20 Commits

Author SHA1 Message Date
Sun Yimin
8cb1e257dc
support build generic 2022-06-14 08:45:54 +08:00
Emman
51b26c071d separate aes/sm4 ni implementation 2022-04-29 12:09:04 +08:00
Emman
5744b64c56 sm4ni gcm 2022-04-28 17:52:11 +08:00
Emman
7dec383b16 align format 2022-01-21 11:24:10 +08:00
emmansun
f43de47d72 [SM4] unify arm64 amd64 gcm asm 2022-01-18 19:50:14 +08:00
Emman
efedf2654a [SM4] arm64, gcmSm4Init fix VMOVQ issue 2022-01-13 11:17:33 +08:00
Emman
4ed467a7d4 [SM4] fallback again 2022-01-13 09:00:08 +08:00
Emman
3e32a52bee [SM4] try arm64 gcmSm4Init 2022-01-13 08:40:32 +08:00
Emman
46fb08c038 [SM4] fallback arm64 first 2022-01-12 17:14:37 +08:00
Emman
64cda2957b [SM4] - implement gcmSm4Init 2022-01-12 16:06:39 +08:00
Emman
acabed56bd [SM4] refactor to support different concurrent blocks 2022-01-06 11:48:38 +08:00
emmansun
b63ffce09e add comments 2022-01-02 21:31:33 +08:00
emmansun
09414993cc add complete test case 2022-01-02 21:12:46 +08:00
emmansun
ebc3bf5da6 test gcm finish 2022-01-02 20:50:00 +08:00
emmansun
9ca7e5d806 compare result 2022-01-02 20:36:23 +08:00
emmansun
d808d59d06 test gsmsm4data() 2022-01-02 20:25:14 +08:00
emmansun
ed79df4802 pretty print 2022-01-02 16:48:57 +08:00
emmansun
feb4664125 chang key 2022-01-02 13:07:07 +08:00
emmansun
aef1c833ee check input 2022-01-02 13:02:11 +08:00
emmansun
8691a605e2 test arm64 gcm 2022-01-02 12:52:49 +08:00