This was my final project when completing CS50x back in 2014. It is a simple website that allows a user to perform encryption of text using symmetric secret key ciphers.
The website can be accessed at https://amrishparmar.github.io/CryptoPlus-CS50x
Supported forms of encryption and decryption include:
- Atbash
- Beaufort
- Caesar
- Mixed Alphabet
- Vigenere
It can also perform cryptographic hashes leveraging the CryptoJS library:
- MD5
- SHA-1
- SHA-2 (SHA-256, SHA-512)
- SHA-3
Additionally, a video demonstration that I created as part of the original submission can be found at: https://youtu.be/gh1LhD_goqQ