Cryptographic functions implementations for most basic ciphers. DISCLAIMER: Educational Purpose Only. These implementations are not tested for security loopholes. So don't use in production.
- Caesar Cipher
- Monoalphabetic Substitution
- Rivest Cipher 4
- Polyalphabetic Substitution (Vigenere)
- Install all dependencies:
npm install
. - Run all tests:
npm run test
- Build into JavaScript:
npm run build
. Seedist/
directory for output.
MIT License