Cypher is a Perl script that performs implementations of various ciphers, such as Caesar (rotational), affine, Vigenère, reverse-alphabetical, and codeword. Input can come from either a command-line argument (file or string) or stdin (via a pipe or interactive input). Both encoding and decoding are supported. For more detailed program information, use the command-line `--help' argument.
Click here to download Cypher.