package
1.4.1
Repository: https://github.com/tjfoc/gmsm.git
Documentation: pkg.go.dev

# Functions

*sm2密文转asn.1编码格式 *sm2密文结构如下: * x * y * hash * CipherText */.
sm2密文asn.1编码格式转C1|C3|C2拼接格式 */.
sm2解密,解析asn.1编码格式的密文内容 */.
* sm2密文结构如下: * x * y * hash * CipherText */.
sm2加密,返回asn.1编码格式的密文内容 */.
KeyExchangeA 协商第二部,用户A调用,返回共享密钥k.
**************************Key agreement algorithm**************************// KeyExchangeB 协商第二部,用户B调用, 返回共享密钥k.
za, err := ZA(pub, uid) if err != nil { return } e, err := msgHash(za, msg) hash=e.getBytes() */.
ZA = H256(ENTLA || IDA || a || b || xG || yG || xA || yA).

# Variables

# Structs