JavaScript implementation of Vernam Cipher with some extended technique which make it unbreakable. This implementation is used for irreversible password generation. Instead of thousand words https://xkcd.com/936/
Strength estimation is provided by zxcvbn library. More detailed description can be found here.
Features:
- irreversible (because of module of alphabet)
- md5 password hash (frequent analysis proof)
- cryptic output, which passes all password validators
- offline support
Todo:
- Browser implemenation
- Hash function usage
- Usage Examples
- Tests
- Node.js library compatible
- NPM distribution