Releases: emmansun/gmsm
Releases · emmansun/gmsm
v0.15.2
What's changed
- Add disclaimer and update readme.
- Add SM2 key exchange sample test case implementation.
- Add proxy methods for RSA pkcs1 private/public key handling.
- Rollback the change of "ad-hoc release to fix issue ASN1 SM2密文含扩展部分".
- Fix the issue of Verify() function without DNSName checking.
- Fix the possible infinite loop in sm2 encryption method.
v0.15.1
v0.15.0
v0.14.1
Notable Changes
- Support SM2-MQV and Key Agreement in ecdh, the safe, []byte-based APIs.
- Upgrade dependencies.
- SM2/9 key exchange, do not destroy both sides' ephemeral public keys.
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- Upgrade minimum supported golang version to 1.16 by @emmansun in #78
- Incompatibility changes for SM2/SM9 key exchange, do NOT keep keying data and provide method to destroy internal state
- ECDH first version, SM2 curve supports Elliptic Curve Diffie-Hellman Primitive similar like latest golang SDK
Full Changelog: v0.13.8...v0.14.0