NOTE: As this is a public repository for a school project we ask that you never copy our code or promote it without credit to us and the university.
In order to run the application,
- Open Terminal and Navigate to where you want to download this application
- Copy the following and paste it into your terminal and enjoy encrypting!
git clone https://github.com/BenjuhminStewart/cryptography-project.git
cd cryptography-project
cd tcss487
cd src
javac *.java
java Hash.java
- cSHAKE256
- KMACXOF256
- KMAC256
- KECCAK f
symm
: Encrypt/Decrypt a file symmetrically using a passphrase.auth
: Computes an authentication tag (MAC) of a given file under a given passphrase.kmac
: Compute cryptographic hashec
: Elliptic curve functionshelp
: List all commandsexit
: Exit the program