Implementation of the Diffie-Hellman Key Exchange cryptographic protocol
in PHP5. Enables two parties without any prior knowledge of each other
establish a secure shared secret key across an insecure channel
of communication.
pear-Crypt_HMAC2 is a implementation of Hashed Message Authentication
Code for PHP5.It use the hash or mhash extensions when enabled to
extend the range of cryptographic hash functions beyond the natively
implemented MD5 and SHA1.
Provides methods needed to generate and verify MicroIDs.
PEAR RC4 encryption class.
PEAR::Crypt_RSA allows you to use two-key strong cryptography like RSA with
arbitrary key length.
It uses one of the following extensions for math calculations:
- PECL big_int extension version greater than or equal to 1.0.3
- PHP GMP extension
- PHP BCMath extension for both PHP4 and PHP5
This package allows you to encrypt and decrypt strings or long integer arrays
with the XXTEA encryption algorithm, which is secure, fast and suitable for web
development.
Provides methods to create and manipulate .htaccess files.
Provides methods to manipulate and authenticate against standard Unix,
SMB server, AuthUser (.htpasswd), AuthDigest (.htdigest), CVS pserver
and custom formatted password files.
With PEAR::File_SMBPasswd you can maintain smbpasswd-files, usualy used by
SAMBA.
HTML_Crypt provides methods to encrypt text, which can be later be decrypted
using JavaScript on the client side.
This is very useful to prevent spam robots collecting email addresses from your
site, included is a method to add mailto links to the text being generated.