|
A.8. EncryptionA.8.1. Crypt_CBCRepository: PEAR - License: PHP 2.02 - By Colin Viebrock (lead) A class to emulate Perl's Crypt::CBC module. A.8.2. Crypt_CHAPRepository: PEAR - License: BSD - By Michael Bretterklieber (lead) Generating CHAP packets. A.8.2.1 DescriptionThis package provides Classes for generating CHAP packets. Currently these types of CHAP are supported:
For MS-CHAP the mhash and mcrypt extensions must be loaded. A.8.3. Crypt_CryptRepository: - License: BSD - Abstraction class for encryption algorithms A.8.3.1 DescriptionA generic class that allows a user to use a single set of functions to perform encryption and decryption. The class prefers to use native extensions like mcrypt, but will automatically attempt to load crypto modules written in php if the requested algorithm is unsupported natively or by extensions. A.8.4. Crypt_HMACRepository: PEAR - License: BSD - By Derick Rethans (lead) A class to calculate RFC 2104 compliant hashes. A.8.5. Crypt_RC4Repository: PEAR - License: PHP - By Dave Mertens (lead) Encryption class for RC4 encryption A.8.5.1 DescriptionRC4 encryption class A.8.6. Crypt_XteaRepository: - License: PHP 2.02 - A class that implements the Tiny Encryption Algorithm (TEA) (New Variant). A.8.6.1 DescriptionA class that implements the Tiny Encryption Algorithm (TEA) (New Variant). This class does not depend on mcrypt. Encryption is relatively fast, decryption relatively slow. Original code from http://vader.brad.ac.uk/tea/source.shtml#new_ansi A.8.7. MessageRepository: PEAR - License: PHP - By Jesus M. Castagnetto (lead) Message hash and digest (HMAC) generation methods and classes A.8.7.1 DescriptionClasses for message hashing and HMAC signature generation using the mhash functions. |
|