| Modifier and Type | Class and Description |
|---|---|
| public class | BasicEntropySourceProvider
An EntropySourceProvider where entropy generation is based on a SecureRandom output using SecureRandom.generateSeed() in the case of a JDK SecureRandom or SecureRandom.nextBytes() in the case of a FipsSecureRandom, or a GeneralSecureRandom. |
| public class | ByteMacData
Builder and holder class for preparing SP 800-56A/56B compliant MacData. |
| public class | DERMacData
Builder and holder class for preparing SP 800-56A/56B compliant MacData. |
| public class | DEROtherInfo
Builder and holder class for preparing SP 800-56A compliant OtherInfo. |
| pack-priv class | |
| public class | EntropyUtil
Utility methods for making use of EntropySources. |
| public class | PBKDF2Config
Configuration class for a PBKDF using PKCS#5 Scheme 2. |
| public abstract class | PBKDFConfig
Base class for PBKDF configs. |
| public class | ScryptConfig
Configuration class for a PBKDF based around scrypt. |