DEV Community

[Comment from a deleted post]
Collapse
 
raddevus profile image
raddevus • Edited

You're going to need to follow the "web site password requirements" also. Things like 1) add an uppercase, 2) add a special char 3) max length
I put it all together in an app i call C'YaPass. In my app you draw your password and it generates a SHA-256 based hash which you use as your password. You can read about it here on dev.to Destroy All Passwords: Never Memorize a Password Again. It's FOSS (fully open source software) and you can get the source at GitHub.
Check it out and let me know what you think.
CYaPass