Commit Graph

  • 86312a00ba MAGIC - update benchmark data after pre-compute t constant Emman 2021-03-09 11:36:35 +08:00
  • caa0973e63 MAGIC - pre-compute t constant emmansun 2021-03-08 22:04:04 +08:00
  • dec04f0db1 Merge branch 'main' of https://github.com/emmansun/gmsm into main Emman 2021-03-08 12:25:26 +08:00
  • 106d60273f
    Add sm3 benchmark Sun Yimin 2021-03-08 12:22:01 +08:00
  • 277f96e4e0 MAGIC - add SM3 benchmark Emman 2021-03-08 12:20:40 +08:00
  • 74f6570953 MAGIC - sm3 asm implementation (non AVX2 version) v0.3.3 Emman 2021-03-05 13:03:56 +08:00
  • 2f87516e1e MAGIC - improvement performance v0.3.2 Emman 2021-03-03 14:43:32 +08:00
  • 1ed21cbbfc MAGIC - optimize sm3 Emman 2021-03-03 08:36:16 +08:00
  • 798dbe465e MAGIC - consider performance, just base zero check Emman 2021-02-25 13:55:40 +08:00
  • 586ab84f33 MAGIC - move public key check out of loop Emman 2021-02-25 13:37:14 +08:00
  • 2dd11a9e9a MAGIC - avoid endless loop, validate public key v0.3.1 Emman 2021-02-25 10:53:53 +08:00
  • 0702a8a2ac
    Update README.md Sun Yimin 2021-02-22 16:02:22 +08:00
  • f4a5800b6d
    Update README.md Sun Yimin 2021-02-22 16:01:33 +08:00
  • 6ab6b29261 MAGIC - align code order emmansun 2021-02-16 21:32:58 +08:00
  • 913a90b94e
    Update README.md Sun Yimin 2021-02-16 20:33:50 +08:00
  • f67e902984 MAGIC - correct travis.yml file location emmansun 2021-02-16 20:28:18 +08:00
  • d5aa6b5b16
    Update README.md Sun Yimin 2021-02-16 20:25:44 +08:00
  • b71dce1ca0 MAGIC - update travis emmansun 2021-02-16 20:10:50 +08:00
  • 6ad9434d83 MAGIC - ci integration emmansun 2021-02-16 20:02:07 +08:00
  • baca02c1c1 MAGIC - change to use interface v0.3.0 emmansun 2021-02-16 10:37:23 +08:00
  • d8dc283187 MAGIC - use interface to avoid implementation dependency emmansun 2021-02-16 10:17:46 +08:00
  • 1183f9d3c2 MAGIC - bad idea to port whole x509 emmansun 2021-02-15 20:09:49 +08:00
  • a1cb0a2616 MAGIC - refactor emmansun 2021-02-15 10:36:28 +08:00
  • e3b5c05ec0 add comments emmansun 2021-02-13 20:32:22 +08:00
  • 8e3dc1f490 MAGIC - move x509 related to smx509 package v0.2.2 emmansun 2021-02-13 18:11:03 +08:00
  • 371ea2f4b3 MAGIC - optimize p256Mul p256FromMont v0.2.1 emmansun 2021-02-12 14:54:21 +08:00
  • aa6b436714 MAGIC - optimize sm2P256SqrInternal emmansun 2021-02-12 12:59:25 +08:00
  • 885cb37c5a
    Update README.md Sun Yimin 2021-02-12 12:27:22 +08:00
  • b97c484b85 MAGIC - optimize p256Sqr, avoid mul emmansun 2021-02-12 11:55:23 +08:00
  • c0199ac104 Update README emmansun 2021-02-11 12:11:43 +08:00
  • 784f5ef8c7
    Update README.md Sun Yimin 2021-02-10 15:41:29 +08:00
  • 0c966789f0 Update README Emman 2021-02-10 15:35:03 +08:00
  • de1c178aed MAGIC - fix Inverse method v0.2.0 Emman 2021-02-10 15:26:20 +08:00
  • 86ccc78778 MAGIC - Inverse is still incorrect Emman 2021-02-10 15:07:00 +08:00
  • dc9dba9fd6 MAGIC - passed encryption/decryption test Emman 2021-02-10 11:24:20 +08:00
  • 917a351f3d MAGIC - step 2, p256PointAddAsm/ScalarMult are incorrect yet Emman 2021-02-09 17:42:54 +08:00
  • 1a46185db8 MAGIC - step 2, completed part of asm Emman 2021-02-08 19:39:39 +08:00
  • 4de671cd8b MAGIC - init amd64 optimization Emman 2021-02-08 08:53:07 +08:00
  • 0f3af1e6a9 MAGIC - add simple sm4 support v0.1.2 Emman 2021-02-04 12:10:24 +08:00
  • 462637a7fb MAGIC - use corrected ali csr for test Emman 2021-02-03 15:29:53 +08:00
  • 9b64ee99d3 MAGIC - csr support, but failed to check ali kms generated csr Emman 2021-01-26 15:50:31 +08:00
  • 086d9d206e MAGIC - sm2+sm3 ECDSA sign and verify Emman 2021-01-25 16:18:37 +08:00
  • cf6789f2f9 MAGIC - add go.mod v0.1.1 Emman 2021-01-20 16:52:05 +08:00
  • cd8d60fc16 MAGIC - implement MarshalPKIXPublicKey v0.1.0 Emman 2021-01-20 15:05:24 +08:00
  • 8b0741fed9 MAGIC - sm2 encrypt/decrypt integration with ALI KMS Emman 2021-01-20 13:44:24 +08:00
  • 9d130b0a28 MAGIC - add benchmark test result v0.1.0-alpha Emman 2021-01-19 14:34:46 +08:00
  • afb0962761 MAGIC - first version of SM2 P256 curve Emman 2021-01-19 14:23:56 +08:00
  • 321bf1fe2d
    Update README.md Sun Yimin 2020-12-17 11:15:47 +08:00
  • f11c5cc33d
    Update README.md Sun Yimin 2020-12-17 11:15:27 +08:00
  • 2ab79f3814
    Update README.md Sun Yimin 2020-12-17 11:11:49 +08:00
  • 9072014572 MAGIC - sm2 elliptic basic implementation, no P256 tuning Emman 2020-12-17 11:03:40 +08:00
  • be62e3a042 MAGIC - sm2, basic implementation Emman 2020-12-16 16:27:36 +08:00
  • 4d7305a6f6 SM3 Emman 2020-12-03 16:28:42 +08:00
  • d275df7790
    Initial commit Sun Yimin 2020-12-03 16:26:16 +08:00