Class DesEdeParameters
- java.lang.Object
-
- org.bouncycastle.crypto.internal.params.DesEdeParameters
-
public class DesEdeParameters extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
DES_EDE_KEY_LENGTH
-
Constructor Summary
Constructors Constructor Description DesEdeParameters()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
isActuallyDesKey(byte[] key)
static boolean
isReal2Key(byte[] key)
static boolean
isReal3Key(byte[] key)
static boolean
isRealEDEKey(byte[] key)
static boolean
isWeakKey(byte[] key, int offset, int length)
return true if the passed in key is a DES-EDE weak key.
-
-
-
Field Detail
-
DES_EDE_KEY_LENGTH
public static final int DES_EDE_KEY_LENGTH
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
-
isRealEDEKey
public static boolean isRealEDEKey(byte[] key)
-
isReal2Key
public static boolean isReal2Key(byte[] key)
-
isReal3Key
public static boolean isReal3Key(byte[] key)
-
isActuallyDesKey
public static boolean isActuallyDesKey(byte[] key)
-
-