Skip to content

Releases: emmansun/gmsm

v0.11.1

28 Jan 06:03

Choose a tag to compare

Happy New Year!

  1. optimize p256 inverse
  2. optimize SM4 avx2 gcm dec, reduce memory loading times
  3. fix SM2 private key equal bug
  4. add some test cases

Full Changelog: v0.11.0...v0.11.1

v0.11.0

21 Jan 02:56

Choose a tag to compare

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.10.0

19 Jan 01:31

Choose a tag to compare

Support gcmSm4Enc / gcmSm4Dec for both ARM64 & AMD64

Full Changelog: v0.9.2...v0.10.0

v0.9.2

12 Jan 01:51

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.1...v0.9.2

v0.9.1

10 Jan 09:19

Choose a tag to compare

  1. SM4 support AVX2 on amd64
  2. SM4 asm VDUP issue on arm64 with the golang version < 1.17

Full Changelog: v0.9.0...v0.9.1

v0.9.0

02 Jan 13:43

Choose a tag to compare

  1. arm64 sm4 based on aes-ni and SIMD
  2. arm64 gcm

v0.8.2

27 Dec 01:02

Choose a tag to compare

optimize sm2 p256 amd64 implementation, reduce multiplication.

v0.8.1

23 Dec 05:53

Choose a tag to compare

fix bug of sm2 p256 arm64 assembly implementation

v0.8.0

21 Dec 04:53
dcb255a

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

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