576 Commits

Author SHA1 Message Date
Emman
404c8a6b7d add go.sum to git 2022-01-21 18:13:18 +08:00
Sun Yimin
d094a9d01e
Update ci.yml 2022-01-21 18:05:39 +08:00
Sun Yimin
93ea00d878
Update ci.yml 2022-01-21 18:04:16 +08:00
Sun Yimin
ed3be94bc6
Update ci.yml 2022-01-21 18:02:35 +08:00
Sun Yimin
5c99551838
Update ci.yml 2022-01-21 17:59:53 +08:00
Sun Yimin
167358dc17
Update ci.yml 2022-01-21 17:50:44 +08:00
Sun Yimin
9961866cee
Update ci.yml 2022-01-21 17:46:09 +08:00
Sun Yimin
5733222dcb
Update README.md 2022-01-21 14:12:17 +08:00
Sun Yimin
096a79d554
Update ci.yml 2022-01-21 13:23:40 +08:00
Sun Yimin
b2f061e395
Update ci.yml 2022-01-21 13:20:37 +08:00
Sun Yimin
7fa33f2c1b
Create ci.yml 2022-01-21 13:11:34 +08:00
Emman
b19a869f04 cost saving 2022-01-21 12:58:39 +08:00
Emman
7dec383b16 align format 2022-01-21 11:24:10 +08:00
Emman
2518426467 Create .gitattributes 2022-01-21 11:07:24 +08:00
Emman
4156eb1c07 align / change format v0.11.0 2022-01-21 08:33:01 +08:00
Sun Yimin
1e51a02c60
Merge pull request #15 from easyops-cn/polish
Alias x509 types
2022-01-20 18:50:26 +08:00
徐胖
fc1f13fd84 Alias x509 types 2022-01-20 18:42:15 +08:00
徐胖
a6a596c3f9 Alias x509 types 2022-01-20 18:35:16 +08:00
徐胖
20dbdcd08f Alias x509 types 2022-01-20 18:18:53 +08:00
徐胖
b0a5a1c74a Alias x509 types 2022-01-20 18:15:26 +08:00
徐胖
f3a1eab5fe Alias x509 types 2022-01-20 18:09:38 +08:00
徐胖
fc37929456 Alias x509 types 2022-01-20 17:54:06 +08:00
徐胖
f98e80a8d6 Alias x509 types
Alias x509 types
2022-01-20 17:46:00 +08:00
Emman
ec03b0c5b6 [SM4] optimize arm64 TRANSPOSE_MATRIX, reduce 2 instructions 2022-01-20 10:11:49 +08:00
Emman
b2da8599b3 [SM4] arm64, optimize PRE_TRANSPOSE_MATRIX 2022-01-19 17:57:16 +08:00
Emman
11628e5869 open performance test v0.10.0 2022-01-19 08:50:24 +08:00
emmansun
f43de47d72 [SM4] unify arm64 amd64 gcm asm 2022-01-18 19:50:14 +08:00
emmansun
ae7501d61b [SM4] arm64 gcmSm4dec fix error 2022-01-18 19:42:29 +08:00
emmansun
88d9e01205 [SM4] ARM64 fix error 2022-01-18 19:32:57 +08:00
emmansun
252325c878 try it 2022-01-18 19:24:56 +08:00
Emman
bb54bbcc06 [SM4] arm64 transpose 4*4 matrix 2022-01-18 17:56:30 +08:00
Sun Yimin
e3cb95ec66
Update gcm_arm64.s 2022-01-18 17:11:26 +08:00
Emman
fdae8b06e6 [SM4] ARM64 transpose 4x4 matrix 2022-01-18 16:49:14 +08:00
Emman
129803a389 [SM4] try arm64 gcmSm4Enc gcmSm4Dec 2022-01-18 15:58:14 +08:00
Emman
067a12cb20 [SM4] code format 2022-01-18 11:40:59 +08:00
Emman
6dde984da4 [SM4] gcmSm4Enc & gcmSm4Dec 2022-01-18 10:31:53 +08:00
Emman
93df5651e9 Merge branch 'main' of https://github.com/emmansun/gmsm 2022-01-13 13:21:07 +08:00
Emman
c6292b9704 [SM4] do not use VMOVQ to support golang 1.15.x 2022-01-13 13:15:35 +08:00
Sun Yimin
74158d422d
Update .travis.yml
test golang 1.15.x
2022-01-13 11:40:21 +08:00
Sun Yimin
a919f67dbb
Update gcm_arm64.s 2022-01-13 11:36:40 +08:00
Sun Yimin
c72314c2a3
Update .travis.yml 2022-01-13 11:31:07 +08:00
Emman
efedf2654a [SM4] arm64, gcmSm4Init fix VMOVQ issue 2022-01-13 11:17:33 +08:00
Emman
ece5b0b66d [SM4] VMOVQ change constant order 2022-01-13 10:51:02 +08:00
Emman
c13a86d67a Merge branch 'main' of https://github.com/emmansun/gmsm
# Conflicts:
#	sm4/asm_arm64.s
2022-01-13 10:48:02 +08:00
Emman
d17b4e4b3b [SM4] arm64, use VMOVQ to load large constant 2022-01-13 10:43:43 +08:00
Sun Yimin
6cf2889eb1
Update asm_arm64.s 2022-01-13 10:23:20 +08:00
Emman
8420b1676d [SM4] arm64, further test VMOVQ 2022-01-13 10:16:53 +08:00
Emman
7914d29bcd [SM4] arm64, use VMOVQ 2022-01-13 10:06:37 +08:00
Emman
bb20b52bd1 [SM4] test VMOVQ 2022-01-13 09:49:43 +08:00
Emman
32da31b074 [SM4] refactoring 2022-01-13 09:37:48 +08:00