| Up one level
| |
| Common/
| |
| DH/
| |
| DSA/
| |
| EC/
| |
| RSA/
| |
| AES.php [source] [116 lines] | Pure-PHP implementation of AES. Uses mcrypt, if available/possible, and an internal implementation, otherwise. |
| Blowfish.php [source] [918 lines] | Pure-PHP implementation of Blowfish. Uses mcrypt, if available, and an internal implementation, otherwise. |
| ChaCha20.php [source] [799 lines] | Pure-PHP implementation of ChaCha20. PHP version 5 |
| DES.php [source] [1392 lines] | Pure-PHP implementation of DES. Uses mcrypt, if available, and an internal implementation, otherwise. |
| DH.php [source] [405 lines] | Pure-PHP (EC)DH implementation PHP version 5 |
| DSA.php [source] [337 lines] | Pure-PHP FIPS 186-4 compliant implementation of DSA. PHP version 5 |
| EC.php [source] [480 lines] | Pure-PHP implementation of EC. PHP version 5 |
| Hash.php [source] [1455 lines] | Wrapper around hash() and hash_hmac() functions supporting truncated hashes such as sha256-96. Any hash algorithm returned by hash_algos() (and truncated versions thereof) are supported. If {@link self::setKey() setKey()} is called, {@link self::hash() hash()} will return the HMAC as opposed to the hash. |
| PublicKeyLoader.php [source] [111 lines] | PublicKeyLoader Returns a PublicKey or PrivateKey object. |
| RC2.php [source] [640 lines] | Pure-PHP implementation of RC2. Uses mcrypt, if available, and an internal implementation, otherwise. |
| RC4.php [source] [280 lines] | Pure-PHP implementation of RC4. Uses mcrypt, if available, and an internal implementation, otherwise. |
| RSA.php [source] [934 lines] | Pure-PHP PKCS#1 (v2.1) compliant implementation of RSA. PHP version 5 |
| Random.php [source] [222 lines] | Random Number Generator PHP version 5 |
| Rijndael.php [source] [1036 lines] | Pure-PHP implementation of Rijndael. Uses mcrypt, if available/possible, and an internal implementation, otherwise. |
| Salsa20.php [source] [526 lines] | Pure-PHP implementation of Salsa20. PHP version 5 |
| TripleDES.php [source] [436 lines] | Pure-PHP implementation of Triple DES. Uses mcrypt, if available, and an internal implementation, otherwise. Operates in the EDE3 mode (encrypt-decrypt-encrypt). |
| Twofish.php [source] [816 lines] | Pure-PHP implementation of Twofish. Uses mcrypt, if available, and an internal implementation, otherwise. |