CrypToy
Playing with cryptography...
Key Derivation Function
- Jupyter Notebook (Python) PBKDF2, Password Based Key Derivation Function 2
Hash Function
- Jupyter Notebook (Python) SHA2-512, SHA2-512 Algorithm
- Jupyter Notebook (Python) SHA2-256, SHA2-256 Algorithm
- Jupyter Notebook (Python) SHA1, SHA1 Algorithm
- Jupyter Notebook (Python) RIPEMD-160, RIPEMD-160 Algorithm
- Jupyter Notebook (Python) RIPEMD-128, RIPEMD-128 Algorithm
- Jupyter Notebook (Python) RFC1321, MD5 Algorithm
- Jupyter Notebook (Python) RFC1320, MD4 Algorithm
One Time Passwords
- Jupyter Notebook (Python) RFC2104 implementing RFC 2104, HMAC Algorithm.
- Jupyter Notebook (Python) RFC4226 implementing RFC 4226, HOTP Algorithm
- Jupyter Notebook (Python) RFC6238 implementing RFC 6238, TOTP Algorithm