类 SM2Util
java.lang.Object
com.sh.wf.common.sm.SM2Util
Description:
Title:首亨软件 - 聚天平台
- 从以下版本开始:
- 2021年7月19日
-
字段概要
字段修饰符和类型字段说明protected static org.bouncycastle.crypto.params.ECDomainParametersprotected static org.bouncycastle.asn1.x9.X9ECParameters -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static Stringstatic Stringstatic StringdecryptCryptoJs(String data, String privateKey) static Stringstatic Stringstatic StringencryptCryptoJs(String data, String publicKey) 使用hutool工具类实现加解密,这里主要是兼容前端js中的sm-crypto hutool的密文是04开头的,而sm-crypto不是 https://gitee.com/xiaonuobase/snowy/issues/I8ZU7Tstatic SM2KeyPair
-
字段详细资料
-
sm2ECParameters
protected static org.bouncycastle.asn1.x9.X9ECParameters sm2ECParameters -
domainParameters
protected static org.bouncycastle.crypto.params.ECDomainParameters domainParameters
-
-
构造器详细资料
-
SM2Util
public SM2Util()
-
-
方法详细资料
-
generateKeyPair
-
encrypt
-
encrypt
-
decrypt
-
decrypt
-
encryptCryptoJs
使用hutool工具类实现加解密,这里主要是兼容前端js中的sm-crypto hutool的密文是04开头的,而sm-crypto不是 https://gitee.com/xiaonuobase/snowy/issues/I8ZU7T- 参数:
data-publicKey-- 返回:
-
decryptCryptoJs
-