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