|
fab9cab3df
|
Move crypto/key_passphrase.ts to crypto-api/key-passphrase.ts (#4401)
* Move `crypto/key_passphrase.ts` to `crypto-api/key-passphrase.ts`
* Re-export `crypto-api/key-passphrase` into `crypto/key_passphrase.ts`
* Add doc
* Deprecate `MatrixClient.keyBackupKeyFromPassword`
* Move `keyFromAuthData` to `common-crypto/key-passphrase.ts`
* Fix faulty import
* Keep `keyFromPassphrase` in old crypto
* - Rename `deriveKey` into `deriveRecoveryKeyFromPassphrase`
- Call `deriveRecoveryKeyFromPassphrase` into `RustCrypto.createRecoveryKeyFromPassphrase` instead of using `keyFromPassphrase`
* Remove alternative in `keyBackupKeyFromPassword` deprecation.
* Add tests for `keyFromAuthData`
* Deprecate `keyFromAuthData`
* Review changes
|
2024-09-17 13:05:47 +00:00 |
|