Skip to content

A command line application that encodes a string using the Viginère cipher.

Notifications You must be signed in to change notification settings

amartyanil/viginere_encoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Viginère Cipher Encoder

This is a command line application that encodes a string using the Viginère cipher and stores the result in the form of a hex-encoded string. It creates two files: one for the plaintext and another for the ciphertext. Instead of adding the "value" of the letters in the key, it performs XOR operation.

How to use

  1. Navigate to the location where the repository is to be cloned using the terminal
  2. Clone this repository by typing git clone https://github.com/amartyanil/viginere_encoder
  3. Provided you have gcc installed in your system, create an executable file using the command gcc -o <filename> Main.c PlaintextInput.c Encoder.c in the same location
  4. Execute the file by using the command ./<filename>

About

A command line application that encodes a string using the Viginère cipher.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages