Cryptography
  • 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
  • isaac - isaac is an implementation of the isaac CPRNG in Common Lisp
  • 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
  • session-token - session-token is a simple session token generator based on Session::Token
  • SHA1 - Secure Hash Algorithm 1 (SHA1) is defined in RFC
  • SSL-CMUCL - SSL-CMUCL is an interface to SSL streams for CMUCL