Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Deliberately simple, thoroughly commented AES/DES/etc crypto implementations in various languages, for learning purposes.
C Go Ruby C# Smalltalk Shell
tree: 15aa6ed42f

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
c-sharp
c
golang
haskell
ruby
README.md

README.md

Crypto Implementations

This is my collection of various cryptographic techniques implemented in various languages. The idea is for these to be simple and thoroughly commented, with a document explaining how they work, so that you can learn how the magic of cryptography actually isn't really all that difficult to understand. They're certainly not intended for production use. There are lots of better pre-existing libraries for that.

Documents

Documentation is in here, as well as on my scribd account:

Blog

I also have these tutorials on my blog:

Something went wrong with that request. Please try again.