Skip to content

Java implementation of ElGamal public key encryption. Accepts user inputs for keys & message, performs encryption & decryption, and outputs results. Ideal for learning cryptography basics.

Notifications You must be signed in to change notification settings

SeanAtho/RMIT-Security-in-Computing-and-IT-ElGamalEncryption-Enhancement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

RMIT-Security-in-Computing-and-IT-ElGamalEncryption-Enhancement

Java implementation of ElGamal public key encryption. Accepts user inputs for keys & message, performs encryption & decryption, and outputs results. Ideal for learning cryptography basics.

Installation

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

Usage

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.

RMIT University | Academic Integrity Warning

image image

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

Links:

RMIT Academic Integrity Awarness Micro Credential

Academic Integrity at RMIT

About

Java implementation of ElGamal public key encryption. Accepts user inputs for keys & message, performs encryption & decryption, and outputs results. Ideal for learning cryptography basics.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages