Sun Yimin
|
0d56114869
|
zuc: eea XORKeyStreamAt avoid useless calculation
|
2024-12-05 18:13:23 +08:00 |
|
Sun Yimin
|
9bfea6d73d
|
zuc: eea XORKeyStreamAt fix issue
|
2024-12-05 17:59:02 +08:00 |
|
Sun Yimin
|
379396b688
|
zuc: eea XORKeyStreamAt fix issue
|
2024-12-05 17:32:24 +08:00 |
|
Sun Yimin
|
14087e2665
|
zuc: refactor the eea test case issue #284
|
2024-12-05 08:14:21 +08:00 |
|
Sun Yimin
|
ddb5b69b53
|
fix #284
|
2024-12-04 18:54:19 +08:00 |
|
Sun Yimin
|
e6a8b84935
|
cbcmac: supplement test cases #281
|
2024-12-03 08:20:59 +08:00 |
|
Sun Yimin
|
d90f8d62e1
|
zuc: seekable stream, refactor the test case #277
|
2024-11-29 16:07:31 +08:00 |
|
Sun Yimin
|
895c0db489
|
zuc: seekable stream refactoring and fix bug #277
|
2024-11-29 15:19:19 +08:00 |
|
Sun Yimin
|
da9f9c1748
|
zuc: seakable stream #277
|
2024-11-29 11:44:59 +08:00 |
|
Sun Yimin
|
e2c430a0ff
|
zuc: add comments
|
2024-11-22 08:33:24 +08:00 |
|
Sun Yimin
|
bf14e70c4b
|
internal/byteorder: new package #275
|
2024-11-21 14:32:32 +08:00 |
|
Sun Yimin
|
1d6886f069
|
zuc: fix typo
|
2024-11-11 18:03:41 +08:00 |
|
Sun Yimin
|
58ad15fde8
|
zuc: refactoring
|
2024-11-11 17:53:57 +08:00 |
|
Sun Yimin
|
aa82b5836b
|
sm4: use package level instead of local for shared variables
|
2024-11-11 17:40:41 +08:00 |
|
Sun Yimin
|
b721bed0cc
|
zuc: minor optimization
|
2024-11-08 11:03:43 +08:00 |
|
Sun Yimin
|
a33c2ae118
|
zuc: eia256 ppc64x use VPERXOR for bit reverse #262
|
2024-11-08 09:25:02 +08:00 |
|
Sun Yimin
|
9057b79253
|
zuc: eia VPERMXOR for bit reverse
|
2024-11-08 09:00:08 +08:00 |
|
Sun Yimin
|
7c50a612cc
|
zuc: ppc64x uses XPERMXOR for zuc sbox
|
2024-11-08 08:48:57 +08:00 |
|
Sun Yimin
|
965f0d1119
|
ppc64x: rollback first
|
2024-11-07 17:57:26 +08:00 |
|
Sun Yimin
|
756ec1e6df
|
ppc64x: try VPERMXOR 2
|
2024-11-07 17:54:30 +08:00 |
|
Sun Yimin
|
189b2d990e
|
ppc64x: try VPERMXOR
|
2024-11-07 17:39:31 +08:00 |
|
Sun Yimin
|
16219eef8a
|
ppc64x: sm4/zuc reduce VAND
|
2024-11-07 17:19:53 +08:00 |
|
Sun Yimin
|
1924799006
|
arm64: sm4/zuc reduce VAND
|
2024-11-07 17:03:56 +08:00 |
|
Sun Yimin
|
3ea98a3281
|
zuc: arm64 fix package level variable definition
|
2024-10-22 08:34:19 +08:00 |
|
Sun Yimin
|
60c8f4550d
|
zuc: arm64 fix copy paste issue
|
2024-10-22 08:20:43 +08:00 |
|
Sun Yimin
|
9ef8077107
|
zuc: eia arm64 redefine constants
|
2024-10-22 08:14:56 +08:00 |
|
Sun Yimin
|
94372eac9d
|
zuc: eea ppc4x fix fast return issue #255
|
2024-10-03 17:11:15 +08:00 |
|
Sun Yimin
|
b7d66dbbc7
|
zuc: eea ppc64x fix compile issue #255
|
2024-10-03 16:47:45 +08:00 |
|
Sun Yimin
|
f11b2781e7
|
zuc: ppc64x, fix compile issue #255
|
2024-10-03 16:38:39 +08:00 |
|
Sun Yimin
|
0760bce984
|
zuc: eea ppc64x, fix 1 #255
|
2024-10-03 16:26:28 +08:00 |
|
Sun Yimin
|
12dcfbac1c
|
zuc: eea ppc64x, fix compile issue #255
|
2024-10-03 15:52:24 +08:00 |
|
Sun Yimin
|
9dc7633a48
|
zuc: ppc64x core/eea #255
|
2024-10-03 15:45:17 +08:00 |
|
Sun Yimin
|
d9e452d386
|
zuc: ppc64x, R1/R2
|
2024-10-03 14:44:27 +08:00 |
|
Sun Yimin
|
c55ca96151
|
zuc: ppc64x, use correct M1 M2
|
2024-10-03 14:40:50 +08:00 |
|
Sun Yimin
|
bfaa1f899d
|
zuc: ppc64x, check f32
|
2024-10-03 14:10:43 +08:00 |
|
Sun Yimin
|
b291c58f1f
|
zuc: ppc64x, check S1
|
2024-10-03 13:57:26 +08:00 |
|
Sun Yimin
|
a193c5dec0
|
zuc: ppc64x, check r1 r2
|
2024-10-03 13:45:17 +08:00 |
|
Sun Yimin
|
c8a9036abf
|
zuc: ppc64x core fix 3
|
2024-10-03 13:37:20 +08:00 |
|
Sun Yimin
|
3196df5637
|
zuc: ppc64x, fix f32 2
|
2024-10-03 13:15:19 +08:00 |
|
Sun Yimin
|
d7e7df7d1b
|
zuc: ppc64x fix f32 1
|
2024-10-03 13:03:46 +08:00 |
|
Sun Yimin
|
d8dbbf4a58
|
zuc: ppc64x, fix constants error
|
2024-10-03 12:46:02 +08:00 |
|
Sun Yimin
|
652f4d0393
|
zuc: ppc64x fix compile error 2
|
2024-10-03 12:37:39 +08:00 |
|
Sun Yimin
|
42d60f042d
|
zuc: ppc64x, fix compile error
|
2024-10-03 12:26:58 +08:00 |
|
Sun Yimin
|
0904554637
|
zuc: ppc64x genKeywordAsm 1
|
2024-10-03 12:22:20 +08:00 |
|
Sun Yimin
|
7cfcabad54
|
zuc: arm64 optimization
|
2024-10-01 22:33:25 +08:00 |
|
Sun Yimin
|
68056a6730
|
update document #253
|
2024-10-01 10:33:51 +08:00 |
|
Sun Yimin
|
5c71299f5e
|
zuc: eia256 ppc64x tag size 8 fix 2 #253
|
2024-10-01 10:13:02 +08:00 |
|
Sun Yimin
|
3f1ae9e725
|
zuc: eia256 ppc64x typo #253
|
2024-10-01 09:54:59 +08:00 |
|
Sun Yimin
|
7750225963
|
zuc: eia256 ppc64x fix tag size 8 #253
|
2024-10-01 09:52:31 +08:00 |
|
Sun Yimin
|
282e061b3b
|
zuc: eia256 ppc64x fix
|
2024-10-01 09:41:21 +08:00 |
|