-
-
Notifications
You must be signed in to change notification settings - Fork 462
Description
I got this issue in version 9.2.4 and still same in version 10.0.0-beta.4
Android ver : 10
Device : imin POS
E/SecureStorageAndroid( 8098): EncryptedSharedPreferences initialization failed
E/SecureStorageAndroid( 8098): java.security.GeneralSecurityException: Keystore operation failed
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.crypto.MasterKeys.generateKey(MasterKeys.java:102)
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.crypto.MasterKeys.getOrCreate(MasterKeys.java:56)
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.crypto.MasterKey$Builder$Api23Impl.build(MasterKey.java:317)
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.crypto.MasterKey$Builder.build(MasterKey.java:268)
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.FlutterSecureStorage.initializeEncryptedSharedPreferencesManager(FlutterSecureStorage.java:128)
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.FlutterSecureStorage.getEncryptedSharedPreferences(FlutterSecureStorage.java:108)
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.FlutterSecureStorage.write(FlutterSecureStorage.java:54)
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.FlutterSecureStoragePlugin$MethodRunner.handleWrite(FlutterSecureStoragePlugin.java:118)
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.FlutterSecureStoragePlugin$MethodRunner.handleMethodCall(FlutterSecureStoragePlugin.java:92)
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.FlutterSecureStoragePlugin$MethodRunner.run(FlutterSecureStoragePlugin.java:80)
E/SecureStorageAndroid( 8098): at android.os.Handler.handleCallback(Handler.java:938)
E/SecureStorageAndroid( 8098): at android.os.Handler.dispatchMessage(Handler.java:99)
E/SecureStorageAndroid( 8098): at android.os.Looper.loop(Looper.java:223)
E/SecureStorageAndroid( 8098): at android.os.HandlerThread.run(HandlerThread.java:67)
E/SecureStorageAndroid( 8098): Caused by: java.security.ProviderException: Keystore operation failed
E/SecureStorageAndroid( 8098): at android.security.keystore.AndroidKeyStoreKeyGeneratorSpi.engineGenerateKey(AndroidKeyStoreKeyGeneratorSpi.java:331)
E/SecureStorageAndroid( 8098): at javax.crypto.KeyGenerator.generateKey(KeyGenerator.java:612)
E/SecureStorageAndroid( 8098): at com.it_nomads.fluttersecurestorage.crypto.MasterKeys.generateKey(MasterKeys.java:98)
E/SecureStorageAndroid( 8098): ... 13 more
E/SecureStorageAndroid( 8098): Caused by: android.security.KeyStoreException: Unknown error
E/SecureStorageAndroid( 8098): at android.security.KeyStore.getKeyStoreException(KeyStore.java:1301)
E/SecureStorageAndroid( 8098): ... 16 more