| Modifier and Type | Class and Description |
|---|---|
| public static class | BrokenJCEBlockCipher.
PBEWithMD5AndDES |
| public static class | BrokenJCEBlockCipher.
PBEWithSHA1AndDES |
| public static class | BrokenJCEBlockCipher.
PBEWithSHAAnd2-KeyTripleDES-CBC |
| public static class | BrokenJCEBlockCipher.
PBEWithSHAAnd3-KeyTripleDES-CBC |
| public static class | BrokenJCEBlockCipher.
OldPBEWithSHAAnd3-KeyTripleDES-CBC |
| public static class | BrokenJCEBlockCipher.
OldPBEWithSHAAndTwofish-CBC |
| Modifier and Type | Field and Description |
|---|---|
| private Class | |
| private BufferedBlockCipher | |
| private AlgorithmParameters | |
| private int | |
| private ParametersWithIV | |
| private int | |
| private int | |
| private int | |
| private int |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected byte[] | |
| protected int | |
| protected int | |
| protected byte[] | |
| protected int | |
| protected int | |
| protected AlgorithmParameters | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected Key | |
| protected byte[] | |
| protected int | |
| protected byte[] |
| availableSpecs | back to summary |
|---|---|
| private Class<T>[] availableSpecs | |
| cipher | back to summary |
|---|---|
| private BufferedBlockCipher cipher | |
| engineParams | back to summary |
|---|---|
| private AlgorithmParameters engineParams | |
| ivLength | back to summary |
|---|---|
| private int ivLength | |
| ivParam | back to summary |
|---|---|
| private ParametersWithIV ivParam | |
| pbeHash | back to summary |
|---|---|
| private int pbeHash | |
| pbeIvSize | back to summary |
|---|---|
| private int pbeIvSize | |
| pbeKeySize | back to summary |
|---|---|
| private int pbeKeySize | |
| pbeType | back to summary |
|---|---|
| private int pbeType | |
| BrokenJCEBlockCipher | back to summary |
|---|---|
| protected BrokenJCEBlockCipher(BlockCipher engine) | |
| BrokenJCEBlockCipher | back to summary |
|---|---|
| protected BrokenJCEBlockCipher(BlockCipher engine, int pbeType, int pbeHash, int pbeKeySize, int pbeIvSize) | |
| engineDoFinal | back to summary |
|---|---|
| protected byte[] engineDoFinal(byte[] input, int inputOffset, int inputLen) throws IllegalBlockSizeException, BadPaddingException | |
| engineDoFinal | back to summary |
|---|---|
| protected int engineDoFinal(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset) throws IllegalBlockSizeException, BadPaddingException | |
| engineGetBlockSize | back to summary |
|---|---|
| protected int engineGetBlockSize() | |
| engineGetIV | back to summary |
|---|---|
| protected byte[] engineGetIV() | |
| engineGetKeySize | back to summary |
|---|---|
| protected int engineGetKeySize(Key key) | |
| engineGetOutputSize | back to summary |
|---|---|
| protected int engineGetOutputSize(int inputLen) | |
| engineGetParameters | back to summary |
|---|---|
| protected AlgorithmParameters engineGetParameters() | |
| engineInit | back to summary |
|---|---|
| protected void engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random) throws InvalidKeyException, InvalidAlgorithmParameterException | |
| engineInit | back to summary |
|---|---|
| protected void engineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random) throws InvalidKeyException, InvalidAlgorithmParameterException | |
| engineInit | back to summary |
|---|---|
| protected void engineInit(int opmode, Key key, SecureRandom random) throws InvalidKeyException | |
| engineSetMode | back to summary |
|---|---|
| protected void engineSetMode(String mode) | |
| engineSetPadding | back to summary |
|---|---|
| protected void engineSetPadding(String padding) throws NoSuchPaddingException | |
| engineUnwrap | back to summary |
|---|---|
| protected Key engineUnwrap(byte[] wrappedKey, String wrappedKeyAlgorithm, int wrappedKeyType) throws InvalidKeyException | |
| engineUpdate | back to summary |
|---|---|
| protected byte[] engineUpdate(byte[] input, int inputOffset, int inputLen) | |
| engineUpdate | back to summary |
|---|---|
| protected int engineUpdate(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset) | |
| engineWrap | back to summary |
|---|---|
| protected byte[] engineWrap(Key key) throws IllegalBlockSizeException, InvalidKeyException | |
| Access | Constructor and Description |
|---|---|
| public |
| BrokePBEWithMD5AndDES | back to summary |
|---|---|
| public BrokePBEWithMD5AndDES() | |
| Access | Constructor and Description |
|---|---|
| public |
| BrokePBEWithSHA1AndDES | back to summary |
|---|---|
| public BrokePBEWithSHA1AndDES() | |
| Access | Constructor and Description |
|---|---|
| public |
| BrokePBEWithSHAAndDES2Key | back to summary |
|---|---|
| public BrokePBEWithSHAAndDES2Key() | |
| Access | Constructor and Description |
|---|---|
| public |
| BrokePBEWithSHAAndDES3Key | back to summary |
|---|---|
| public BrokePBEWithSHAAndDES3Key() | |
| Access | Constructor and Description |
|---|---|
| public |
| OldPBEWithSHAAndDES3Key | back to summary |
|---|---|
| public OldPBEWithSHAAndDES3Key() | |
| Access | Constructor and Description |
|---|---|
| public |
| OldPBEWithSHAAndTwofish | back to summary |
|---|---|
| public OldPBEWithSHAAndTwofish() | |