org.apache.geronimo.util.crypto.params
Class DESedeParameters

java.lang.Object
  extended by org.apache.geronimo.util.crypto.params.KeyParameter
      extended by org.apache.geronimo.util.crypto.params.DESParameters
          extended by org.apache.geronimo.util.crypto.params.DESedeParameters
All Implemented Interfaces:
CipherParameters

public class DESedeParameters
extends DESParameters


Field Summary
static int DES_EDE_KEY_LENGTH
           
 
Fields inherited from class org.apache.geronimo.util.crypto.params.DESParameters
DES_KEY_LENGTH
 
Constructor Summary
DESedeParameters(byte[] key)
           
 
Method Summary
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 org.apache.geronimo.util.crypto.params.DESParameters
setOddParity
 
Methods inherited from class org.apache.geronimo.util.crypto.params.KeyParameter
getKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DES_EDE_KEY_LENGTH

public static final int DES_EDE_KEY_LENGTH
See Also:
Constant Field Values
Constructor Detail

DESedeParameters

public DESedeParameters(byte[] key)
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 key
offset - offset into the byte array the key starts at
length - 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 key
offset - offset into the byte array the key starts at


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.