| Modifier and Type | Interface and Description |
|---|---|
| public interface | CipherParameters
all parameter classes implement this. |
| public interface | Digest
interface that a message digest conforms to. |
| public interface | EncodableDigest
Encodable digests allow you to download an encoded copy of their internal state. |
| public interface | |
| public interface | Mac
The base interface for implementations of message authentication codes (MACs). |
| public interface | Memoable
Interface for Memoable objects. |
| Modifier and Type | Class and Description |
|---|---|
| public class | Arrays
General array utilities. |
| public class | DataLengthException
this exception is thrown if a buffer that is meant to have output copied into it turns out to be too short, or if we've been given insufficient input. |
| public class | DigestFactory
Basic factory class for message digests. |
| public abstract class | GeneralDigest
base implementation of MD4 family style digest as outlined in "Handbook of Applied Cryptography", pages 344 - 347. |
| public class | HMac
HMAC implementation based on RFC2104 H(K XOR opad, H(K XOR ipad, text)) |
| public class | Integers
Utility methods for ints. |
| public class | |
| public abstract class | Pack
Utility methods for converting byte arrays into ints and longs, and back again. |
| public abstract class | PBEParametersGenerator
super class for all Password Based Encryption (PBE) parameter generator classes. |
| public class | PKCS5S2ParametersGenerator
Generator for PBE derived keys and ivs as defined by PKCS 5 V2.0 Scheme 2. |
| public class | RuntimeCryptoException
the foundation class for the exceptions thrown by the crypto packages. |
| public class | SHA256Digest
FIPS 180-2 implementation of SHA-256. |
| public class | Strings
String utilities. |