public static class CodecUtils.KeyUtils extends Object
| 构造器和说明 |
|---|
KeyUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
genKeyPair(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym) |
static SecretKey |
genSecretKey(CodecUtils.AlgoSymEnum.AlgoSym algoSym) |
static SecretKey |
genSecretKey(CodecUtils.AlgoSymEnum.AlgoSym algoSym,
String seed) |
static PrivateKey |
getPrivateKey(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym,
byte[] key) |
static PublicKey |
getPublicKey(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym,
byte[] key) |
static SecretKey |
getSecretKey(CodecUtils.AlgoSymEnum.AlgoSym algoSym,
byte[] key) |
static <T> T |
readKey(Class<T> clz,
InputStream is) |
static void |
writeKey(String path,
Object object) |
public static SecretKey genSecretKey(CodecUtils.AlgoSymEnum.AlgoSym algoSym)
public static SecretKey genSecretKey(CodecUtils.AlgoSymEnum.AlgoSym algoSym, String seed)
public static SecretKey getSecretKey(CodecUtils.AlgoSymEnum.AlgoSym algoSym, byte[] key)
public static void genKeyPair(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym) throws Exception
Exceptionpublic static PublicKey getPublicKey(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym, byte[] key)
public static PrivateKey getPrivateKey(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym, byte[] key)
public static <T> T readKey(Class<T> clz, InputStream is)
Copyright © 2016. All rights reserved.