1697 Commits

Author SHA1 Message Date
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
Emman
3a701fe2d8 Revert "test"
This reverts commit 0739be69661b0afd512de2c1d694adaeb8efd0b6.
2021-12-23 17:10:01 +08:00
Emman
0739be6966 test 2021-12-23 17:03:35 +08:00
Emman
23f34edc6e Merge branch 'main' of https://github.com/emmansun/gmsm v0.8.1 2021-12-23 13:41:46 +08:00
Emman
3914a43b10 fix bug introduced by https://go-review.googlesource.com/c/go/+/233939 2021-12-23 13:34:59 +08:00
Sun Yimin
16da9540af
Update .travis.yml
try 1.17.x again
2021-12-23 13:05:08 +08:00
Sun Yimin
df0ee155b1
Update .travis.yml
try golang 1.16.x
2021-12-23 11:43:47 +08:00
Emman
dc5c7205f0 change to use t1 2021-12-23 11:27:51 +08:00
Emman
a0a32b3330 fix error 2021-12-23 11:22:56 +08:00
Emman
b8dc2f97c6 remove duplicated arch 2021-12-23 09:52:27 +08:00
Emman
c73064c24a add test cases 2021-12-23 09:48:09 +08:00
Emman
a59e3e2e87 add ordk0 generation test 2021-12-22 16:59:43 +08:00
Emman
73e8e0f0e5 check cpu sm3/4 support 2021-12-21 15:57:43 +08:00
Sun Yimin
dcb255ad47
Update README.md v0.8.0 2021-12-21 12:50:07 +08:00
Emman
1198d37b38 can't use t2,t3 2021-12-21 12:41:44 +08:00
Emman
e5b44c930a can't use t2,t3 2021-12-21 12:33:45 +08:00
Emman
b3541b9717 missing one 2021-12-21 12:25:27 +08:00
Emman
8f19b10363 can't use t2 t3, conflict with const2 const3 2021-12-21 12:14:19 +08:00
Emman
89dc384d52 Merge branch 'main' of https://github.com/emmansun/gmsm 2021-12-21 11:21:00 +08:00
Emman
e5a02679b9 upgrade dependency 2021-12-21 11:16:20 +08:00
Emman
aa8fc34224 fix error 2021-12-21 11:15:35 +08:00
Sun Yimin
a43ff8ab1f
Update .travis.yml 2021-12-21 10:59:54 +08:00
Sun Yimin
053ffa6297
Update .travis.yml 2021-12-21 10:52:02 +08:00
Emman
7a5c33b406 try arm64-graviton2 with vm mode 2021-12-21 10:40:05 +08:00
Emman
a6d6663785 try arm64 2021-12-21 08:59:26 +08:00
Emman
6acdd87711 try arm64-graviton2 2021-12-21 08:50:16 +08:00
Emman
cc06c021f8 fix error 2021-12-20 16:37:36 +08:00
Emman
799a1d3ce4 fix error 2021-12-20 16:22:05 +08:00
Emman
485d6317a3 fix build arch issue 2021-12-20 15:21:12 +08:00
Emman
4f1cbebc81 fix error 2021-12-20 15:09:27 +08:00