Package org.bouncycastle.crypto.params
Class DESedeParameters
java.lang.Object
org.bouncycastle.crypto.params.KeyParameter
org.bouncycastle.crypto.params.DESParameters
org.bouncycastle.crypto.params.DESedeParameters
- All Implemented Interfaces:
CipherParameters
public class DESedeParameters extends DESParameters
-
Field Summary
Fields Modifier and Type Field Description static intDES_EDE_KEY_LENGTHFields inherited from class org.bouncycastle.crypto.params.DESParameters
DES_KEY_LENGTH -
Constructor Summary
Constructors Constructor Description DESedeParameters(byte[] key) -
Method Summary
Methods inherited from class org.bouncycastle.crypto.params.DESParameters
setOddParityMethods inherited from class org.bouncycastle.crypto.params.KeyParameter
getKey
-
Field Details
-
DES_EDE_KEY_LENGTH
public static final int DES_EDE_KEY_LENGTH- See Also:
- Constant Field Values
-
-
Constructor Details
-
DESedeParameters
public DESedeParameters(byte[] key)
-
-
Method Details
-
isWeakKey
public static boolean isWeakKey(byte[] key, int offset, int length)return true if the passed in key is a DES-EDE weak key.- Parameters:
key- bytes making up the keyoffset- offset into the byte array the key starts atlength- number of bytes making up the key
-
isWeakKey
public static boolean isWeakKey(byte[] key, int offset)return true if the passed in key is a DES-EDE weak key.- Parameters:
key- bytes making up the keyoffset- offset into the byte array the key starts at
-