Kunzisoft / KeePassDX

Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
https://www.keepassdx.com/
GNU General Public License v3.0
4.28k stars 261 forks source link

In addition to fingerprint unlocking, add a master key verification function every 3-7 days. #1846

Closed nichousha123 closed 6 days ago

nichousha123 commented 2 weeks ago

The following content is translated by Google

My encryption scheme: Password + key file + fingerprint unlock

Detailed description of suggestions: I use fingerprint unlock every time, which is very convenient, but the master key setting is a bit complicated. I will choose to enter the master key from time to time to remind myself not to forget. It would be great if there was a "master key reminder verification function". After the fingerprint unlock is successful, enter the database. 3 days have passed since the last time the database was opened (the interval is 3-7 days, which can be customized by the user or decided by you. The start time is the last time the database was opened.)

Why is there this suggestion: 1: My Android phone is set to fingerprint unlock. For security reasons, the manufacturer prompts me to enter the digital master key every 3 days.

2: Signal branch Molly-FOSS client, I set the pin code and fingerprint, and every time I open it with fingerprint unlocking, it reminds me to enter the pin code every 3-7 days

So I wonder if keepassDX can add this function?

Looking forward to your reply, thank you 2024061514470800

J-Jamet commented 6 days ago

Already here : https://github.com/Kunzisoft/KeePassDX/wiki/Device-Unlocking#temporary-encrypted-key-memory