public abstract class KeyCreator
extends java.lang.Object
| 构造器和说明 |
|---|
KeyCreator() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getAesPass()
AES秘钥
|
java.lang.String |
getDasPrivateKey()
获取DSA签名私钥
|
java.lang.String |
getDasPublicKey()
获取DAS签名验证公钥
|
java.lang.String |
getDesPass()
获取Des秘钥
|
java.lang.String |
getHmacShaPass()
加签名秘钥,随意
|
java.lang.String |
getRsaPrivatePass()
公钥可通过{RsaKeyHelper.java}生成,内置默认使用Base64字符串作为铭文秘钥,如果需要更换,需要生成其他的数据类型,并且调整{RsaPrivateCipher.java/RsaPublicCipher}加密器的秘钥编码方式
|
java.lang.String |
getRsaPublicPass()
私钥可通过{RsaKeyHelper.java}生成,内置默认使用Base64字符串作为铭文秘钥,如果需要更换,需要生成其他的数据类型,并且调整{RsaPrivateCipher.java/RsaPublicCipher}加密器的秘钥编码方式
|
java.lang.String |
getSm2PrivatePass()
私钥可通过{SM2KeyHelper.java}生成,内置默认使用十六进制字符串作为铭文秘钥,如果需要更换,需要生成其他的数据类型,并且调整{Sm2Cipher.java}加密器的秘钥编码方式
|
java.lang.String |
getSm2PublicPass()
公钥可通过{SM2KeyHelper.java}生成,内置默认使用十六进制字符串作为铭文秘钥,如果需要更换,需要生成其他的数据类型,并且调整{Sm2Cipher.java}加密器的秘钥编码方式
|
java.lang.String |
getSm4Pass()
需要注意的是:国密SM4秘钥长度为16个字符
|
java.lang.String |
getTriplePass()
注意:3DES秘钥,长度最好固定24个字符,否则不足将会自动追加补0,超出会自动截断
|
public java.lang.String getAesPass()
public java.lang.String getDesPass()
public java.lang.String getTriplePass()
public java.lang.String getRsaPrivatePass()
public java.lang.String getRsaPublicPass()
public java.lang.String getHmacShaPass()
public java.lang.String getSm2PublicPass()
public java.lang.String getSm2PrivatePass()
public java.lang.String getSm4Pass()
public java.lang.String getDasPrivateKey()
public java.lang.String getDasPublicKey()
Copyright © 2022. All rights reserved.