Crypto Software
This page is a subsection of the Crypto link farm.
Links to further crypto and security-related information can be found there.
- .tSCc. // PC (dynacore)
- GPG-based mail relaying proxy.
- ABA JCE
- Clean-room JCE implementation.
- Abacus Project
- Suite of free intrusion detection tools.
- AC Source Code Disks
- Applied Cryptography source code.
- Advanced Cryptography Tool
- Crypto tool using PGP 2.6.3i with triple DES and SHA-1.
- AES Algorithm Efficiency
- Free-world implementations of the AES algorithms.
- Alex Encryption
- Encryption based on automata theory (unknown security level).
- Ambient Empire
- Vigenere cipher cracker, Windows port scanner.
- Andreas Maier
- /dev/random port for Solaris.
- Apache HTTP Server Project
- Apache secure web server.
- AR Crypto Library
- DES/RC2/RC4 ActiveX control.
- Autoclave - Secure Disk Deletion
- Bootable-floppy hard disk sanitiser.
- Bastille-linux homepage
- Security-tuned Linux distribution.
- Bastion Crypto Home Page
- Zope/HTTP wrappers for various crypto programs.
- Bavariantommy's Homepage
- Firewalls, packet sniffers, trojans, virus scanners, network monitors, system utilities.
- BeeCrypt
- Library containing implementations of assorted crypto algorithms.
- BSAFEeay, a public domain implementation of the BSAFE API
- BSAFE API wrapper around SSLeay.
- Canadian Cryptographic/cryptanalytic software
- Canadian encryption software and companies.
- CAP
- Cryptographic analysis program (automatically analyse and break simple ciphers).
- catacomb
- Library of crypto primitives.
- Cedomir Igaly's SSH Page
- Free SSH for Windows.
- Cédric Gourio's Java-SSH
- SSH client in Java.
- CIPE
- Crypto IP encapsulation - encrypting IP routers using Linux.
- CipherClerk
- Software emulation of various historical ciphers
- CIS: SDSI (Simple Distributed Security Infrastructure)
- SDSI implementations and documentation.
- Cisco Systems ISAKMP Distribution
- A reference implementation of the IETF's ISAKMP protocol.
- City in the Sky - The Delphi Cryptography Page
- Various crypto algorithms implemented in Delphi.
- Claymore PureTLS
- TLS in Java.
- CRASHME: Random input testing.
- Tests resistance of programs to random input.
- Crowds Home Page
- Anonymous proxying for web browsing.
- cryptix
- Cryptix Java crypto library.
- cryptlib Information
- Encryption toolkit for SSL, SSH, PGP, S/MIME, X.509, OCSP, TSP, CMP, etc.
- CryptNET Keyserver
- PGP keyserver.
- Crypto at Lothar
- Entropy gathering daemon (EGD) user-space version of /dev/random.
- Crypto Kong
- PGP-like program using elliptic curve crypto.
- Cryptographic Libraries: A comparison
- Comparison of various free (and free-world) crypto libraries.
- Cryptographic tools for Visual Basic
- Elliptic curve OLE extension for VB.
- Cryptography Blowfish Multi-thread
- Command-line Blowfish encrypter.
- Cryptography page by James Pate Williams, Jr.
- Implementations of assorted crypto snippets.
- Cryptography Publishing Project
- Archive of various otherwise hard-to-find crypto software and code.
- Cryptonite Java Package
- Java crypto library.
- Cryptoscan
- Scanned US crypto publications available outside the US.
- Cyber-Knights Templar
- Crypto software, brute-force encryption cracking, crypto politics issues.
- CTC - PGP-compatible encryption software
- PGP-compatible C library and Mac application.
- Delphi crypto software
- Various pieces of crypto software written in, and for, Delphi.
- Delphi SkunkWorks - Data Encryption
- Delphi crypto libraries.
- DES in VHDL
- DES in VHDL, including a Xilinx-optimised version.
- Emacs Cryptographic Library and Tools
- DES, RC4, IDEA, SHA-1, MD5, and others, in elisp.
- Enabling Network Security with SSLeay
- Security projects based on SSLeay.
- Encrypted PDFs
- Code to work with encrypted PDF's (intended mainly for use with Ghostscript).
- Encrypting your Disks with Linux
- Various Linux disk encryption programs.
- Encryption for the Masses
- Windows NT disk encryption using 3DES Blowfish, IDEA, or CAST, compatible with SFS and ScramDisk. Written in the free world.
- Enhancing E-Mail Security With Procmail
- Using procmail to strip trojan horses/malicious HTML/buffer overflow attacks/browser attacks/etc. Unfortunately since most of these holes affect Windows and procmail runs under Unix...
- Engineering Research Home Page
- P1363 ECC implementation.
- Enigma
- PGP-compatible plugin written in Java.
- Eraser
- Windows data deletion/file eraser, including scheduled data deletion.
- Eric's Crypto Software
- DES and Skipjack for the PIC.
- Eric Hambuch - Linux Software
- X-Windows interface to file encryption software.
- Error Correcting Codes (ECC) Home Page
- C source code and information on ECC's (the techniques employed are closely related to encryption techniques).
- ESP Reference
- Encrypted socket protocol (an open protocol for TCP/IP secure transmissions).
- FileVault
- File encryption using 64-bit (?) Blowfish.
- Flask: Flux Advanced Security Kernel
- Security kernel for the Fluke OS.
- Flawfinder Home Page
- Source code security vulnerability scanner.
- Fortify for Netscape
- Free 128-bit SSL browser proxy,
- Frank O'Dwyer's Homepage - Security Code
- DES in Java, C++ firewall class library.
- Free-DES Home Page
- Free VHDL DES core.
- Freefire Projektstartseite
- Resource page for developers of free security software.
- FreeSPEKE SDK
- SPEKE toolkit.
- FREESCO - free replacement for commercial routers
- Linux router with firewalling capabilities.
- Fresh Free FiSSH!
- Free SSH client for Win'95 and NT.
- FreSSH Project
- Free re-implementation (not based on the original SSH code) of SSH client+server for Unix.
- Fuzzy Logic: Cryptography
- The GNU encryption project.
- F W T K . O R G
- TIS firewall toolkit home page.
- GInt
- Bignum library and sample PKC code.
- globera/certify: C++ PKI toolkit (certificates, smart cards)
- C++ cert management library.
- GMD Security Technology - SecuDE
- Security toolkit for RSA, DSA, DES, DH, X.509, PKCS, PEM, X.500, and BYOG.
- GNU Privacy Guard
- GPL'd OpenPGP implementation (GPG) from the free world.
- GNUTLS
- GPL'd SSL/TLS implementation.
- Hamradio page of Thomas M. Sailer, HB9JNX
- All sorts of neat stuff for software decoding of various radio signals.
- Heimdal
- Non-US Kerberos 5 implementation.
- HushMail
- Encrypted mail using SSL and Java.
- IAIK - Javasecurity Homepage
- Java cryptography extensions from the free world.
- iBLab anonymous CVS
- iButton interface software.
- iButtons
- Unix source code and software for working with iButtons.
- ICE Home Page
- The Information Concealment Engine block cipher.
- Immunix: Adaptive System Survivability
- Automatic protection against stack-smashing attacks.
- International Crypto Freedom (PGP en français)
- French crypto archive.
- International Kernel Patch
- Free-world Linux kernel patch to add strong crypto services to the OS.
- International PGP Home Page
- How to get PGP, documentation, foreign-language support, PGP-related products and services, and other PGP resources.
- Introduction to the Kiwi software suite
- Crypto-based spam protection software.
- InvisibleNET - Invisibility is the best defense.
- Secure IRC-style distributed network.
- IRDU PGP Page
- PGP information, software, key management, key server interface, PGP links.
- i-tree.org - Secure iXplorer Pro - a secure alternative to FTP clients
- GUI for SSH (via Putty).
- It's the Software, Stupid! (Security Scanner) -- ITS4 [Reliable Software Technologies]
- C/C++ code vulnerability scanner.
- Jack B. Nymble
- Anon remailer front-end.
- Javascript DES Implementation
- DES in Javascript and Perl. Oh, the humanity!
- JCSI
- Free-world JCE implementation.
- JGSS Package Distribution Page
- Kerberos in Java.
- jSSL - A free Java SSL implementation.
- SSL implementation in Java.
- Kerberos page
- Swedish Kerberos implementation.
- KeyNote Web Page
- The KeyNote trust management system.
- Keytrap Home Page
- Dcyphers keyboard sniffer.
- kha0S Linux - b/c friends don't let friends s[ug]id
- Linux with strong crypto built in.
- Kryptographie-Chip
- Open-source crypto chip (VHDL source available). Wow!
- Kwik-Rite Development : Windows and WWW solutions
- Archive utility with encryption, ScramDisk add-on for Delphi.
- Lance Cottrell Home Page
- Mixmaster remailer publications and soure code.
- Leonard Janke's Homepage
- Intel-optimised hashing, bignum, and crypto code.
- Lewis' KEA (Key Exchange Algorithm) Page
- KEA information.
- Linux-PAM
- Pluggable authentication modules for Linux.
- libch's Homepage
- P5-optimised code for various hash algorithms.
- LiDIA - Main Page
- C++ computational number theory library (great for crypto).
- LInteger
- C++ bignum library.
- Linux-kurser.dk: Secure Harddisk Eraser
- Bootable floppy which erases an IDE hard drive.
- Linux FreeS/WAN Project
- IPSEC, ISAKMP/Oakley and DNSSEC software for Linux.
- Linux Packet Sniffer
- IP packet sniffer for Linux.
- Linux-PAM modules etc. page
- Pluggable authentication modules for Linux.
- LSH
- Free SSH v2 implementation.
- Mcrypt
- GPL'd replacement for Unix crypt(1) written in the free world.
- MD5 Message Digest algorithm in Javascript
- Microsoft CryptoAPI
- Microsoft's attempt at a cryptograhpy API. This page moves a lot, you may need to try a search from MS's developer pages.
- MindTerm - A java implementation of SSH
- SSH client in Java.
- Ming-Ching Tiew Home Page
- PGP key manager, PGP netscape plugin, Motif and Win32 file encrypter using cryptlib, cryptlib Java wrappers.
- mod_ssl: The Apache Interface to OpenSSL
- OpenSSL interface for the Apache web server.
- Mozilla
- Open source Netscape with strong crypto.
- Mozilla - PSM/NSS
- PSM and NSS direct downkoad link.
- Metro State's SSH (MSSH)
- Windows SSH client.
- Nautilus Homepage
- Speech encryption (with a neat anti-Clipper graphic).
- Ng Pheng Siong's Home Page
- Python crypto toolkit.
- NiftyTelnet
- SSH client for the Mac.
- Nmap -- Stealth Port Scanner
- Stealth scanner using TCP half open scanning, TCP FIN/Xmas/NULL stealth scanning, ftp bounce and IP fragmentation scanning, and OS identification by TCP/IP fingerprinting.
- NSBD: Not-So-Bad Distribution
- Internet software distribution authenticated with PGP.
- NT Tools
- Includes an NT security config tool to patch a number of NT security holes and flaws.
- NTL: A Library for doing Number Theory
- C++ bignum maths library.
- Nullify
- Windows-tuned distribution of GPG.
- Ocotillo PRNG
- PRNG for Unix.
- Official OpenCrypt Site
- Blowfish encryption DLL for Win32.
- Open Security Solutions
- Open source crypto, firewalls, tunnels and VPN's, intrusion detection, and other security tools.
- OpenSSH
- Open-source version of SSH.
- OpenSSL: The Open Source toolkit for SSL/TLS
- Free SSL/TLS implementation.
- Oscar - DSTC's Public Key Infrastructure Project
- PKI toolkit.
- Package Acme.Crypto
- Various Java crypto classes.
- Package java.security
- Java security package docs.
- Packet Storm Security Archives
- Large collection of free software and information related to security and encryption.
- PC Security Software & Sources
- Brief descriptions of various security programs.
- PGP, logiciel de cryptographie gratuit et en français (PGP pour les français)
- French PGP page.
- PGP Tools
- PGP function library.
- PGPfone - Pretty Good Privacy Phone
- Voice encryption for Windows and the Mac.
- PGPLIB
- DLL which implements various PGP functions.
- PGPNet Server
- A dummy home page for the www.pgp.net domain (incomplete).
- PRIVARIA Secure Networking Suite - An Open-Source, Firewall-Friendly Platform for Encrypted Peer-to-Peer Networking
- P2P with encryption.
- Private Idaho User's Manual
- Documentation for Private Idaho.
- PRNGD - Pseudo Random Number Generator Daemon
- EGD-compatible RNG daemon.
- ppdd
- Linux encrypted disk device driver using Blowfish.
- PPTP-linux: Point-to-Point Tunneling Protocol
- PPTP for Linux (presumably without all of Microsoft's security holes in it).
- PS
- (Relatively) secure encryption using 40-bit keys (designed to bypass now-abolished French crypto restrictions).
- PuTTY: a free Win32 telnet/ssh client
- Telnet/SSH client and scp for Win32.
- PuTTY for Nokia 9200 Communicator Series
- Putty port for the Nokia 9200.
- pyCA - Software for running a certificate authority
- Python scripts for automating various parts of running a CA.
- Qualcomm Australia crypto software
- sendmail encryption patch, SOBER stream cipher.
- radsoft.net
- Windows secure file deletion.
- RATS
- Rough Auditing Tool for Security (C/C++ code scanner).
- RC4SE
- Windows shell extension for file encryption using RC4 (requires 128-bit MS crypto provider to work).
- Reliable Remailer
- cpunk/mix remailer for Windows.
- RIPEM
- RIPEM source code and information.
- RSA cryptography algorithm simulate center
- RSA in Javascript.
- RSA Free Utilities
- RSA key generation and encryption for Linux.
- RSAEURO - Cryptography For The World
- European RSAREF providing full source-code compatibility with the original.
- Rubberhose cryptographically deniable transparent disk encryption system
- Marutukku transparent deniable disk encryption.
- SafeGossip
- TLS-based tunnel.
- SafeTP
- Security enhancements for FTP.
- SCEZ - Smart Card Library
- Free general-purpose smart card interface library.
- SCNSM
- Win3.1/95/98 non-swappable memory allocator.
- ScramDisk - Free Disk Encryption Software
- Win95 disk encryption using 3DES, Blowfish, IDEA, MISTY, Square, and TEA.
- Secretz
- File encryption using elliptic-curve PKC's and Blowfish.
- Secure Edit
- Mac program which encrypts edited files with IDEA.
- Secure FileSystem Information
- The world's best transparent disk encryption software for DOS and Windows (this has nothing to do with the fact the I'm the author :-).
- Secure Logging
- Secure logging for Unix and Windows.
- Secure Memo Pad Encryptor for Palm Handhelds
- ECC crypto for PalmPilots.
- SecureTrayUtil
- System tray utility to manage file deletion and various disk encryption utilities.
- Security: File wiping
- Links to various file wiping utilities.
- sftp
- Secure FTP which runs over an ssh tunnel.
- Shamus Software Ltd - MIRACL
- MIRACL bignum library.
- Simulator Index Page
- Simlators for various historical cipher machines.
- Sir Winston Rayburn - Crypto/Politico
- Various encryption reoutines.
- SKIP IP-level Encryption
- Sun's SKIP implementation and papers.
- S/KEY Information
- Information on the S/KEY authentication system.
- SMB Scanner
- SMB port/machine scanner.
- S/MIME Freeware Library
- S/MIME freeware library (export-controlled, US only).
- SmoothWall GPL
- Linux-based firewall.
- SNOW Home Page
- Whitespace steganography software.
- SOSSE - Simple Operating System for Smartcard Education
- Open-source smart card OS.
- spammimic - hide a message in spam
- Stego program to disguise a message as spam.
- spDES Encryption Control
- ActiveX DES control.
- Speak Freely
- Very nice Unix and Windows speech encryption software.
- Ssh (Secure Shell) Home Page
- Very good encrypted, digital-signature-authentication remote access software (replaces the r* utilities, allows X11 and TCP port redirection over the encrypted connection).
- SSH/SCP for Windows
- ssh/scp port for Win95/NT.
- SSH clients for Windows
- List of Windows ssh programs.
- ssldump home page
- tcpdump for SSL with optional decryption of the SSL stream.
- SSLeay and SSLapps FAQ
- Very nice, free SSL implementation (like Netscape's SSL, but without the bugs and crippled encryption).
- SRP: Secure Password Authentication for the Net
- Secure password-based authentication over insecure networks.
- Stack Shield
- Tool to add stack overflow protection to Linux programs.
- Steganography - MP3Stego
- Information hiding in MP3's.
- Stunnel homepage
- PPP over SSL tunneling software.
- Systemics Software Archive
- Crypto extensions for perl and Java.
- GPKCS11
- PKCS #11 software-only token implementation.
- The Cryptography and PGP Page
- Classic ciphers, links to crypto sites, explanations of the maths behind PGP and RSA, privacy issues.
- Therapy
- SSH client for Win32.
- Tiny Encryption Algorithm
- Description and C source code.
- TinyIDEA - 128-bit File Encryption
- 366-byte IDEA file encryption program.
- Tom's Privacy Pages
- Patching Netscape, MSIE, and Outlook to use strong crypto.
- Transparent Cryptographic File System
- Tresor Page
- Mac file encryption using IDEA, written in the free world.
- Trinux: A Linux Security Toolkit
- Floppy-bootable Linux network security toolkit.
- TrustedBSD Project
- Orange Book B1 extensions for FreeBSD.
- TSS PGPWord... Real Security, Real Easy
- PGP encryption integrated into Word for Windows.
- TTSSH: An SSH Extension to Teraterm
- SSH DLL add-on for Teraterm.
- UMAC -- Message Authentication Webpage
- Very fast MAC.
- UMPKCS11
- PKCS #11 soft-token.
- Uni-GH Siegen - Security-Server - Kryptographie
- Pointers to information on and implementations of a number of conventional, public-key, and hash algorithms.
- Unix tools on Windows NT?
- ssh port to NT via Cygnus gnu-win32.
- Vitas DownLoad area
- Windows'95 password (.PWL) viewer.
- Wei Dai's Crypto++
- C++ class library of cryptographic primitives.
- WinCipher
- File encryption with Blowfish, Twofish, Rijndael, CAST-256, RC6.
- Windows Privacy Tray
- Windows GUI integration for GPG.
- WinPGP(tm) Home Page
- Windows front-end for PGP.
- WinSCP
- Windows SCP client.
- wipe 0.15
- Secure data deletion for Unix.
- www.freessh.org
- Links to free SSH implementations.
- XPDF additions
- Add-on to allow XPDF to decrypt encrypted PDF files.
- Zen
- C library for fast computation in finite extension over finite rings
- ZWEKNU Central Industries
- Various security-related bits of code (ARP spoofing, iButton PAM, portable firewall).