Skip to content

An implementation of the Vigenere cipher with ciphertext stealing in Go

License

Notifications You must be signed in to change notification settings

InnovativeInventor/vig-xts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vig-xts

An implementation of the Vigenere cipher with ciphertext stealing in Go (Golang).

Running

To compile and run, type

go run main.go [options]

To run the precompiled binaries, go to bin/ and execute the binary appropriate for your platform.

Example (for Linux-based 64 bit computers):

./vig-xts_linux_amd64

Options

$ go run main.go

NAME:
   Vig-xts - Use xts with the Vigenere cipher

USAGE:
   main [global options] command [command options] [arguments...]

VERSION:
   0.1.6

COMMANDS:
     encrypt, e  Encrypt text
     decrypt, d  Decrypt text
     help, h     Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h     show help
   --version, -v  print the version

About

An implementation of the Vigenere cipher with ciphertext stealing in Go

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published