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
CryptoException
java.security.PrivateKey decodePrivateKey(AsymmetricAlg aAsymmetricAlg, byte[] aBytes) throws CryptoException
CryptoException
javax.crypto.SecretKey generateSecretKey(KeySpec aKeySpec) throws CryptoException
CryptoException
javax.crypto.SecretKey generateSecretKey(CipherAlg alg, int keyLength) throws CryptoException
CryptoException
byte[] generateKey(CipherAlg aAlg, int aBitLength)
aAlg
- which the key is foraBitLength
- in bitsjava.security.PublicKey generatePublicKey(java.security.spec.KeySpec aKeySpec) throws CryptoException
CryptoException
java.security.PrivateKey generatePrivateKey(java.security.spec.KeySpec aKeySpec) throws CryptoException
CryptoException
Copyright © 2025. All rights reserved.