gnu.crypto.jce.cipher
public abstract class PBES2 extends CipherAdapter
.
Version: $Revision: 1.3 $
Nested Class Summary | |
---|---|
static class | PBES2.HMacHaval |
static class | PBES2.HMacMD2 |
static class | PBES2.HMacMD4 |
static class | PBES2.HMacMD5 |
static class | PBES2.HMacRipeMD128 |
static class | PBES2.HMacRipeMD160 |
static class | PBES2.HMacSHA1 |
static class | PBES2.HMacSHA256 |
static class | PBES2.HMacSHA384 |
static class | PBES2.HMacSHA512 |
static class | PBES2.HMacTiger |
static class | PBES2.HMacWhirlpool |
Field Summary | |
---|---|
protected String | macName The HMac (PRF) algorithm name. |
Constructor Summary | |
---|---|
protected | PBES2(String cipherName, int blockLen, String macName) |
protected | PBES2(String cipherName, String macName) |
Method Summary | |
---|---|
protected void | engineInit(int opmode, Key key, SecureRandom random) |
protected void | engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random) |
protected void | engineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random) |