Skip to content

missn0body/rot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rot

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

v.1.0.0 (Initial Release)

(March 2024)
A customizable rotation cipher.

v.1.0.5

(August 2024)
A customizable rotation cipher

  • Added a feature to generate tables of incrementing rotations
  • Removed ANSI formatted color ouput
  • General refactoring of code