public static class AndroidKeyStoreKeyGeneratorSpi.AES extends AndroidKeyStoreKeyGeneratorSpi
AndroidKeyStoreKeyGeneratorSpi.AES, AndroidKeyStoreKeyGeneratorSpi.HmacBase, AndroidKeyStoreKeyGeneratorSpi.HmacSHA1, AndroidKeyStoreKeyGeneratorSpi.HmacSHA224, AndroidKeyStoreKeyGeneratorSpi.HmacSHA256, AndroidKeyStoreKeyGeneratorSpi.HmacSHA384, AndroidKeyStoreKeyGeneratorSpi.HmacSHA512
mKeySizeBits
Constructor and Description |
---|
AES() |
Modifier and Type | Method and Description |
---|---|
protected void |
engineInit(AlgorithmParameterSpec params,
SecureRandom random)
Initializes the key generator with the specified parameter
set and a user-provided source of randomness.
|
engineGenerateKey, engineInit, engineInit
protected void engineInit(AlgorithmParameterSpec params, SecureRandom random) throws InvalidAlgorithmParameterException
KeyGeneratorSpi
engineInit
in class AndroidKeyStoreKeyGeneratorSpi
params
- the key generation parametersrandom
- the source of randomness for this key generatorInvalidAlgorithmParameterException
- if params
is
inappropriate for this key generator