13 Commits

Author SHA1 Message Date
Sun Yimin
6b0a557be1
sm4: ppc64x, merge the implementation to cipher_asm 2024-09-12 10:12:37 +08:00
Sun Yimin
34dd5104ee
sm4: reduce slice checking internally 2024-03-27 09:36:56 +08:00
Sun Yimin
e4909bed2d
sm4: reduce allocations 2024-03-27 08:38:25 +08:00
Sun Yimin
5adc912824
refine build tags 2024-03-05 09:47:49 +08:00
Sun Yimin
17a3dd8d4b
change interface{} to any, and remove "+build" build tag #77 2023-11-09 08:34:50 +08:00
Sun Yimin
200a785d29
change build tag generic to purego & import nat package 2022-11-22 11:02:37 +08:00
Sun Yimin
1710bdff4a
refactoring, rename internal packages 2022-08-18 14:49:35 +08:00
Sun Yimin
818cbc3757
misc: clean code 2022-07-28 10:01:30 +08:00
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