|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.crypto.KeyGeneratorSpi
com.ibm.crypto.provider.HmacSHA384KeyGenerator
public final class HmacSHA384KeyGenerator
This class generates a secret key for use with the HMAC-SHA1 algorithm.
| Constructor Summary | |
|---|---|
HmacSHA384KeyGenerator()
Verify the JCE framework in the constructor. |
|
| Method Summary | |
|---|---|
protected SecretKey |
engineGenerateKey()
Generates an HMAC-SHA1 key. |
protected void |
engineInit(AlgorithmParameterSpec params,
SecureRandom random)
Initializes this key generator with the specified parameter set and a user-provided source of randomness. |
protected void |
engineInit(int keysize,
SecureRandom random)
Initializes this key generator for a certain keysize, using the given source of randomness. |
protected void |
engineInit(SecureRandom random)
Initializes this key generator. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HmacSHA384KeyGenerator()
SecurityException - if fails to verify
the JCE framework.| Method Detail |
|---|
protected void engineInit(SecureRandom random)
engineInit in class KeyGeneratorSpirandom - the source of randomness for this generator
protected void engineInit(AlgorithmParameterSpec params,
SecureRandom random)
throws InvalidAlgorithmParameterException
engineInit in class KeyGeneratorSpiparams - the key generation parametersrandom - the source of randomness for this key generator
InvalidAlgorithmParameterException - if params is
inappropriate for this key generator
protected void engineInit(int keysize,
SecureRandom random)
engineInit in class KeyGeneratorSpikeysize - the keysize. This is an algorithm-specific
metric specified in number of bits.random - the source of randomness for this key generatorprotected SecretKey engineGenerateKey()
engineGenerateKey in class KeyGeneratorSpi
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||