S

shift_cipher

Encryption, decryption, and cracking functionality with simple user interface. Shift ciphers are a centuries old method of encrypting messages, however are relatively easy to crack because of the limited key space. My crack function compares the frequency of letters in the inputted message to those typical in the English language in order to find the key and decrypt the ciphertext.

Name
Last commit
Last update
.gitattributes Loading commit data...
.gitignore Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
main.c Loading commit data...
shift_cipher.c Loading commit data...
shift_cipher.h Loading commit data...