1826 Commits

Author SHA1 Message Date
Sun Yimin
f9b97f82c6
Update asm_arm64.s 2021-12-31 14:43:22 +08:00
Sun Yimin
760d450096
Update asm_arm64.s 2021-12-31 14:38:03 +08:00
Sun Yimin
050139e81c
Update asm_arm64.s 2021-12-31 14:32:56 +08:00
Sun Yimin
a1782d81e3
Update asm_arm64.s 2021-12-31 14:27:04 +08:00
Sun Yimin
403314c232
Update asm_arm64.s 2021-12-31 14:22:32 +08:00
Sun Yimin
b7ae4038fb
Update asm_arm64.s 2021-12-31 14:11:47 +08:00
Sun Yimin
a5fe6b1c3a
Update asm_arm64.s 2021-12-31 14:05:56 +08:00
Sun Yimin
fd73da7efc
Update asm_arm64.s 2021-12-31 14:02:17 +08:00
Sun Yimin
20667a4588
Update asm_arm64.s 2021-12-31 13:55:09 +08:00
Sun Yimin
193f7fcd53
Update asm_arm64.s 2021-12-31 13:47:00 +08:00
Sun Yimin
ba0b9bcab8
Update sm3_test.go 2021-12-31 13:32:56 +08:00
Emman
3e437c935a check cpu 2021-12-31 13:31:31 +08:00
Emman
4bb9d9abf3 check result 2021-12-31 13:29:57 +08:00
Emman
96059a7c75 check result 2021-12-31 13:16:15 +08:00
Emman
cbb6590042 check error detail 2021-12-31 13:08:32 +08:00
Emman
f212ed6f76 check result 2021-12-31 13:03:04 +08:00
Emman
b3e82d70c5 Fix error 2021-12-31 11:38:53 +08:00
Emman
23e6a5293b fix compile error 2021-12-31 11:11:39 +08:00
Emman
638e1145ad fix compile error 2021-12-31 11:05:45 +08:00
Sun Yimin
0e13bac951
bypass gcm asm first 2021-12-31 10:48:34 +08:00
Sun Yimin
fa0206e30a
Update .travis.yml 2021-12-31 10:44:04 +08:00
Emman
461d00c366 try arm64 sm4 on aes 2021-12-31 10:18:55 +08:00
Emman
d533cbd77a fix format and size 2021-12-31 08:31:59 +08:00
Emman
e9e3c665aa add sm4 asm fuzzy test 2021-12-29 17:46:18 +08:00
Emman
520b70b2b1 focus on arm64 first 2021-12-29 09:03:14 +08:00
Emman
3e921379d9 format 2021-12-29 09:00:39 +08:00
Emman
1e84954b20 Merge branch 'main' of https://github.com/emmansun/gmsm
# Conflicts:
#	sm3/sm3block_arm64.s
2021-12-29 08:55:45 +08:00
Sun Yimin
0e7334ff49
fix comments error 2021-12-29 08:51:24 +08:00
Sun Yimin
0418d6aea4
reduce sm3 arm64 instructions 2021-12-29 08:44:27 +08:00
Sun Yimin
922cb62072
reduce ci time first 2021-12-29 08:42:01 +08:00
Emman
875395a593 reduce sm3 arm64 instructions 2021-12-29 08:37:58 +08:00
Emman
4991042efd sm2 p256 arm64 reduce multiplication 2021-12-28 15:28:22 +08:00
Sun Yimin
6e01ca2f63
Update .travis.yml 2021-12-28 13:51:02 +08:00
Sun Yimin
bb5b9b0c77
Update .travis.yml 2021-12-28 13:39:20 +08:00
Sun Yimin
e8df1f569c
Update .travis.yml 2021-12-28 13:32:37 +08:00
Sun Yimin
ea2bb68ab7
Update .travis.yml 2021-12-28 13:19:58 +08:00
Emman
98b70a5cfd reduce instructions 2021-12-28 08:30:33 +08:00
Emman
ec02d6afc6 optimize sm3 arm64 2021-12-27 17:43:07 +08:00
Emman
4d21a43a59 Merge branch 'main' of https://github.com/emmansun/gmsm 2021-12-27 16:26:29 +08:00
Sun Yimin
59fa2ba974
fix bug 2021-12-27 16:22:01 +08:00
Emman
41328ef49a Fix bug 2021-12-27 16:20:14 +08:00
Emman
cb8862bd6c optimize the memory loading 2021-12-27 16:11:23 +08:00
Emman
ced4631f5f Merge branch 'main' of https://github.com/emmansun/gmsm 2021-12-27 15:27:51 +08:00
Sun Yimin
0cdf4ab723
fix grammatical errors 2021-12-27 15:22:11 +08:00
Emman
663259b408 adjust register 2021-12-27 15:17:41 +08:00
Emman
a4081f8b2e fix sm3 arm64 instruction issue 2 2021-12-27 14:54:09 +08:00
Emman
c4a96144da fix sm3 arm64 instruction issue 2021-12-27 14:33:54 +08:00
Emman
38d90d45c7 sm3 basic arm64 asm 2021-12-27 13:42:53 +08:00
Emman
381476a913 optimize sm2 p256 amd64 implementation, reduce multiplication v0.8.2 2021-12-27 08:54:56 +08:00
Emman
4ff0c4547f optimize sm2 p256 amd64 implementation 2021-12-24 13:13:11 +08:00