public interface KeyFactory
| Modifier and Type | Method and Description |
|---|---|
java.security.PrivateKey |
decodePrivateKey(AsymmetricAlg aAsymmetricAlg,
byte[] aBytes) |
java.security.PublicKey |
decodePublicKey(AsymmetricAlg aAsymmetricAlg,
byte[] aBytes) |
byte[] |
generateKey(CipherAlg aAlg,
int aBitLength)
Generate raw secret key
|
java.security.PrivateKey |
generatePrivateKey(java.security.spec.KeySpec aKeySpec) |
java.security.PublicKey |
generatePublicKey(java.security.spec.KeySpec aKeySpec) |
javax.crypto.SecretKey |
generateSecretKey(CipherAlg alg,
int keyLength) |
javax.crypto.SecretKey |
generateSecretKey(KeySpec aKeySpec) |
java.security.PublicKey decodePublicKey(AsymmetricAlg aAsymmetricAlg, byte[] aBytes) throws CryptoException
CryptoExceptionjava.security.PrivateKey decodePrivateKey(AsymmetricAlg aAsymmetricAlg, byte[] aBytes) throws CryptoException
CryptoExceptionjavax.crypto.SecretKey generateSecretKey(KeySpec aKeySpec) throws CryptoException
CryptoExceptionjavax.crypto.SecretKey generateSecretKey(CipherAlg alg, int keyLength) throws CryptoException
CryptoExceptionbyte[] generateKey(CipherAlg aAlg, int aBitLength)
aAlg - which the key is foraBitLength - in bitsjava.security.PublicKey generatePublicKey(java.security.spec.KeySpec aKeySpec)
throws CryptoException
CryptoExceptionjava.security.PrivateKey generatePrivateKey(java.security.spec.KeySpec aKeySpec)
throws CryptoException
CryptoExceptionCopyright © 2025. All rights reserved.