Description
A package for performing simple character rotation (i.e. Caesar Cipher)
encryption. There are many like it, but this one is mine.
Installation
Manual Installation
ruby test/tc_rot13.rb (optional)
ruby install.rb
Gem Installation
ruby crypt-rot13.gem
gem install crypt-rot13-<version>.gem
Synopsis
require "crypt/rot13"
include Crypt
str = Rot13.new("Hello World", 3) puts str
Notes
* Not unicode friendly. Only works on ASCII values 65-90 and 97-122.
Acknowledgements
Thanks go to Gaius Julius Caesar (d. 44 BC) for creating one of the first,
and most simple, encryption schemes. Hail Caesar!
Known Bugs
None that I'm aware of.
Please log any bugs you find on the SourceForge project page at
http://www.rubyforge.org/projects/shards.
License
Ruby's
Warranty
This package is provided "as is" and without any express or
implied warranties, including, without limitation, the implied
warranties of merchantability and fitness for a particular purpose.
Author
Daniel J. Berger
djberg96 at gmail dot com
imperator on IRC (irc.freenode.net)