Closed NitroxydeX closed 1 month ago
"No StrongBox available" is not a KeePassDX message. Maybe the biometric API on your devive is broken or the keystore is not available.
The StrongBox message appears when clicking or typing my password in the password field in KeePassDX. So this shouldn't be related to the biometric api at all? Besides that: all other apps have no problem with biometric features.
Is the keystore related to KeePassDX?
https://developer.android.com/privacy-and-security/keystore
Looks like another Samsung Keystore bug, they're really not good at following the API rules. https://github.com/Kunzisoft/KeePassDX/issues/1269#issuecomment-1075449893
The password field is linked to biometrics, and is checked to initialize API. Other applications are often server/client, so they exchange asymmetrical keys. Here, we need to store a symmetrical key.
After reading through the whitepaper and the comments in other issues related to Samsung I tried to give it a shot with deleting all biometric data and re-adding it.
Works for now. Maybe it break again with the next Samsung Patch.
Describe the bug
I currently have the problem that I can't unlock my KeePass-Database using Biometric features. Getting different errors on different inputs.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Working App/Biometrics again
KeePass Database
content://
URI): content://org.nextcloud.documentsKeePassDX:
Android:
Additional context
Could be related to the latest update of KeePassDX or the latest Android May Security Patch
Already tried to delete cache, delete app-data and reinstalled the app through PlayStore.