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
Method Summary |
static boolean |
isReal2Key(byte[] key,
int offset)
return true if the passed in key is a real 2 part DES-EDE key. |
static boolean |
isReal3Key(byte[] key,
int offset)
return true if the passed in key is a real 3 part DES-EDE key. |
static boolean |
isRealEDEKey(byte[] key,
int offset)
return true if the passed in key is a real 2/3 part DES-EDE key. |
static boolean |
isWeakKey(byte[] key,
int offset)
return true if the passed in key is a DES-EDE weak key. |
static boolean |
isWeakKey(byte[] key,
int offset,
int length)
return true if the passed in key is a DES-EDE weak key. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DES_EDE_KEY_LENGTH
public static final int DES_EDE_KEY_LENGTH
DESedeParameters
public DESedeParameters(byte[] key)
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
isRealEDEKey
public static boolean isRealEDEKey(byte[] key,
int offset)
- return true if the passed in key is a real 2/3 part DES-EDE key.
- Parameters:
key
- bytes making up the keyoffset
- offset into the byte array the key starts at
isReal2Key
public static boolean isReal2Key(byte[] key,
int offset)
- return true if the passed in key is a real 2 part DES-EDE key.
- Parameters:
key
- bytes making up the keyoffset
- offset into the byte array the key starts at
isReal3Key
public static boolean isReal3Key(byte[] key,
int offset)
- return true if the passed in key is a real 3 part DES-EDE key.
- Parameters:
key
- bytes making up the keyoffset
- offset into the byte array the key starts at