Using biometric_storage: 5.0.0, prompt when executing authStorage!.write(text) in Android 15
E/flutter (28233): java.security.ProviderException: Keystore key generation failed
E/flutter (28233): at android.security.keystore2.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey(AndroidKeyStoreKeyGeneratorSpi.java:415)
E/flutter (28233): at javax.crypto.KeyGenerator.generateKey(KeyGenerator.java:612)
E/flutter (28233): at design.codeux.biometric_storage.CryptographyManagerImpl.getOrCreateSecretKey(CryptographyManager.kt:180)
E/flutter (28233): at design.codeux.biometric_storage.CryptographyManagerImpl.getInitializedCipherForEncryption(CryptographyManager.kt:93)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStorageFile.cipherForEncrypt(BiometricStorageFile.kt:82)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin.onMethodCall$withAuth$cipherForMode(BiometricStoragePlugin.kt:175)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin.onMethodCall$withAuth(BiometricStoragePlugin.kt:182)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin.access$onMethodCall$withAuth(BiometricStoragePlugin.kt:92)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin$onMethodCall$5.invoke(BiometricStoragePlugin.kt:264)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin$onMethodCall$5.invoke(BiometricStoragePlugin.kt:263)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin.onMethodCall$withStorage(BiometricStoragePlugin.kt:148)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin.onMethodCall(BiometricStoragePlugin.kt:263)
E/flutter (28233): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267)
E/flutter (28233): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:295)
E/flutter (28233): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:322)
E/flutter (28233): at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12)
E/flutter (28233): at android.os.Handler.handleCallback(Handler.java:959)
E/flutter (28233): at android.os.Handler.dispatchMessage(Handler.java:100)
E/flutter (28233): at android.os.Looper.loopOnce(Looper.java:249)
E/flutter (28233): at android.os.Looper.loop(Looper.java:337)
E/flutter (28233): at android.app.ActivityThread.main(ActivityThread.java:9580)
E/flutter (28233): at java.lang.reflect.Method.invoke(Native Method)
E/flutter (28233): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
E/flutter (28233): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)
E/flutter (28233): Caused by: android.security.KeyStoreException: Not implemented (internal Keystore code: -100 message: system/security/keystore2/src/security_level.rs:626
E/flutter (28233):
E/flutter (28233): Caused by:
E/flutter (28233): 0: system/security/keystore2/src/security_level.rs:624: While generating Key without explicit attestation key.
E/flutter (28233): 1: Error::Km(r#UNIMPLEMENTED)) (public error code: 12 internal Keystore code: -100)
E/flutter (28233): at android.security.KeyStore2.getKeyStoreException(KeyStore2.java:416)
E/flutter (28233): at android.security.KeyStoreSecurityLevel.handleExceptions(KeyStoreSecurityLevel.java:58)
E/flutter (28233): at android.security.KeyStoreSecurityLevel.generateKey(KeyStoreSecurityLevel.java:149)
E/flutter (28233): at android.security.keystore2.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey(AndroidKeyStoreKeyGeneratorSpi.java:402)
E/flutter (28233): ... 23 more
E/flutter (28233): , null)
E/flutter (28233): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:651:7)
E/flutter (28233): #1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:322:18)
E/flutter (28233):
E/flutter (28233):
Using biometric_storage: 5.0.0, prompt when executing authStorage!.write(text) in Android 15
E/flutter (28233): java.security.ProviderException: Keystore key generation failed
E/flutter (28233): at android.security.keystore2.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey(AndroidKeyStoreKeyGeneratorSpi.java:415)
E/flutter (28233): at javax.crypto.KeyGenerator.generateKey(KeyGenerator.java:612)
E/flutter (28233): at design.codeux.biometric_storage.CryptographyManagerImpl.getOrCreateSecretKey(CryptographyManager.kt:180)
E/flutter (28233): at design.codeux.biometric_storage.CryptographyManagerImpl.getInitializedCipherForEncryption(CryptographyManager.kt:93)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStorageFile.cipherForEncrypt(BiometricStorageFile.kt:82)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin.onMethodCall$withAuth$cipherForMode(BiometricStoragePlugin.kt:175)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin.onMethodCall$withAuth(BiometricStoragePlugin.kt:182)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin.access$onMethodCall$withAuth(BiometricStoragePlugin.kt:92)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin$onMethodCall$5.invoke(BiometricStoragePlugin.kt:264)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin$onMethodCall$5.invoke(BiometricStoragePlugin.kt:263)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin.onMethodCall$withStorage(BiometricStoragePlugin.kt:148)
E/flutter (28233): at design.codeux.biometric_storage.BiometricStoragePlugin.onMethodCall(BiometricStoragePlugin.kt:263)
E/flutter (28233): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:267)
E/flutter (28233): at io.flutter.embedding.engine.dart.DartMessenger.invokeHandler(DartMessenger.java:295)
E/flutter (28233): at io.flutter.embedding.engine.dart.DartMessenger.lambda$dispatchMessageToQueue$0$io-flutter-embedding-engine-dart-DartMessenger(DartMessenger.java:322)
E/flutter (28233): at io.flutter.embedding.engine.dart.DartMessenger$$ExternalSyntheticLambda0.run(Unknown Source:12)
E/flutter (28233): at android.os.Handler.handleCallback(Handler.java:959)
E/flutter (28233): at android.os.Handler.dispatchMessage(Handler.java:100)
E/flutter (28233): at android.os.Looper.loopOnce(Looper.java:249)
E/flutter (28233): at android.os.Looper.loop(Looper.java:337)
E/flutter (28233): at android.app.ActivityThread.main(ActivityThread.java:9580)
E/flutter (28233): at java.lang.reflect.Method.invoke(Native Method)
E/flutter (28233): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593)
E/flutter (28233): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)
E/flutter (28233): Caused by: android.security.KeyStoreException: Not implemented (internal Keystore code: -100 message: system/security/keystore2/src/security_level.rs:626
E/flutter (28233):
E/flutter (28233): Caused by:
E/flutter (28233): 0: system/security/keystore2/src/security_level.rs:624: While generating Key without explicit attestation key.
E/flutter (28233): 1: Error::Km(r#UNIMPLEMENTED)) (public error code: 12 internal Keystore code: -100)
E/flutter (28233): at android.security.KeyStore2.getKeyStoreException(KeyStore2.java:416)
E/flutter (28233): at android.security.KeyStoreSecurityLevel.handleExceptions(KeyStoreSecurityLevel.java:58)
E/flutter (28233): at android.security.KeyStoreSecurityLevel.generateKey(KeyStoreSecurityLevel.java:149)
E/flutter (28233): at android.security.keystore2.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey(AndroidKeyStoreKeyGeneratorSpi.java:402)
E/flutter (28233): ... 23 more
E/flutter (28233): , null)
E/flutter (28233): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:651:7)
E/flutter (28233): #1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:322:18)
E/flutter (28233):
E/flutter (28233):