

Science Math Applications Communication Theory Cryptography Programming Libraries Science Math Applications Communication Theory Cryptography Programming Libraries sites ProgrammingLibraries.Cryptography.CommunicationTheory.Applications.Math.sciencenter.work 

Science Math Applications Communication Theory Cryptography Programming Libraries Science Math Applications Communication Theory Cryptography Programming Libraries sites ProgrammingLibraries.Cryptography.CommunicationTheory.Applications.Math.sciencesites.work 

Botan An opensource C++ crypto library that includes block and stream ciphers , hash functions , MACs , and public key algorithms , along with an easy to use filterbased interface. botan.randombit.net/ 

Cryptlib Encryption Toolkit A powerful security toolkit which allows even inexperienced crypto programmers to easily add encryption and authentication services to their software. www.cs.auckland.ac.nz/~pgut001/cryptlib/ 

Crypto++ Free library of cryptographic schemes: includes ciphers , message authentication codes , oneway hash functions , publickey cryptosystems , and key agreement schemes. www.cryptopp.com/ 

DevOTechS: Huge Integer Math and Encryption Library (HIME) A dll for implementing public and secret key encryption using RSA , AES , SHA256. Also contains functions for prime number generation , random number generation and huge integer operations. www.devotechs.com/ 

Entrust DevNet A variety of tools to add PKI functionality to your application. www.entrust.com/pki/toolkits.htm 

FastCRC Library Optimized implementation of CRC32 , CRC16 and CRC16C (CRCCCITT) checksum algorithms. With examples in C/C++ and Visual Basic. www.slavasoft.com/fastcrc/ 

Hidden Field Equations (HFE) in Java A free implementation of the public key cryptography system with source code and documentation. www.christopherwolf.de/hfe/ 

JavaScript Encryption Program Open source JavaScript implementation of the MD5 hash and RC4 , AES , CSR and RSA ciphers. members.tele2.nl/MAvanEverdingen/Code/ 

Komodia Inc. Offers SSL interception module to decode and modify SSL traffic on Windows OS. komodia.com/ 

libmcrypt Implements an interface to access block and stream encryption algorithms. Includes a full list of algorithms supported. ANSI C. mcrypt.hellug.gr/#_libmcrypt 

MD5 Homepage (unofficial) Information and implementation in various languages. userpages.umbc.edu/~mabzug1/cs/md5/md5.html 

Network Security Services Mozilla's NSS , is a set of libraries designed to support crossplatform development of securityenabled server applications. www.mozilla.org/projects/security/pki/nss/ 

OpenSSL A collaborative effort to develop a robust , commercialgrade , fullfeatured , and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a fullstrength general purpose cryptograph www.openssl.org/ 

Punkroy and the Cypher Project Collection of programming examples on encryption including: file encryption , steganography in images and sound , data base record encryption , and password verification. All written in Pascal , all source code available. punkroy.drque.net/Programs.html 

QuartzLight in Java Implements the public key signature system QuartzLight in Java where QuartzLight refers to a research version of the Quartz standard. www.christopherwolf.de/ql/ 
