При использовании плагина Biometric_Storage в Flutter для расшифровки сохраненных данных вызывает исключение. < /p>
javax.crypto.AEADBadTagException
javax.crypto.AEADBadTagException
at android.security.keystore2.AndroidKeyStoreCipherSpiBase.engineDoFinal(AndroidKeyStoreCipherSpiBase.java:632)
at javax.crypto.Cipher.doFinal(Cipher.java:2132)
at A.g.n(SourceFile:59)
at C0.u.g(SourceFile:53)
at C0.z.h(SourceFile:9)
at C0.p.run(SourceFile:79)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524)
at java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
at java.lang.Thread.run(Thread.java:1119)
Caused by: android.security.KeyStoreException: Signature/MAC verification failed (internal Keystore code: -30 message: system/security/keystore2/src/operation.rs:847: KeystoreOperation::finish
Caused by:
0: system/security/keystore2/src/operation.rs:428: Finish failed.
1: Error::Km(r#VERIFICATION_FAILED)) (public error code: 10 internal Keystore code: -30)
at android.security.KeyStore2.getKeyStoreException(KeyStore2.java:416)
at android.security.KeyStoreOperation.handleExceptions(KeyStoreOperation.java:79)
at android.security.KeyStoreOperation.finish(KeyStoreOperation.java:132)
at android.security.keystore2.KeyStoreCryptoOperationChunkedStreamer$MainDataStream.finish(KeyStoreCryptoOperationChunkedStreamer.java:228)
at android.security.keystore2.KeyStoreCryptoOperationChunkedStreamer.doFinal(KeyStoreCryptoOperationChunkedStreamer.java:181)
at android.security.keystore2.AndroidKeyStoreAuthenticatedAESCipherSpi$BufferAllOutputUntilDoFinalStreamer.doFinal(AndroidKeyStoreAuthenticatedAESCipherSpi.java:396)
at android.security.keystore2.AndroidKeyStoreCipherSpiBase.engineDoFinal(AndroidKeyStoreCipherSpiBase.java:624)
... 10 more
)PlatformException(AuthError:Unknown, Unexpected authentication error. null,
< /code>
Проблема происходит только на определенных устройствах. Я не мог воспроизводить его ни на одном из моих других тестовых устройств (Samsung, Redmi), и об этом сообщили только один из наших пользователей, используя Motorola Edge 50 Neo. The surprising part is that the exact same function works fine on other devices. Я также видел аналогичные отчеты, но ни одно из предложенных решений не решает проблему. Проблема может быть вызвана конфигурацией, специфичной для поставщика. Если у кого -то есть опыт исправления этого или знает надежный способ воспроизвести его, я очень признателен за вашу помощь. Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/797 ... nside-biom
Javax.crypto.aeadbadtagexception брошен при расшифровке текста шифра внутри `плагин` biometric_storage` в Flutter ⇐ Android
Форум для тех, кто программирует под Android
1755777225
Anonymous
При использовании плагина Biometric_Storage в Flutter для расшифровки сохраненных данных вызывает исключение. < /p>
javax.crypto.AEADBadTagException
javax.crypto.AEADBadTagException
at android.security.keystore2.AndroidKeyStoreCipherSpiBase.engineDoFinal(AndroidKeyStoreCipherSpiBase.java:632)
at javax.crypto.Cipher.doFinal(Cipher.java:2132)
at A.g.n(SourceFile:59)
at C0.u.g(SourceFile:53)
at C0.z.h(SourceFile:9)
at C0.p.run(SourceFile:79)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524)
at java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
at java.lang.Thread.run(Thread.java:1119)
Caused by: android.security.KeyStoreException: Signature/MAC verification failed (internal Keystore code: -30 message: system/security/keystore2/src/operation.rs:847: KeystoreOperation::finish
Caused by:
0: system/security/keystore2/src/operation.rs:428: Finish failed.
1: Error::Km(r#VERIFICATION_FAILED)) (public error code: 10 internal Keystore code: -30)
at android.security.KeyStore2.getKeyStoreException(KeyStore2.java:416)
at android.security.KeyStoreOperation.handleExceptions(KeyStoreOperation.java:79)
at android.security.KeyStoreOperation.finish(KeyStoreOperation.java:132)
at android.security.keystore2.KeyStoreCryptoOperationChunkedStreamer$MainDataStream.finish(KeyStoreCryptoOperationChunkedStreamer.java:228)
at android.security.keystore2.KeyStoreCryptoOperationChunkedStreamer.doFinal(KeyStoreCryptoOperationChunkedStreamer.java:181)
at android.security.keystore2.AndroidKeyStoreAuthenticatedAESCipherSpi$BufferAllOutputUntilDoFinalStreamer.doFinal(AndroidKeyStoreAuthenticatedAESCipherSpi.java:396)
at android.security.keystore2.AndroidKeyStoreCipherSpiBase.engineDoFinal(AndroidKeyStoreCipherSpiBase.java:624)
... 10 more
)PlatformException(AuthError:Unknown, Unexpected authentication error. null,
< /code>
Проблема происходит только на определенных устройствах. Я не мог воспроизводить его ни на одном из моих других тестовых устройств (Samsung, Redmi), и об этом сообщили только один из наших пользователей, используя Motorola Edge 50 Neo. The surprising part is that the exact same function works fine on other devices. Я также видел аналогичные отчеты, но ни одно из предложенных решений не решает проблему. Проблема может быть вызвана конфигурацией, специфичной для поставщика. Если у кого -то есть опыт исправления этого или знает надежный способ воспроизвести его, я очень признателен за вашу помощь. Спасибо!
Подробнее здесь: [url]https://stackoverflow.com/questions/79742241/javax-crypto-aeadbadtagexception-thrown-when-decrypting-cipher-text-inside-biom[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия