| AndroidDigestFactory |
Level of indirection to let us select OpenSSLDigest implementations
for libcore but fallback to BouncyCastle ones on the RI.
|
| AndroidDigestFactoryBouncyCastle |
|
| AndroidDigestFactoryOpenSSL |
|
| GeneralDigest |
base implementation of MD4 family style digest as outlined in
"Handbook of Applied Cryptography", pages 344 - 347.
|
| LongDigest |
Base class for SHA-384 and SHA-512.
|
| MD5Digest |
implementation of MD5 as outlined in "Handbook of Applied Cryptography", pages 346 - 347.
|
| NullDigest |
|
| OpenSSLDigest |
Implements the BouncyCastle Digest interface using OpenSSL's EVP API.
|
| OpenSSLDigest.MD5 |
|
| OpenSSLDigest.SHA1 |
|
| OpenSSLDigest.SHA224 |
|
| OpenSSLDigest.SHA256 |
|
| OpenSSLDigest.SHA384 |
|
| OpenSSLDigest.SHA512 |
|
| SHA1Digest |
implementation of SHA-1 as outlined in "Handbook of Applied Cryptography", pages 346 - 349.
|
| SHA224Digest |
SHA-224 as described in RFC 3874
|
| SHA256Digest |
FIPS 180-2 implementation of SHA-256.
|
| SHA384Digest |
FIPS 180-2 implementation of SHA-384.
|
| SHA512Digest |
FIPS 180-2 implementation of SHA-512.
|