gnu.crypto.jce.cipher

Class PBES2

public abstract class PBES2 extends CipherAdapter

.

Version: $Revision: 1.3 $

Nested Class Summary
static classPBES2.HMacHaval
static classPBES2.HMacMD2
static classPBES2.HMacMD4
static classPBES2.HMacMD5
static classPBES2.HMacRipeMD128
static classPBES2.HMacRipeMD160
static classPBES2.HMacSHA1
static classPBES2.HMacSHA256
static classPBES2.HMacSHA384
static classPBES2.HMacSHA512
static classPBES2.HMacTiger
static classPBES2.HMacWhirlpool
Field Summary
protected StringmacName
The HMac (PRF) algorithm name.
Constructor Summary
protected PBES2(String cipherName, int blockLen, String macName)
protected PBES2(String cipherName, String macName)
Method Summary
protected voidengineInit(int opmode, Key key, SecureRandom random)
protected voidengineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)
protected voidengineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random)

Field Detail

macName

protected String macName
The HMac (PRF) algorithm name.

Constructor Detail

PBES2

protected PBES2(String cipherName, int blockLen, String macName)

PBES2

protected PBES2(String cipherName, String macName)

Method Detail

engineInit

protected void engineInit(int opmode, Key key, SecureRandom random)

engineInit

protected void engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)

engineInit

protected void engineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random)
Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.