Frames | No Frames |
Constructors which throw type java.security.InvalidKeyException | |
Constructs a new instance of SignedObject from a
Serializable object. |
Methods which throw type java.security.InvalidKeyException | |
void | Initializes this instance with the private key for signing purposes.
|
void | Initializes this instance with the private key and source of randomness for
signing purposes.
|
void | Initializes this instance with the public key for verification purposes.
|
Key | Translates the key from an unknown or untrusted provider
into a key for this key factory.
|
void | Initializes this class with the private key for signing purposes.
|
void | Initializes this class with the private key and source of randomness for
signing purposes.
|
void | Initializes this instance with the public key for verification purposes.
|
void | Verify a signature with a designated Certificate . |
Key | Translates the key from an unknown or untrusted provider into a key from
this key factory.
|
boolean | Verifies the encapsulated digital signature by checking that it was
generated by the owner of a designated public key.
|
Methods which throw type java.security.InvalidKeyException | |
Key | |
Key | |
Key |
Methods which throw type java.security.InvalidKeyException | |
Key | Translates the key from an unknown or untrusted provider
into a key for this key factory.
|
Methods which throw type java.security.InvalidKeyException | |
void | Initialises the algorithm with designated attributes. |
void | Initialises the algorithm with designated attributes. |
Methods which throw type java.security.InvalidKeyException | |
void | |
void | |
void | |
void |
Methods which throw type java.security.InvalidKeyException | |
void | |
@Override | |
@Override | |
@Override | |
@Override |
Methods which throw type java.security.InvalidKeyException | |
int | |
void | |
void | |
void |
Methods which throw type java.security.InvalidKeyException | |
void | Initialize (or re-initialize) this instance.
|
void | Initialize (or re-initialize) this instance.
|
Methods which throw type java.security.InvalidKeyException | |
SecretKey | Translate a secret key into a different representation.
|
Methods which throw type java.security.InvalidKeyException | |
void | Verifies that this Certificate was properly signed with the
PublicKey that corresponds to its private key.
|
void | Verifies that this CRL was properly signed with the
PublicKey that corresponds to its private key.
|
void | Verifies that this Certificate was properly signed with the
PublicKey that corresponds to its private key and uses
the signature engine provided by the provider.
|
void | Verifies that this CRL was properly signed with the
PublicKey that corresponds to its private key and uses
the signature engine provided by the provider.
|
Methods which throw type java.security.InvalidKeyException | |
Key | |
SecretKey | |
void | |
void |
Methods which throw type java.security.InvalidKeyException | |
void | |
void | |
void | |
void | Initializes this instance with the designated algorithm specific
attributes.
|
void | Initializes this instance with the designated algorithm specific
attributes.
|
Methods which throw type java.security.InvalidKeyException | |
void |
Methods which throw type java.security.InvalidKeyException | |
Key | Do a phase in the key agreement. |
Key | Do a phase in the key agreement.
|
SecretKey | Generate the shared secret and return it as a SecretKey .
|
int | Return the length of the given key in bits.
For compatibility this method is not declared
abstract , and the default implementation will throw an
UnsupportedOperationException . |
void | Initializes this cipher with an operation mode, key, parameters,
and source of randomness. |
void | Initializes this cipher with an operation mode, key, and source of
randomness. |
void | Initializes this cipher with an operation mode, key, parameters,
and source of randomness. |
void | Initialize this mechanism with a key.
|
void | Initialize this mechanism with a key and parameters.
|
void | Initialize this key agreement with a key and source of randomness.
|
void | Initialize this mechanism with a key and parameters.
|
void | Initialize (or re-initialize) this instance.
|
void | Initialize this key agreement with a key, parameters, and source of
randomness.
|
SecretKey | Translate a secret key into a different representation.
|
Key | Unwraps a previously-wrapped key.
For compatibility this method is not declared
abstract , and the default implementation will throw an
UnsupportedOperationException .
|
byte[] | Wrap a key.
For compatibility this method is not declared
abstract , and the default implementation will throw an
UnsupportedOperationException .
|
SecretKey | Generate the shared secret and return it as an appropriate SecretKey .
|
Object | Unseal and deserialize this sealed object with the specified key.
|
Object | Unseal and deserialize this sealed object with the specified key,
using a cipher from the named provider.
|
void | Initialize this cipher with the supplied key.
The cipher will be initialized for encryption, decryption, key
wrapping, or key unwrapping, depending upon whether the
opmode argument is ENCRYPT_MODE , DECRYPT_MODE , WRAP_MODE , or UNWRAP_MODE ,
respectively.
If this cipher requires any random bytes (for example for an
initilization vector) than the SecureRandom
with the highest priority is used as the source of these bytes.
A call to any of the init methods overrides the
state of the instance, and is equivalent to creating a new instance
and calling its init method.
|
void | Initialize this cipher with the supplied key and parameters.
The cipher will be initialized for encryption, decryption, key
wrapping, or key unwrapping, depending upon whether the
opmode argument is ENCRYPT_MODE , DECRYPT_MODE , WRAP_MODE , or UNWRAP_MODE ,
respectively.
If this cipher requires any random bytes (for example for an
initilization vector) then the SecureRandom
with the highest priority is used as the source of these bytes.
A call to any of the init methods overrides the
state of the instance, and is equivalent to creating a new instance
and calling its init method.
|
void | Initialize this cipher with the supplied key, parameters, and
source of randomness.
The cipher will be initialized for encryption, decryption, key
wrapping, or key unwrapping, depending upon whether the
opmode argument is ENCRYPT_MODE , DECRYPT_MODE , WRAP_MODE , or UNWRAP_MODE ,
respectively.
A call to any of the init methods overrides the
state of the instance, and is equivalent to creating a new instance
and calling its init method.
|
void | Initialize this cipher with the supplied key and source of
randomness.
The cipher will be initialized for encryption, decryption, key
wrapping, or key unwrapping, depending upon whether the
opmode argument is ENCRYPT_MODE , DECRYPT_MODE , WRAP_MODE , or UNWRAP_MODE ,
respectively.
A call to any of the init methods overrides the
state of the instance, and is equivalent to creating a new instance
and calling its init method.
|
void | Initialize this cipher with the supplied key and parameters.
The cipher will be initialized for encryption, decryption, key
wrapping, or key unwrapping, depending upon whether the
opmode argument is ENCRYPT_MODE , DECRYPT_MODE , WRAP_MODE , or UNWRAP_MODE ,
respectively.
If this cipher requires any random bytes (for example for an
initilization vector) then the SecureRandom
with the highest priority is used as the source of these bytes.
A call to any of the init methods overrides the
state of the instance, and is equivalent to creating a new instance
and calling its init method.
|
void | Initialize this cipher with the supplied key, parameters, and
source of randomness.
The cipher will be initialized for encryption, decryption, key
wrapping, or key unwrapping, depending upon whether the
opmode argument is ENCRYPT_MODE , DECRYPT_MODE , WRAP_MODE , or UNWRAP_MODE ,
respectively.
A call to any of the init methods overrides the
state of the instance, and is equivalent to creating a new instance
and calling its init method.
|
void | Initialize this cipher with the public key from the given
certificate.
The cipher will be initialized for encryption, decryption, key
wrapping, or key unwrapping, depending upon whether the
opmode argument is ENCRYPT_MODE , DECRYPT_MODE , WRAP_MODE , or UNWRAP_MODE ,
respectively.
As per the Java 1.4 specification, if cert is an
instance of an X509Certificate and its
key usage extension field is incompatible with
opmode then an InvalidKeyException is thrown.
If this cipher requires any random bytes (for example for an
initilization vector) than the SecureRandom
with the highest priority is used as the source of these bytes.
A call to any of the init methods overrides the
state of the instance, and is equivalent to creating a new instance
and calling its init method.
|
void | Initialize this cipher with the public key from the given
certificate and the specified source of randomness.
The cipher will be initialized for encryption, decryption, key
wrapping, or key unwrapping, depending upon whether the
opmode argument is ENCRYPT_MODE , DECRYPT_MODE , WRAP_MODE , or UNWRAP_MODE ,
respectively.
As per the Java 1.4 specification, if cert is an
instance of an X509Certificate and its
key usage extension field is incompatible with
opmode then an InvalidKeyException is thrown.
If this cipher requires any random bytes (for example for an
initilization vector) than the SecureRandom
with the highest priority is used as the source of these bytes.
A call to any of the init methods overrides the
state of the instance, and is equivalent to creating a new instance
and calling its init method.
|
void | |
void | Initialize this key agreement with a key. |
void | Initialize this MAC with a key and no parameters.
|
void | |
void | Initialize this key agreement with a key and a source of
randomness.
|
void | |
void | Initialize this key agreement with a key and parameters. |
void | Initialize this MAC with a key and parameters.
|
void | Initialize this key agreement with a key, parameters, and source of
randomness.
|
SecretKey | Translate a secret key into another form.
|
Key | Unwrap a previously-wrapped key.
|
byte[] | Wrap a key.
|
Methods which throw type java.security.InvalidKeyException | |
void | |
void | Initializes this cipher with an operation mode, key, parameters,
and source of randomness. |
void | |
void | Initializes this cipher with an operation mode, key, and source of
randomness. |
void | |
void | |
void | Initializes this cipher with an operation mode, key, parameters,
and source of randomness. |
void |
Methods which throw type java.security.InvalidKeyException | |
void | Initialises the algorithm with designated attributes. |
void | |
void | Initialises the algorithm with designated attributes. |
void | Initialises the algorithm with designated attributes. |
void | |
void | |
void | Initialising a UMAC instance consists of defining values for the
following parameters:
|
Classes derived from java.security.InvalidKeyException | |
class | Checked exception thrown to indicate that a weak key has been generated and
or specified instead of a valid non-weak value.
|
Methods which throw type java.security.InvalidKeyException | |
void | Initialises the algorithm with designated attributes. |
void | Initialises the algorithm with designated attributes. |
Object | Expands a user-supplied key material into a session key for a designated
block size.
|
Object | Expands a user-supplied key material into a session key for a designated
block size.
|
Object | |
Object | Expands a user-supplied key material into a session key for a designated
block size.
|
Object | NullCipher.makeKey(byte[] uk, int bs) |
Object | Expands a user-supplied key material into a session key for a designated
block size.
|
Object | |
Object | Expands a user-supplied key material into a session key for a designated
block size.
|
Object | |
Object | Expands a user-supplied key material into a session key for a designated
block size.
|
Methods which throw type java.security.InvalidKeyException | |
void | AuthenticatedEntry.authenticate(byte[] key) Computes the mac over this envelope's data. |
void | AuthenticatedEntry.verify(byte[] key) Verifies this entry's payload. |
Constructors which throw type java.security.InvalidKeyException | |
DESKeySpec.DESKeySpec(byte[] key) Create a new DES key spec, copying the first 8 bytes from the
byte array.
| |
DESKeySpec.DESKeySpec(byte[] key, int offset) Create a new DES key spec, starting at offset in
the byte array. | |
DESedeKeySpec.DESedeKeySpec(byte[] key) Create a new DES-EDE key spec, copying the first 24 bytes from the
byte array.
| |
DESedeKeySpec.DESedeKeySpec(byte[] key, int offset) Create a new DES-EDE key spec, starting at offset in
the byte array. |
Methods which throw type java.security.InvalidKeyException | |
boolean | DESedeKeySpec.isParityAdjusted(byte[] key, int offset) Returns whether or not the given key is parity adjusted;
i.e. every byte in the key has an odd number of "1" bits.
|
boolean | DESKeySpec.isParityAdjusted(byte[] key, int offset) Returns whether or not the given key is parity adjusted;
i.e. every byte in the key has an odd number of "1" bits.
|
boolean | DESKeySpec.isWeak(byte[] key, int offset) Tests if the bytes between [offset, offset+7]
constitute a weak or semi-weak DES key.
|
Methods which throw type java.security.InvalidKeyException | |
void | Initialises the chain for operation with specific characteristics.
|
void | Initialises the stage for operation with specific characteristics.
|
Methods which throw type java.security.InvalidKeyException | |
void | Verifies the signature of this certificate.
|
void | Verifies the signature of this certificate, using the specified security
provider.
|