Skip to content

Releases: emmansun/gmsm

v0.12.0

03 May 08:44
Compare
Choose a tag to compare

What's Changed

  • SM3 SM4 A64 cryptographic instructions
  • ZUC implementation
  • x509 sync with SDK

Full Changelog: v0.11.5...v0.12.0

v0.11.5

15 Apr 05:01
Compare
Choose a tag to compare

sync with sdk, mainly x509 package

Full Changelog: v0.11.4...v0.11.5

v0.11.4

25 Mar 07:05
Compare
Choose a tag to compare
  1. SM4: Change to use new {M1, C1, M2, C2}, do not know the old one's derivation process
  2. crypto/x509: return err ans1.Marshal gives an error
  3. Upgrade dependencies

v0.11.3

25 Feb 06:28
Compare
Choose a tag to compare
  1. Upgrade dependencies
  2. Add padding package for legacy block cipher mode
  3. Fix BenchmarkVerify_P256 test fail

Full Changelog: v0.11.2...v0.11.3

v0.11.2

10 Feb 09:43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.1...v0.11.2

v0.11.1

28 Jan 06:03
Compare
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
Compare
Choose a tag to compare

What's Changed

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

v0.10.0

19 Jan 01:31
Compare
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
Compare
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
Compare
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