Skip to content

Implementation of the SHA512 algorithm in Java

License

Notifications You must be signed in to change notification settings

trittimo/SHA512

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SHA512

This is a java project which generates SHA512 hashes of given input files.

If you want to run the project on the input files given to us, simply run demo.bat (on Windows). It will demonstrate that the hash values it generates are the same as the hash values given to us. Unfortunately I could not get the linux shell script to work, but it can still be easily run using the java -jar command. To see the plain hash output, I would run

java -jar SHA512.jar data/shainput.txt; java -jar SHA512.jar data/shainput2.txt; java -jar SHA512.jar data/shainput3.txt

To see what optional arguments can be provided to the jar, run the jar file without arguments, like so

java -jar SHA512.jar

Source code can be found in the src directory. I compiled it with eclipse, so it can be easily imported into that if you wish. More description of the source code can be found in comments in the source files themselves.

Resources used in the creation of this project:

About

Implementation of the SHA512 algorithm in Java

Resources

License

Stars

Watchers

Forks

Packages

No packages published