Skip to content

RolletQuentin/C_ciphers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To compile the project, please run :

make

To generate the documentation, please run :

make doc

or

doxygen Doxyfile

To run the project, please run :

./bin/main

You have few arguments :
-c : to give the encryption code you want to use
-m : the message you want to encrypt
-d : (for Cesar code) the gap you want
-k : (for Vigenere code) the key for the encryption of the message

There are few examples to run the project with arguments :

./bin/main -c cesar -m "The message to encrypt" -d 5
./bin/main -c vigenere -m "The message to encrypt" -k "The key you want to use"
./bin/main -c scytale -m "The message to encrypt"

About

Cesar, Vigenere and Scytale ciphers coding in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published