rugenere
rugenere is a simple vigenère cipher tool written in rust. It can encode and decode text either from the standard input or a file. It can also write the output to a file.
Branches | Build Status |
---|---|
master | |
dev |
Installing
To install this tool just clone the git repository by running the following command (have in mind that this will clone the repository to your current directory).
> git
> cd
> cargo
Examples
I made it easier to run this tool by creating a link to the binary in the target directory.
help
Run rugenere with the --help
to get helpful information
> ./rugenere
<key> key
encode
Run rugenere with the m
flag set to encode
> ./rugenere
decode
Run rugenere with the m
flag set to decode
> ./rugenere
with input file
Run rugenere with the i
flag followed by the file name
> ./rugenere
with output file
Run rugenere with the o
flag followed by the file name
> ./rugenere
> cat
Built with
- clap - rust library to parse CLI arguments
Contributing
If you detect any bug or find any way to improve the code, please make a pull request or submit an issue.
License
This project is licensed under the GNU License - see the LICENSE.md file for details