Some things I wrote:
- Botan is a fast and
portable C++ crypto library
- Ajisai is an implementation of the
SSL/TLS protocols
- VNCcrack is a dictionary-based
cracker for the weak VNC authentication protocol
- find_duplicates.py is a
program to find duplicate files that deals well with many
large files.
- CapOver LSM is a kernel module that
lets you allocate more fine-grained privledges on a Linux
system than is normally possible
- eax.c is the original reference
implementation of the
EAX
authenticated cipher mode
- suite_scan.cpp is a program that
probes an SSL/TLS server to find out what ciphersuites it is
willing to negotiate
- logger.c is an incredibly simplistic
X11 keylogger
- Various patches for other software
Some things I worked on in the past:
- Cutlass,
a strongly encrypted P2P system that provides voice, IM, and
file transfer
- OpenCM: A secure
configuration managment/version control tool built for
distributed operation
Some things that I want to exist but don't want to write myself:
- VFS support for capabilities in Linux, using filesystem extended
attributes
- A version of SLOCCount
that is not crazy (single binary, allow concurrent runs, caching based on
content hashes, etc)