- adler32 - Adler32 is a hash algorithm CRC-32, except that it is much faster and carries a slightly higher probability of collisions
- ARC4 - A Common Lisp implementation of ARC4, a Cryptography code, can be found on the
- Blowfish - An LLGPL CL implementation of the Blowfish encryption algorithm has been posted to comp.lang.lisp by Alain Picard:
- CL+SSL - CL+SSL is a portable interface to OpenSSL
- cl-cracklib - cl-cracklib is a UFFI interface to cracklib's FascistCheck function
- cl-crc64 - cl-crc64 implements 64 bit cyclic redundancy checks in Common Lisp
- CL-MD5 - CL-MD5 is a Common Lisp implementation of MD5
- CRC-32 - A library to compute the CRC-32 algorithm that is described in RFC 1952
- GPGME - GPGME (GnuPG Made Easy) is a C language library that provides a high-level cryptography API for encryption, decryption, signing, signature verification and key management
- Ironclad - Ironclad is a Common Lisp Cryptography package; several block encryption algorithms and hash functions are included with the initial release
- md5 - md5 is a cryptographic Message-Digest algorithm from RSA Data Security, Inc
- nclssl - nclssl is an attempt to build a native SSLv3 and TLSv1 library written purely in Common Lisp
- RIPEMD-160 - RIPEMD-160 is a cryptographic message-digest protocol
- sb-sha1 - sb-sha1 is a SHA1 library:
- secure-random - secure-random provides a cryptographically secure pseudo-random number generator for Common Lisp
- SHA1 - Secure Hash Algorithm 1 (SHA1) is defined in RFC
- SSL-CMUCL - SSL-CMUCL is an interface to SSL streams for CMUCL
Cryptography