public class KeyManagement extends Object
| 构造器和说明 |
|---|
KeyManagement() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
checkECParameter(ECParameterSpec ecParameterSpec) |
static ECPrivateKey |
getEcdsaPrivateKey(byte[] keyname,
byte[] password) |
static ECPublicKey |
getEcdsaPublicKey(byte[] pubkeyX,
byte[] pubkeyY) |
static ECParameterSpec |
getECParameter() |
static RSAPrivateKey |
getRsaPrivateKey(byte[] keyname,
byte[] password) |
static RSAPublicKey |
getRsaPublicKey(byte[] modulus,
byte[] publicExponent) |
static void |
refreshKEKsandReload() |
public static void refreshKEKsandReload()
public static RSAPrivateKey getRsaPrivateKey(byte[] keyname, byte[] password) throws CryptoException
keyname - key namepassword - pass wordCryptoExceptionpublic static ECPrivateKey getEcdsaPrivateKey(byte[] keyname, byte[] password) throws CryptoException
keyname - key namepassword - pass wordCryptoExceptionpublic static RSAPublicKey getRsaPublicKey(byte[] modulus, byte[] publicExponent) throws CryptoException
CryptoExceptionpublic static ECPublicKey getEcdsaPublicKey(byte[] pubkeyX, byte[] pubkeyY) throws CryptoException
CryptoExceptionpublic static ECParameterSpec getECParameter() throws CryptoException
CryptoExceptionpublic static boolean checkECParameter(ECParameterSpec ecParameterSpec) throws CryptoException
CryptoExceptionCopyright © 2022. All rights reserved.