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

Generate passphrase #3

Closed
lamyergeier opened this issue Sep 14, 2022 · 11 comments
Closed

Generate passphrase #3

lamyergeier opened this issue Sep 14, 2022 · 11 comments
Assignees
Labels
enhancement New feature or request

Comments

@lamyergeier
Copy link

Generate passphrase like in Keepaasxc (on Linux)

@polilluminato
Copy link
Owner

Hi @lamyergeier do you mean something like that?

aaaa

@polilluminato
Copy link
Owner

polilluminato commented Dec 28, 2022

To generate a passphrase these resources may come in handy:

In the page It can be useful to let the user choose:

  • wordlist language
  • separator: comma, dots, -, _

polilluminato added a commit that referenced this issue Jan 9, 2023
- Implement passphrase generation on issue #3
- Select custom wordlist
- Select custom divider
@polilluminato
Copy link
Owner

polilluminato commented Jan 9, 2023

@lamyergeier I implemented a first version of the passphrase generator in the develop branch (75ecfd2), it needs some work but it's something like that

Screenshot_1673304270

What do you think? Right now there're only the english and the italian wordlist, but I'm planning to add: french, spanish and portuguese from bip39 bitcoin wordlist.

@lamyergeier
Copy link
Author

lamyergeier commented Jan 10, 2023

Nice! When compared with keepassxc gui, word case is missing (small case, capital etc). https://keepassxc.org/docs/KeePassXC_UserGuide.html#_generating_passphrases

Also, can user upload their oen word list as supported by keepassxc (read the above url)? This is useful as users might have custom word list that they use with keepassxc.

@polilluminato
Copy link
Owner

Nice! When compared with keepassxc gui, word case is missing (small case, capital etc). https://keepassxc.org/docs/KeePassXC_UserGuide.html#_generating_passphrases

Ok I think these wordlists are better than the ones from bip39. At least they have the same purpose and not the wallet address generation. I will put some credits in the settings section to let user know where I grab them.

I also can let the user choose the word capitalization like KeepassXC 👍

Also, can user upload their oen word list as supported by keepassxc (read the above url)? This is useful as users might have custom word list that they use with keepassxc.

In this case the upload involves some kind on storage inside the app, permission to request and validation to perform so right now I think it is not so essential, my goal is not to support the same generation of KeepassXC but to provide similar functionality.

@lamyergeier
Copy link
Author

Thanks! I think it's sufficient to add all word list supported by keepassxc.

@polilluminato
Copy link
Owner

EFF's New Wordlists for Random Passphrases

Randomly-generated passphrases offer a major security upgrade over user-chosen passwords. Estimating the difficulty of guessing or cracking a human-chosen password is very difficult.

@lamyergeier
Copy link
Author

Time for a new release?!

@polilluminato
Copy link
Owner

I think so @lamyergeier, I've got only one issue to be fixed for Wassword 3.0 🤞

@lamyergeier
Copy link
Author

@polilluminato Could you please release upto this as its already quite a long time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

2 participants