org.bouncycastle.jce.provider

Interface PBE

Known Implementing Classes:
JCEBlockCipher, JCEElGamalCipher, JCEIESCipher, JCEMac, JCERSACipher, JCESecretKeyFactory, JCEStreamCipher, WrapCipherSpi

public interface PBE

Nested Class Summary

static class
PBE.Util
uses the appropriate mixer to generate the key and IV if neccessary.

Field Summary

static int
MD5
static int
OPENSSL
static int
PKCS12
static int
PKCS5S1
static int
PKCS5S2
static int
RIPEMD160
static int
SHA1
static int
SHA256
static int
TIGER

Field Details

MD5

public static final int MD5

Field Value:
0


OPENSSL

public static final int OPENSSL

Field Value:
3


PKCS12

public static final int PKCS12

Field Value:
2


PKCS5S1

public static final int PKCS5S1

Field Value:
0


PKCS5S2

public static final int PKCS5S2

Field Value:
1


RIPEMD160

public static final int RIPEMD160

Field Value:
2


SHA1

public static final int SHA1

Field Value:
1


SHA256

public static final int SHA256

Field Value:
4


TIGER

public static final int TIGER

Field Value:
3