uses multithreading to decrypt file that was appended with a sha256 check sum. A dictionary is used.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
leonnicolas cd807b6dc6 update readme 5 years ago
Makefile first commit 5 years ago
README.md update readme 5 years ago
createRainbow.c first commit 5 years ago
cryptwrapper.h first commit 5 years ago
crypwrapper.c first commit 5 years ago
decrypt.c first commit 5 years ago
encrypt.c first commit 5 years ago
rainbowvalue.h first commit 5 years ago
readBulk.c first commit 5 years ago
readBulk.h first commit 5 years ago

README.md

compile with make

usage: ./rainb file.txt to create rainbow table ./encryptf file password to encrypt file with passwort(the sha256 hash is used) ./brutef file.txt.sha256 file.encry to decrypt

notes: does not work with larger files and all threads continue calculating even if password was found