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.52k stars 267 forks source link

Feature request: Option to use physical source of (entropy e.g. dice) for password generation #630

Open sudomain opened 4 years ago

sudomain commented 4 years ago

Is your feature request related to a problem? Please describe. Rather than rely on device PRNG, it would be good to have an option to input the results of physical dicerolls for the password generator.

Describe the solution you'd like When generating a new password, have a screen to input results of sequential rolls of a 6 sided die (see screenshot below). As more rolls are entered, have some kind of indicator of the strength of the password that will be generated from this number of rolls.

Describe alternatives you've considered Diceware Password Generator from FDroid has this option but it only creates wordlist/diceware passphrases. That's where the following screenshot is from. The project was last updated in 2018, but maybe there's an API the two apps can use to communicate. It also already implements diceware passphrase generation(#218 )

Additional context

Screenshot_2020-07-17-09-37-11

Tostino commented 1 year ago

@J-Jamet If you need any changes to help get this implemented upstream in Nbvcxz, let me know.