1697 Commits

Author SHA1 Message Date
Sun Yimin
dd13df8afb
Update .travis.yml 2021-06-10 10:59:29 +08:00
Emman
06b18a0b23 MAGIC - Upgrade, align Sign usage 2021-06-09 11:30:05 +08:00
Sun Yimin
1038d0afcb
Update .travis.yml 2021-06-08 17:22:33 +08:00
Sun Yimin
f4cf551832
Update .travis.yml
fix build fail
2021-06-08 17:20:00 +08:00
Emman
39492b01bf MAGIC - remove useless code 2021-06-08 12:58:01 +08:00
Emman
6ef7234916 MAGIC - upgrade 2021-06-08 11:45:40 +08:00
Emman
7a7384f389 MAGIC - use internal package v0.4.7 2021-04-29 15:14:22 +08:00
Emman
ba210a2d48 Merge branch 'main' of https://github.com/emmansun/gmsm into main 2021-04-28 13:57:56 +08:00
Emman
ce18b7d841 MAGIC - add rfc8998 test vectors 2021-04-28 13:28:06 +08:00
Sun Yimin
f97c2ab67f
Update README.md 2021-04-19 11:33:24 +08:00
Sun Yimin
a712a62837
Update .travis.yml 2021-04-16 09:42:40 +08:00
Sun Yimin
0c89809440
Update .travis.yml 2021-04-16 09:37:21 +08:00
Sun Yimin
05412e2b7e
Update README.md 2021-04-15 09:27:48 +08:00
Emman
b1184c24cf MAGIC - xts mode v0.4.6 2021-04-08 11:12:52 +08:00
Emman
ddea2f74c8 MAGIC - align error message v0.4.5 2021-04-06 15:24:00 +08:00
Emman
cab0150f3c MAGIC - fix bug 2021-04-01 09:30:49 +08:00
Emman
513b786694 MAGIC - add license v0.4.4 2021-03-31 12:01:22 +08:00
Emman
85b3ecb129 MAGIC - support ccm mode 2021-03-31 11:55:52 +08:00
Emman
75b6f26331 MAGIC - add reference 2021-03-26 08:30:22 +08:00
Emman
c3f59f3e7b MAGIC - avoid nil message passed in v0.4.3 2021-03-24 16:20:01 +08:00
Emman
14cafa5e9e MAGIC - continue to improve sm4 performance v0.4.2 2021-03-23 11:32:05 +08:00
Emman
97898da5e0 Merge branch 'main' of https://github.com/emmansun/gmsm into main 2021-03-23 11:31:27 +08:00
Emman
a5f2479d38 MAGIC - align with golang aes 2021-03-23 10:05:18 +08:00
Sun Yimin
30b8fe4cc0
Update README.md 2021-03-23 10:03:32 +08:00
Sun Yimin
d7c77a5f00
Update README.md 2021-03-23 08:37:33 +08:00
Sun Yimin
78fd94a6aa
Update README.md v0.4.1 2021-03-22 09:40:39 +08:00
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