Greg Miller's Home Page!
Visitor #

Introduction
Lockpicking
Astronomy
Cryptography
Security
Novell
PC/TCP
Book Listing
Papers
Misc Files
Links
Future Files
Resume

Cryptography Programs

Description URL Author
A tutorial on the Data Encryption Standard des Mathew Fischer
An implementation of DES in C (incomplete: lacks the ability to bufferthe input) des.c Greg Miller
An inplementation of RSA in 4 lines of Perl rsa_n_4 Adam Back
An expanded, commented version of the above rsan4exp.txt Adam Back
Original post on how to use rsa_n_4 rsan4pst.txt
Adam Back
An implementation of RC4 in 4 lines of Perl rc4.txt
Adam Back
A tutorial on the IDEA encryption algorithm idea.zip
An implementation of the IDEA encryption algorithm idea22a.zip
A paper on cracking PKZIP's encryption algorithm zipcrack.zip Eli Biham and Paul C. Koucher
A program for cracking PKZIP files pkzcrack.zip
The original PKZIP encryption contest contest.zip
A tutorial on the Lucifer encryption algorithm luc.zip
The S1 cipher posted in sci.crypt (supposedly the encryption algorithm used by the Clipper Chip: SKIPJACK) s1.c Anonymous
A post from sci.crypt.research describing an attack on S1 s1crack.txt David Wagner
A program which breaks Netscape's weakly generated SSL keys unssl.c Ian Goldberg and David Wagner
Blowfish implemented in C blowfish.c Bruce Schneier
A program for analyzing character frequency in text boucher-chi-square.c Peter K. Boucher
An ethernet packet sniffer (requires promiscuous mode) gobbler.zip