public class KeyCreatorDefault extends KeyCreator
| 构造器和说明 |
|---|
KeyCreatorDefault() |
| 限定符和类型 | 方法和说明 |
|---|---|
static KeyCreatorDefault |
DEFAULT() |
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 static KeyCreatorDefault DEFAULT()
public java.lang.String getAesPass()
KeyCreatorgetAesPass 在类中 KeyCreatorpublic java.lang.String getDesPass()
KeyCreatorgetDesPass 在类中 KeyCreatorpublic java.lang.String getTriplePass()
KeyCreatorgetTriplePass 在类中 KeyCreatorpublic java.lang.String getRsaPrivatePass()
KeyCreatorgetRsaPrivatePass 在类中 KeyCreatorpublic java.lang.String getRsaPublicPass()
KeyCreatorgetRsaPublicPass 在类中 KeyCreatorpublic java.lang.String getHmacShaPass()
KeyCreatorgetHmacShaPass 在类中 KeyCreatorpublic java.lang.String getSm2PublicPass()
KeyCreatorgetSm2PublicPass 在类中 KeyCreatorpublic java.lang.String getSm2PrivatePass()
KeyCreatorgetSm2PrivatePass 在类中 KeyCreatorpublic java.lang.String getSm4Pass()
KeyCreatorgetSm4Pass 在类中 KeyCreatorpublic java.lang.String getDasPrivateKey()
KeyCreatorgetDasPrivateKey 在类中 KeyCreatorpublic java.lang.String getDasPublicKey()
KeyCreatorgetDasPublicKey 在类中 KeyCreatorCopyright © 2022. All rights reserved.