emmansun
|
b8d89ee417
|
MAGIC - continue tuning
|
2021-03-21 19:20:23 +08:00 |
|
emmansun
|
4443db3f4d
|
MAGIC - implement expandKeyAsm
|
2021-03-21 12:35:53 +08:00 |
|
Sun Yimin
|
640ff88c66
|
Update README.md
|
2021-03-21 09:30:56 +08:00 |
|
Sun Yimin
|
f663efcf1d
|
Update README.md
|
2021-03-21 09:26:34 +08:00 |
|
Emman
|
49bbb60a90
|
MAGIC - correct typo
v0.4.0
|
2021-03-19 18:17:07 +08:00 |
|
Emman
|
88e456e9a8
|
MAGIC - ghash asm tuning
|
2021-03-19 17:17:19 +08:00 |
|
Emman
|
3e2e3c8c63
|
MAGIC - ctr mode
|
2021-03-19 12:14:14 +08:00 |
|
Emman
|
eca4c7261f
|
Merge branch 'main' of https://github.com/emmansun/gmsm into main
|
2021-03-18 17:58:08 +08:00 |
|
Emman
|
dddebb8c1d
|
MAGIC - optimize cbc decryption
|
2021-03-18 17:54:10 +08:00 |
|
Sun Yimin
|
38a3075c30
|
Update README.md
|
2021-03-18 15:45:45 +08:00 |
|
Sun Yimin
|
f1f5c431ab
|
Update README.md
|
2021-03-18 15:44:36 +08:00 |
|
Emman
|
b0889c3432
|
MAGIC - use AES-NI
|
2021-03-18 13:01:24 +08:00 |
|
Emman
|
9513b9c5d9
|
MAGIC - add test cases before tuning
|
2021-03-16 10:58:44 +08:00 |
|
Emman
|
8e9376d5f6
|
MAGIC - Add sm4 benchmark reference first
|
2021-03-12 15:40:38 +08:00 |
|
Emman
|
3138623e19
|
MAGIC - update README.md
v0.3.4
|
2021-03-12 10:43:00 +08:00 |
|
Emman
|
1a7ab64369
|
MAGIC - SM3 AMD64 ASM AVX2
|
2021-03-12 10:18:51 +08:00 |
|
Emman
|
33bfb7930d
|
MAGIC - add sha256 benchmark
|
2021-03-10 08:20:28 +08:00 |
|
Emman
|
86312a00ba
|
MAGIC - update benchmark data after pre-compute t constant
|
2021-03-09 11:36:35 +08:00 |
|
emmansun
|
caa0973e63
|
MAGIC - pre-compute t constant
|
2021-03-08 22:04:04 +08:00 |
|
Emman
|
dec04f0db1
|
Merge branch 'main' of https://github.com/emmansun/gmsm into main
# Conflicts:
# README.md
|
2021-03-08 12:25:26 +08:00 |
|
Sun Yimin
|
106d60273f
|
Add sm3 benchmark
|
2021-03-08 12:22:01 +08:00 |
|
Emman
|
277f96e4e0
|
MAGIC - add SM3 benchmark
|
2021-03-08 12:20:40 +08:00 |
|
Emman
|
74f6570953
|
MAGIC - sm3 asm implementation (non AVX2 version)
v0.3.3
|
2021-03-05 13:03:56 +08:00 |
|
Emman
|
2f87516e1e
|
MAGIC - improvement performance
v0.3.2
|
2021-03-03 14:43:32 +08:00 |
|
Emman
|
1ed21cbbfc
|
MAGIC - optimize sm3
|
2021-03-03 08:36:16 +08:00 |
|
Emman
|
798dbe465e
|
MAGIC - consider performance, just base zero check
|
2021-02-25 13:55:40 +08:00 |
|
Emman
|
586ab84f33
|
MAGIC - move public key check out of loop
|
2021-02-25 13:37:14 +08:00 |
|
Emman
|
2dd11a9e9a
|
MAGIC - avoid endless loop, validate public key
v0.3.1
|
2021-02-25 10:53:53 +08:00 |
|
Sun Yimin
|
0702a8a2ac
|
Update README.md
|
2021-02-22 16:02:22 +08:00 |
|
Sun Yimin
|
f4a5800b6d
|
Update README.md
|
2021-02-22 16:01:33 +08:00 |
|
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 |
|