Java implementation of ElGamal public key encryption. Accepts user inputs for keys & message, performs encryption & decryption, and outputs results. Ideal for learning cryptography basics.
To get started, clone the repository to your local machine:
git clone https://github.com/yourusername/RMIT-Security-in-Computing-and-IT-ElGamalEncryption-Enhancement.git
The application can be run directly from any Java-supporting IDE or from the command line:
javac ElGamalEncryption.java
java ElGamalEncryption
Follow the prompts to enter the required parameters.
Cheating is a serious offense:
"What happens if you get caught cheating at RMIT? For serious breaches of academic integrity, students can be charged with academic misconduct. Possible penalties > include cancellation of results and expulsion resulting in the cancellation of a student's program."
Academic integrity - RMIT University