org.bouncycastle.jce.provider

Interface BrokenPBE

Known Implementing Classes:
BrokenJCEBlockCipher, BrokenJCEBlockCipher.BrokePBEWithMD5AndDES, BrokenJCEBlockCipher.BrokePBEWithSHA1AndDES, BrokenJCEBlockCipher.BrokePBEWithSHAAndDES2Key, BrokenJCEBlockCipher.BrokePBEWithSHAAndDES3Key, BrokenJCEBlockCipher.OldPBEWithSHAAndDES3Key, BrokenJCEBlockCipher.OldPBEWithSHAAndTwofish

public interface BrokenPBE

Nested Class Summary

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

Field Summary

static int
MD5
static int
OLD_PKCS12
static int
PKCS12
static int
PKCS5S1
static int
PKCS5S2
static int
RIPEMD160
static int
SHA1

Field Details

MD5

public static final int MD5
Field Value:
0

OLD_PKCS12

public static final int OLD_PKCS12
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