| 程序包 | 说明 |
|---|---|
| com.webapp.utils.codec |
| 限定符和类型 | 方法和说明 |
|---|---|
CodecUtils.AlgoAsymEnum.AlgoAsym |
CodecUtils.AlgoBuilder.AlgoAsymBuild.getAlgoAsym() |
static CodecUtils.AlgoAsymEnum.AlgoAsym |
CodecUtils.AlgoAsymEnum.AlgoAsym.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static CodecUtils.AlgoAsymEnum.AlgoAsym[] |
CodecUtils.AlgoAsymEnum.AlgoAsym.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static CodecUtils.AlgoBuilder.AlgoAsymBuild |
CodecUtils.AlgoBuilder.build(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym)
非对称加密
algorithm
|
static CodecUtils.AlgoBuilder.AlgoAsymBuild |
CodecUtils.AlgoBuilder.build(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym,
CodecUtils.AlgoAsymEnum.AlgoAsymMode mode,
CodecUtils.AlgoAsymEnum.AlgoAsymPadding padding)
非对称加密
algorithm/mode/padding
|
static CodecUtils.AlgoBuilder.AlgoAsymBuild |
CodecUtils.AlgoBuilder.build(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym,
CodecUtils.AlgoAsymEnum.AlgoAsymPadding padding,
String iv)
非对称加密
algorithm/CBC/padding
|
static void |
CodecUtils.KeyUtils.genKeyPair(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym) |
static PrivateKey |
CodecUtils.KeyUtils.getPrivateKey(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym,
byte[] key) |
static PublicKey |
CodecUtils.KeyUtils.getPublicKey(CodecUtils.AlgoAsymEnum.AlgoAsym algoAsym,
byte[] key) |
Copyright © 2016. All rights reserved.