| Name |
|
Synopsis |
| .. |
| aes |
|
This package implements AES encryption (formerly Rijndael),
as defined in U.S. Federal Information Processing Standards Publication 197. |
| block |
|
The block package implements standard block cipher modes
that can be wrapped around low-level block cipher implementations. |
| blowfish |
|
This package implements Bruce Schneier's Blowfish encryption algorithm. |
| hmac |
|
The hmac package implements the Keyed-Hash Message Authentication Code (HMAC)
as defined in U.S. Federal Information Processing Standards Publication 198. |
| md4 |
|
This package implements the MD4 hash algorithm as defined in RFC 1320. |
| md5 |
|
This package implements the MD5 hash algorithm as defined in RFC 1321. |
| rc4 |
|
This package implements RC4 encryption, as defined in Bruce Schneier's
Applied Cryptography. |
| rsa |
|
This package implements RSA encryption as specified in PKCS#1. |
| sha1 |
|
This package implements the SHA1 hash algorithm as defined in RFC 3174. |
| sha256 |
|
This package implements the SHA256 hash algorithm as defined in FIPS 180-2. |
| subtle |
|
This package implements functions that are often useful in cryptographic
code but require careful thought to use correctly. |
| tls |
|
This package partially implements the TLS 1.1 protocol, as specified in RFC 4346. |
| x509 |
|
This package parses X.509-encoded keys and certificates. |
| xtea |
|
This package implements XTEA encryption, as defined in Needham and
Wheeler's 1997 technical report, "Tea extensions. |