A repository that contains Java programs of Network Security assignments.
- Ceaser Cipher
- Vigenere Cipher
- PlayFair Cipher
- Hill Cipher
- Data Encryption Standard (DES)
- Advanced Encryption Standard (AES)
- Rivest Shamir Adleman (RSA)
- Diffie Hellman Key Exchange
- Elliptic Curve Cryptography
- Clone the project
- Import the project in Intellij IDEA
- Run the main method of any class
- Issues: Explain the issue briefly with the appropriate input (if applicable)
- Fork the repository to your github account
- Fix an issue you would like to solve
- Create a pull request from your forked repository to master branch of this repository