Skip to content

Releases: emmansun/gmsm

v0.9.0

02 Jan 13:43
Compare
Choose a tag to compare
  1. arm64 sm4 based on aes-ni and SIMD
  2. arm64 gcm

v0.8.2

27 Dec 01:02
Compare
Choose a tag to compare

optimize sm2 p256 amd64 implementation, reduce multiplication.

v0.8.1

23 Dec 05:53
Compare
Choose a tag to compare

fix bug of sm2 p256 arm64 assembly implementation

v0.8.0

21 Dec 04:53
dcb255a
Compare
Choose a tag to compare
  1. sm2 with arm64
  2. crypto/ecdsa: draw a fixed amount of entropy while signing
  3. fallback amd64 reduction method

Full Changelog: v0.7.0...v0.8.0

v0.7.0

03 Dec 09:32
Compare
Choose a tag to compare
  1. Support SM2 encryption/decryption ASN.1 encoding result
  2. Sync x509 package with latest implementation.

Full Changelog: v0.6.0...v0.7.0

v0.6.0

02 Dec 05:28
Compare
Choose a tag to compare

SM2 encryption support both C1C3C2 and C1C2C3 cipher text splicing order, and C1C3C2 is default order.

Full Changelog: v0.5.0...v0.6.0

v0.5.0

06 Nov 01:23
83e92c4
Compare
Choose a tag to compare

Full Changelog: v0.4.9...v0.5.0

v0.4.9

12 Oct 09:31
Compare
Choose a tag to compare

Full Changelog: v0.4.8...v0.4.9

v0.4.8: Update x509.go

29 Jun 02:46
b66f1b4
Compare
Choose a tag to compare

upgraded some golang 1.5 features/enhancements to smx509

v0.4.7

29 Apr 09:34
Compare
Choose a tag to compare

1.add rfc8998 sm4 ccm/gcm test vectors
2.refactor to use internal package, avoid sm4 depends on cipher package