The Authen::OATH module provides a Perl implementation of the
HOTP and TOTP One Time Password algorithms as defined by OATH
(http://www.openautentication.org).
SASL is a generic mechanism for authentication used by
several network protocols. Authen::SASL provides an
implementation framework that all protocols should be able
to share.
The Chimera key exchange protocol generates a shared key between two parties.
The protocol was shown to be INSECURE. This module is therefore released for
purely academic curiosity.
Crypt::Random::TESHA2 implements userspace voodoo entropy. You should use a
proper O/S supplied entropy source such as /dev/random or the Win32 Crypt API.
This is just a simple frontend module for autoloading of various
Digest:: modules. It also provide documentation of the interface that
all Digest:: modules should provide.
Shark is 64-bit block cipher that accepts a 128-bit key. It was
designed by Vincent Rijmen, Joan Daemen, Bart Preneel, Antoon
Bosselaers, and Erik De Win.
Checkpassword provides a simple, uniform password-checking interface
to all root applications. It is suitable for use by applications such as
login, ftpd, and pop3d.
Crypt::Rijndael is a Crypt::CBC compliant Rijndael encryption module that
implements the Rijndael cipher, which has just been selected as the new
Advanced Encryption Standard (AES).
In cryptography, XTEA (eXtended TEA) is a block cipher designed to correct
weaknesses in TEA. The cipher's designers were David Wheeler and Roger Needham
of the Cambridge Computer Laboratory, and the algorithm was presented in an
unpublished technical report in 1997 (Needham and Wheeler, 1997). It is not
subject to any patents.
Like TEA, XTEA is a 64-bit block Feistel cipher with a 128-bit key and a
suggested 64 Feistel rounds (i.e 32 cycles). Crypt::XTEA uses the recommended
value of 32 cycles by default.
This module implements XTEA encryption. It supports the Crypt::CBC interface.
This module implements the hashcash hash (or digest, although it's not
clearly a digest). For all your information needs please
visit http://www.hashcash.org.