See: Description
| Class | Description |
|---|---|
| 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.
|
| ByteMacData |
Builder and holder class for preparing SP 800-56A/56B compliant MacData.
|
| ByteMacData.Builder |
Builder to create OtherInfo
|
| DERMacData |
Builder and holder class for preparing SP 800-56A/56B compliant MacData.
|
| DERMacData.Builder |
Builder to create OtherInfo
|
| DEROtherInfo |
Builder and holder class for preparing SP 800-56A compliant OtherInfo.
|
| DEROtherInfo.Builder |
Builder to create OtherInfo
|
| EntropyUtil |
Utility methods for making use of EntropySources.
|
| PBKDF2Config |
Configuration class for a PBKDF using PKCS#5 Scheme 2.
|
| PBKDF2Config.Builder | |
| PBKDFConfig |
Base class for PBKDF configs.
|
| ScryptConfig |
Configuration class for a PBKDF based around scrypt.
|
| ScryptConfig.Builder |
| Enum | Description |
|---|---|
| ByteMacData.Type |
Standard type strings for the headers of KAS/KTS MAC calculations.
|
| DERMacData.Type |
Standard type strings for the headers of KAS/KTS MAC calculations.
|