|
|||||||||
| Home >> All >> javax >> crypto >> [ spec overview ] | PREV NEXT | ||||||||
A
- algorithm - Variable in class javax.crypto.spec.SecretKeySpec
- The algorithm's name.
C
- clearPassword() - Method in class javax.crypto.spec.PBEKeySpec
- Clear the password array by filling it with null characters.
D
- DESKeySpec - class javax.crypto.spec.DESKeySpec.
- This class is a transparent wrapper for DES keys, which are arrays of 8 bytes.
- DESKeySpec(byte[]) - Constructor for class javax.crypto.spec.DESKeySpec
- Create a new DES key spec, copying the first 8 bytes from the byte array.
- DESKeySpec(byte[], int) - Constructor for class javax.crypto.spec.DESKeySpec
- Create a new DES key spec, starting at
offsetin the byte array. - DES_EDE_KEY_LEN - Static variable in class javax.crypto.spec.DESedeKeySpec
- The length of a triple-DES key, in bytes.
- DES_KEY_LEN - Static variable in class javax.crypto.spec.DESKeySpec
- The length of a DES key, in bytes.
- DESedeKeySpec - class javax.crypto.spec.DESedeKeySpec.
- This class is a transparent wrapper for DES-EDE (Triple-DES) keys, which are arrays of 24 bytes.
- DESedeKeySpec(byte[]) - Constructor for class javax.crypto.spec.DESedeKeySpec
- Create a new DES-EDE key spec, copying the first 24 bytes from the byte array.
- DESedeKeySpec(byte[], int) - Constructor for class javax.crypto.spec.DESedeKeySpec
- Create a new DES-EDE key spec, starting at
offsetin the byte array. - DHGenParameterSpec - class javax.crypto.spec.DHGenParameterSpec.
- This class represents the parameters needed for generating Diffie-Hellman parameters.
- DHGenParameterSpec(int, int) - Constructor for class javax.crypto.spec.DHGenParameterSpec
- Create a new Diffie-Hellman parameter generator spec.
- DHParameterSpec - class javax.crypto.spec.DHParameterSpec.
- The base set of parameters necessary to perform Diffie-Hellman key exchange.
- DHParameterSpec(BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHParameterSpec
- Create a new set of Diffie-Hellman parameters.
- DHParameterSpec(BigInteger, BigInteger, int) - Constructor for class javax.crypto.spec.DHParameterSpec
- Create a new set of Diffie-Hellman parameters.
- DHPrivateKeySpec - class javax.crypto.spec.DHPrivateKeySpec.
- A wrapper for Diffie-Hellman private key data.
- DHPrivateKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHPrivateKeySpec
- Create a new Diffie-Hellman private key spec.
- DHPublicKeySpec - class javax.crypto.spec.DHPublicKeySpec.
- A wrapper for Diffie-Hellman public key data.
- DHPublicKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHPublicKeySpec
- Create a new Diffie-Hellman public key spec.
E
- effectiveKeyBits - Variable in class javax.crypto.spec.RC2ParameterSpec
- The effective key length, in bits.
- equals(Object) - Method in class javax.crypto.spec.RC2ParameterSpec
- equals(Object) - Method in class javax.crypto.spec.RC5ParameterSpec
- equals(Object) - Method in class javax.crypto.spec.SecretKeySpec
- equalsOrComplementEquals(byte[], int, byte[]) - Static method in class javax.crypto.spec.DESKeySpec
- This method returns true if the first 8 bytes starting at
offinaequal the first 8 bytes inb, or equal the complement of the first 8 bytes inb. - exponentSize - Variable in class javax.crypto.spec.DHGenParameterSpec
- The length of the exponent, in bits.
G
- g - Variable in class javax.crypto.spec.DHParameterSpec
- The base generator g.
- g - Variable in class javax.crypto.spec.DHPrivateKeySpec
- The base generator.
- g - Variable in class javax.crypto.spec.DHPublicKeySpec
- The base generator.
- getAlgorithm() - Method in class javax.crypto.spec.SecretKeySpec
- Return the name of the algorithm associated with this secret key.
- getEffectiveKeyBits() - Method in class javax.crypto.spec.RC2ParameterSpec
- Get the number of effective key bits.
- getEncoded() - Method in class javax.crypto.spec.SecretKeySpec
- Return the key as a byte array.
- getExponentSize() - Method in class javax.crypto.spec.DHGenParameterSpec
- Get the size of the exponent, in bits.
- getFormat() - Method in class javax.crypto.spec.SecretKeySpec
- This key's format, which is always "RAW".
- getG() - Method in class javax.crypto.spec.DHParameterSpec
- Get the base generator, g.
- getG() - Method in class javax.crypto.spec.DHPrivateKeySpec
- Get the base generator.
- getG() - Method in class javax.crypto.spec.DHPublicKeySpec
- Get the base generator.
- getIV() - Method in class javax.crypto.spec.IvParameterSpec
- Returns the IV.
- getIV() - Method in class javax.crypto.spec.RC2ParameterSpec
- Return the initialization vector, or
nullif none was specified. - getIV() - Method in class javax.crypto.spec.RC5ParameterSpec
- Return the initializaiton vector, or
nullif none was specified. - getIterationCount() - Method in class javax.crypto.spec.PBEKeySpec
- Get the iteration count, or 0 if it has not been specified.
- getIterationCount() - Method in class javax.crypto.spec.PBEParameterSpec
- Get the iteration count.
- getKey() - Method in class javax.crypto.spec.DESKeySpec
- Return the key as a byte array.
- getKey() - Method in class javax.crypto.spec.DESedeKeySpec
- Return the key as a byte array.
- getKeyLength() - Method in class javax.crypto.spec.PBEKeySpec
- Get the generated key length, or 0 if it has not been specified.
- getL() - Method in class javax.crypto.spec.DHParameterSpec
- Get the length of the private exponent, in bits.
- getP() - Method in class javax.crypto.spec.DHParameterSpec
- Get the prime modulus, p.
- getP() - Method in class javax.crypto.spec.DHPrivateKeySpec
- Get the prime modulus.
- getP() - Method in class javax.crypto.spec.DHPublicKeySpec
- Get the prime modulus.
- getPassword() - Method in class javax.crypto.spec.PBEKeySpec
- Get the password character array.
- getPrimeSize() - Method in class javax.crypto.spec.DHGenParameterSpec
- Get the size of the prime, in bits.
- getRounds() - Method in class javax.crypto.spec.RC5ParameterSpec
- Get the number of rounds.
- getSalt() - Method in class javax.crypto.spec.PBEKeySpec
- Get the salt bytes.
- getSalt() - Method in class javax.crypto.spec.PBEParameterSpec
- Get the salt.
- getVersion() - Method in class javax.crypto.spec.RC5ParameterSpec
- Get the version number.
- getWordSize() - Method in class javax.crypto.spec.RC5ParameterSpec
- Get the word size, in bits.
- getX() - Method in class javax.crypto.spec.DHPrivateKeySpec
- Get the private exponent.
- getY() - Method in class javax.crypto.spec.DHPublicKeySpec
- Get the public value.
H
- hashCode() - Method in class javax.crypto.spec.RC2ParameterSpec
- hashCode() - Method in class javax.crypto.spec.RC5ParameterSpec
- hashCode() - Method in class javax.crypto.spec.SecretKeySpec
I
- IvParameterSpec - class javax.crypto.spec.IvParameterSpec.
- A wrapper for an initialization vector.
- IvParameterSpec(byte[]) - Constructor for class javax.crypto.spec.IvParameterSpec
- Create a new initialization vector spec from an entire byte array.
- IvParameterSpec(byte[], int, int) - Constructor for class javax.crypto.spec.IvParameterSpec
- Create a new initialization vector spec from part of a byte array.
- isParityAdjusted(byte[], int) - Static method in class javax.crypto.spec.DESKeySpec
- Returns whether or not the given key is parity adjusted; i.e.
- isParityAdjusted(byte[], int) - Static method in class javax.crypto.spec.DESedeKeySpec
- Returns whether or not the given key is parity adjusted; i.e.
- isWeak(byte[], int) - Static method in class javax.crypto.spec.DESKeySpec
- Tests if the bytes between
[offset, offset+7]constitute a weak or semi-weak DES key. - iterationCount - Variable in class javax.crypto.spec.PBEKeySpec
- The iteration count.
- iterationCount - Variable in class javax.crypto.spec.PBEParameterSpec
- The iteration count.
- iv - Variable in class javax.crypto.spec.IvParameterSpec
- The IV.
- iv - Variable in class javax.crypto.spec.RC2ParameterSpec
- The initialization vector.
- iv - Variable in class javax.crypto.spec.RC5ParameterSpec
- The IV.
J
- javax.crypto.spec - package javax.crypto.spec
K
- key - Variable in class javax.crypto.spec.DESKeySpec
- The key bytes.
- key - Variable in class javax.crypto.spec.DESedeKeySpec
- The key bytes.
- key - Variable in class javax.crypto.spec.SecretKeySpec
- The key bytes.
- keyLength - Variable in class javax.crypto.spec.PBEKeySpec
- The generated key length.
L
- l - Variable in class javax.crypto.spec.DHParameterSpec
- The length, in bits, of the private exponent.
P
- PBEKeySpec - class javax.crypto.spec.PBEKeySpec.
- A wrapper for a password-based key, used for password-based encryption (PBE).
- PBEKeySpec(char[]) - Constructor for class javax.crypto.spec.PBEKeySpec
- Create a new PBE key spec with just a password.
- PBEKeySpec(char[], byte[], int) - Constructor for class javax.crypto.spec.PBEKeySpec
- Create a PBE key spec with a password, salt, and iteration count.
- PBEKeySpec(char[], byte[], int, int) - Constructor for class javax.crypto.spec.PBEKeySpec
- Create a PBE key spec with a password, salt, iteration count, and key length.
- PBEParameterSpec - class javax.crypto.spec.PBEParameterSpec.
- A wrapper for the parameters used in PKCS #5 - Password-Based Cryptography Standard.
- PBEParameterSpec(byte[], int) - Constructor for class javax.crypto.spec.PBEParameterSpec
- Creates a new password-based encryption parameter specification.
- p - Variable in class javax.crypto.spec.DHParameterSpec
- The prime modulus p.
- p - Variable in class javax.crypto.spec.DHPrivateKeySpec
- The prime modulus.
- p - Variable in class javax.crypto.spec.DHPublicKeySpec
- The prime modulus.
- password - Variable in class javax.crypto.spec.PBEKeySpec
- The password.
- primeSize - Variable in class javax.crypto.spec.DHGenParameterSpec
- The length of the prime, in bits.
R
- RC2ParameterSpec - class javax.crypto.spec.RC2ParameterSpec.
- A wrapper for parameters for the RC2 block cipher ("RC" means either "Rivest Cipher" or "Ron's Code", depending upon who you ask and when).
- RC2ParameterSpec(int) - Constructor for class javax.crypto.spec.RC2ParameterSpec
- Create RC2 parameters without an IV.
- RC2ParameterSpec(int, byte[]) - Constructor for class javax.crypto.spec.RC2ParameterSpec
- Create RC2 parameters with an IV.
- RC2ParameterSpec(int, byte[], int) - Constructor for class javax.crypto.spec.RC2ParameterSpec
- Create RC2 parameters with an IV.
- RC2_IV_LENGTH - Static variable in class javax.crypto.spec.RC2ParameterSpec
- The length of an RC2 IV, in bytes.
- RC5ParameterSpec - class javax.crypto.spec.RC5ParameterSpec.
- A wrapper for parameters to the RC5 block cipher.
- RC5ParameterSpec(int, int, int) - Constructor for class javax.crypto.spec.RC5ParameterSpec
- Create RC5 parameters without an IV.
- RC5ParameterSpec(int, int, int, byte[]) - Constructor for class javax.crypto.spec.RC5ParameterSpec
- Create RC5 parameters with an IV.
- RC5ParameterSpec(int, int, int, byte[], int) - Constructor for class javax.crypto.spec.RC5ParameterSpec
- Create RC5 parameters with an IV.
- rounds - Variable in class javax.crypto.spec.RC5ParameterSpec
- The number of rounds.
S
- SecretKeySpec - class javax.crypto.spec.SecretKeySpec.
- This is a simple wrapper around a raw byte array, for ciphers that do not require any key parameters other than the bytes themselves.
- SecretKeySpec(byte[], String) - Constructor for class javax.crypto.spec.SecretKeySpec
- Create a new secret key spec from an entire byte array.
- SecretKeySpec(byte[], int, int, String) - Constructor for class javax.crypto.spec.SecretKeySpec
- Create a new secret key spec from part of a byte array.
- salt - Variable in class javax.crypto.spec.PBEKeySpec
- The salt.
- salt - Variable in class javax.crypto.spec.PBEParameterSpec
- The salt.
- serialVersionUID - Static variable in class javax.crypto.spec.SecretKeySpec
- Compatible with JDK1.4.
V
- version - Variable in class javax.crypto.spec.RC5ParameterSpec
- The version number.
W
- WEAK_KEYS - Static variable in class javax.crypto.spec.DESKeySpec
- One-half of the weak and semiweak DES keys (the other half are the complements of these).
- wordSize - Variable in class javax.crypto.spec.RC5ParameterSpec
- The word size, in bits.
X
- x - Variable in class javax.crypto.spec.DHPrivateKeySpec
- The private exponent.
Y
- y - Variable in class javax.crypto.spec.DHPublicKeySpec
- The public value.
A C D E G H I J K L P R S V W X Y
|
|||||||||
| Home >> All >> javax >> crypto >> [ spec overview ] | PREV NEXT | ||||||||