cryptography icon indicating copy to clipboard operation
cryptography copied to clipboard

UNSUPPORTED_ALGORITHM Error

Open haizadvnet opened this issue 1 year ago • 2 comments

I got PlatformException (PlatformException(UNSUPPORTED_ALGORITHM, cryptography_flutter does not support algorithm null in Android., null, null))

Source code

final pbkdf2 = FlutterPbkdf2(
        macAlgorithm: Hmac.sha1(),
        iterations: 1001,
        bits: 256,
      );

final newSecretKey = await pbkdf2.deriveKeyFromPassword(password: pass, nonce: salt.codeUnits); // <-- throws error when running the deriveKeyFromPassword function.
_internal.dart

await _methodChannel.invokeMethod('encrypt', {}); <-- the error comes from this invokeMethod

It throws error only if I checked All Exception on vsCode breakpoints.

image

haizadvnet avatar Apr 02 '23 14:04 haizadvnet