A customizable rotation cipher.
Made by anson in 2024.
This program can accept input from a pipe and also by a file passed in arguments. By default, this program uses the ROT47 and outputs to standard output, but can be configured to use different rotation ciphers, such as Caesar and ROT13, as well as output to a file.
The short version of the command-line arguments can be combined together, and both short and long arguments can be mixed together. If not accepting input from a pipe or file, this program will not run.
Usage and options can be read by invoking rot --help
at the
command line. This project is licensed under the MIT License, see LICENSE for
related details. Issues, bugs, and other things can be discussed
at my E-Mail, thesearethethingswesaw@gmail.com
For more information on the ciphers as replicated by these programs, see the links below:
An interactive demonstration of ROT47 and its implementations
An interactive demonstration of ROT13
Wikipedia entry on the ROT13 cipher
Wikipedia entry on the Caesar cipher
(March 2024)
A customizable rotation cipher.
(August 2024)
A customizable rotation cipher
- Added a feature to generate tables of incrementing rotations
- Removed ANSI formatted color ouput
- General refactoring of code