Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A Ruby interface for everyone's favorite encryption scheme

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 lib
Octocat-spinner-32 test
Octocat-spinner-32 CHANGES
Octocat-spinner-32 MANIFEST
Octocat-spinner-32 README
Octocat-spinner-32 Rakefile
Octocat-spinner-32 crypt-rot13.gemspec
README
= Description
  A library for performing simple character rotation (i.e. Caesar Cipher)
  encryption. There are many like it, but this one is mine.

== Installation

  gem install crypt-rot13
   
= Synopsis
  require 'crypt/rot13'
  include Crypt

  str = Rot13.new("Hello World", 3) # Caesar cipher
  puts str # "Khoor Zruog"

= Notes
  Not unicode friendly. Only works on ASCII values 65-90 and 97-122.

  See http://en.wikipedia.org/wiki/ROT13 for more on ROT13

= 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:

  https://github.com/djberg96/crypt-rot13

= License
  Artistic 2.0

= Copyright
  (C) 2005-2014, Daniel J. Berger, All Rights Reserved

= 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
Something went wrong with that request. Please try again.