Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a GUI to diceware #66

Open
drebs opened this issue Sep 2, 2019 · 0 comments
Open

Add a GUI to diceware #66

drebs opened this issue Sep 2, 2019 · 0 comments

Comments

@drebs
Copy link
Contributor

drebs commented Sep 2, 2019

Hello,! I think a GUI would increase usage of diceware among less tech savvy users, and could help increase the overall security of passphrases people have to remember.

This is a list of features I thought about (not necessarily implemented in this order):

  • A text box that displays the generated passphrase.
  • A button to generate a new passphrase.
  • Fields for each configurable parameter (number of words, capitalize, number of special characters, choice of delimiter, word list to use, source of randomness plus a special field for inputting real dice values, if that is the case).
  • A button to save defaults.
  • An entry in the applications menu.

@ulif, do you think this could be added to this repository and be distributed in the same Python package? Or does it make sense to separate it somehow?

Another question I have is which graphical library to use. Some criteria I thought for choosing are the least amount of dependencies, availability in most distributions, and maintainability in the long run.

Any thoughts are appreciated, and I'd be willing to contribute code for this if you think it's a good idea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant