From 5b68f98a13ead32bd047e04217574fd1cd62c3ee Mon Sep 17 00:00:00 2001 From: Taras Smakula <tarassmakula@gmail.com> Date: Wed, 23 Aug 2023 16:21:35 +0300 Subject: [PATCH] Add fromBCryptPassphrase --- .../sdk/api/session/securestorage/SsssKeySpec.kt | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/securestorage/SsssKeySpec.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/securestorage/SsssKeySpec.kt index a9248c57..b4234411 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/securestorage/SsssKeySpec.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/securestorage/SsssKeySpec.kt @@ -49,17 +49,8 @@ data class RawBytesKeySpec( } } - fun fromPassphrase(passphrase: String, salt: String, iterations: Int, - progressListener: ProgressListener?, isBsSpeke: Boolean = false): RawBytesKeySpec { - return RawBytesKeySpec( - privateKey = if (isBsSpeke) BCryptManager.retrievePrivateKeyWithPassword(passphrase, salt, iterations) - else deriveKey( - passphrase, - salt, - iterations, - progressListener - ) - ) + fun fromBCryptPassphrase(passphrase: String, salt: String, iterations: Int): RawBytesKeySpec { + return RawBytesKeySpec(BCryptManager.retrievePrivateKeyWithPassword(passphrase, salt, iterations)) } } -- GitLab