Uses of Class
javax.crypto.KeyGeneratorSpi
| Package | Description |
|---|---|
| javax.crypto |
This package provides the classes and interfaces for cryptographic applications implementing algorithms for encryption, decryption, or
key agreement.
|
| org.bouncycastle.jcajce.provider.digest | |
| org.bouncycastle.jcajce.provider.symmetric | |
| org.bouncycastle.jcajce.provider.symmetric.util |
-
Uses of KeyGeneratorSpi in javax.crypto
Constructors in javax.crypto with parameters of type KeyGeneratorSpi Constructor Description KeyGenerator(KeyGeneratorSpi keyGenSpi, Provider provider, String algorithm)Creates a newKeyGeneratorinstance. -
Uses of KeyGeneratorSpi in org.bouncycastle.jcajce.provider.digest
Subclasses of KeyGeneratorSpi in org.bouncycastle.jcajce.provider.digest Modifier and Type Class Description static classMD5.KeyGeneratorstatic classSHA1.KeyGeneratorstatic classSHA256.KeyGeneratorHMACSHA256static classSHA384.KeyGeneratorHMACSHA384static classSHA512.KeyGeneratorHMACSHA512 -
Uses of KeyGeneratorSpi in org.bouncycastle.jcajce.provider.symmetric
Subclasses of KeyGeneratorSpi in org.bouncycastle.jcajce.provider.symmetric Modifier and Type Class Description static classAES.KeyGenstatic classARC4.KeyGenstatic classBlowfish.KeyGenstatic classDES.KeyGeneratorDES - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).static classDESede.KeyGeneratorDESede - the default for this is to generate a key in a-b-a format that's 24 bytes long but has 16 bytes of key material (the first 8 bytes is repeated as the last 8 bytes).static classDESede.KeyGenerator3generate a desEDE key in the a-b-c format. -
Uses of KeyGeneratorSpi in org.bouncycastle.jcajce.provider.symmetric.util
Subclasses of KeyGeneratorSpi in org.bouncycastle.jcajce.provider.symmetric.util Modifier and Type Class Description classBaseKeyGenerator