1,011 B
1,011 B
Using my library called Armour and also Dropbox's libzxcvbn, based on CISA requirements for secure passwords, I was able to derive the minimum secure password requirements that should be de facto for everyone to ensure best possible security with as little as possible.
I first started getting familiar with CISA requirements and common password requirements, later, I manually iterated security parameters until I found the best possible scenario while keeping it short:
- Minimum length: 18
- Large alphabet combinations. At least
2^72combinations is what I would say is very secure. - No sequences (abab) or common patterns (abcdef, 1234)
- At least 4 bits of entropy by Shannon entropy
- Total strength of the password should be at least 128.
- The password should not have any weakness and have a total weakness of 0.
