All Packages Class Hierarchy This Package Previous Next Index
Class javax.crypto.spec.RC2ParameterSpec
java.lang.Object
|
+----javax.crypto.spec.RC2ParameterSpec
- public class RC2ParameterSpec
- extends Object
- implements AlgorithmParameterSpec
This class specifies the parameters used with the RC2 algorithm.
The parameters consist of an effective key size and optionally an 8-byte
initialisation vector (IV) (only in feedback mode).
This class can be used to initialise a Cipher object that implements the RC2
algorithm.
-
ident
-
-
RC2ParameterSpec(int)
- Constructs a parameter set for RC2 from the given effective key size
(in bits).
-
RC2ParameterSpec(int, byte[])
- Constructs a parameter set for RC2 from the given effective key size
(in bits) and an 8-byte IV.
-
RC2ParameterSpec(int, byte[], int)
- Constructs a parameter set for RC2 from the given effective key size
(in bits) and IV.
-
getEffectiveKeyBits()
- Returns the effective key size in bits.
-
getIV()
- Returns the IV or null if this parameter set does not contain an IV.
ident
public static final String ident
RC2ParameterSpec
public RC2ParameterSpec(int effectiveKeyBits)
- Constructs a parameter set for RC2 from the given effective key size
(in bits).
- Parameters:
- effectiveKeyBits - the effective key size in bits.
RC2ParameterSpec
public RC2ParameterSpec(int effectiveKeyBits,
byte iv[])
- Constructs a parameter set for RC2 from the given effective key size
(in bits) and an 8-byte IV.
- Parameters:
- effectiveKeyBits - the effective key size in bits.
- iv - the buffer with the 8-byte IV.
RC2ParameterSpec
public RC2ParameterSpec(int effectiveKeyBits,
byte iv[],
int offset)
- Constructs a parameter set for RC2 from the given effective key size
(in bits) and IV. The IV is taken from iv, starting at offset.
- Parameters:
- effectiveKeyBits - the effective key size in bits.
- iv - the buffer with the IV.
- offset - the offset in iv where the 8-byte IV starts.
getEffectiveKeyBits
public int getEffectiveKeyBits()
- Returns the effective key size in bits.
- Returns:
- the effective key size in bits.
getIV
public byte[] getIV()
- Returns the IV or null if this parameter set does not contain an IV.
- Returns:
- the IV or null if this parameter set does not contain an IV.
All Packages Class Hierarchy This Package Previous Next Index