| Modifier and Type | Field and Description |
|---|---|
| private static SecureRandom |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| defaultRandomPadder | back to summary |
|---|---|
| private static SecureRandom defaultRandomPadder | |
| CipherUtils | back to summary |
|---|---|
| pack-priv CipherUtils() | |
| createAEADCipher | back to summary |
|---|---|
| pack-priv static AEADBlockCipher createAEADCipher(GeneralAlgorithm algorithm, EngineProvider<BlockCipher> provider) | |
| createBlockCipher | back to summary |
|---|---|
| pack-priv static BufferedBlockCipher createBlockCipher(EngineProvider<BlockCipher> provider, Parameters parameter) | |
| createStandardAEADCipher | back to summary |
|---|---|
| pack-priv static AEADBlockCipher createStandardAEADCipher(boolean forEncryption, ValidatedSymmetricKey key, EngineProvider<BlockCipher> engineProvider, final AuthenticationParametersWithIV<T extends AuthenticationParametersWithIV> parameters) | |
| createStandardAEADCipher | back to summary |
|---|---|
| pack-priv static AEADBlockCipher createStandardAEADCipher(boolean forEncryption, KeyParameter keyParameter, EngineProvider<BlockCipher> engineProvider, final AuthenticationParametersWithIV<T extends AuthenticationParametersWithIV> parameters) | |
| createStandardCipher | back to summary |
|---|---|
| pack-priv static BufferedBlockCipher createStandardCipher(boolean forEncryption, ValidatedSymmetricKey key, EngineProvider<BlockCipher> engineProvider, ParametersWithIV<T extends Parameters> parameters, SecureRandom random) | |
| createStandardCipher | back to summary |
|---|---|
| pack-priv static BufferedBlockCipher createStandardCipher(boolean forEncryption, KeyParameter keyParameter, EngineProvider<BlockCipher> engineProvider, ParametersWithIV<T extends Parameters> parameters, SecureRandom random) | |
| createStandardMac | back to summary |
|---|---|
| pack-priv static Mac createStandardMac(ValidatedSymmetricKey key, EngineProvider<BlockCipher> provider, GeneralAuthParameters<T extends GeneralAuthParameters> parameters) | |
| createStandardMac | back to summary |
|---|---|
| pack-priv static Mac createStandardMac(KeyParameter keyParameter, EngineProvider<BlockCipher> provider, GeneralAuthParameters<T extends GeneralAuthParameters> parameters) | |
| createStandardWrapper | back to summary |
|---|---|
| pack-priv static Wrapper createStandardWrapper(boolean forWrapping, ValidatedSymmetricKey key, EngineProvider<BlockCipher> provider, ParametersWithIV<T extends Parameters> parameters, SecureRandom random) | |
| createStandardWrapper | back to summary |
|---|---|
| pack-priv static Wrapper createStandardWrapper(boolean forWrapping, ValidatedSymmetricKey key, EngineProvider<BlockCipher> provider, ParametersWithIV<T extends Parameters> parameters, boolean useInverse, SecureRandom random) | |
| createStandardWrapper | back to summary |
|---|---|
| pack-priv static Wrapper createStandardWrapper(boolean forWrapping, KeyParameter keyParameter, EngineProvider<BlockCipher> provider, ParametersWithIV<T extends Parameters> parameters, boolean useInverse, SecureRandom random) | |
| getDefaultRandomPadder | back to summary |
|---|---|
| pack-priv static synchronized SecureRandom getDefaultRandomPadder() | |
| getMac | back to summary |
|---|---|
| private static Mac getMac(AuthenticationParameters<T extends Parameters> parameters, EngineProvider<BlockCipher> provider) | |