1722 Commits

Author SHA1 Message Date
Sun Yimin
2455a45871
sm9/bn256: ppc64x value copy/conditional move #256 2024-10-06 10:45:20 +08:00
Sun Yimin
74d1bb82e4
sm9/bn256: ppc64x gfp #256 2024-10-06 09:45:50 +08:00
Sun Yimin
ed4eafdc3e
sm9/bn256: ppc64x gfp sqr 2024-10-05 17:17:51 +08:00
Sun Yimin
9477b78fec
sm9/bn256: ppc64x gfp mul 2024-10-05 16:33:01 +08:00
Sun Yimin
fca2c5e936
sm9/bn256: ppc64x test sub self 2024-10-05 14:02:28 +08:00
Sun Yimin
9a3d21eaec
sm9/bn256: gfp ppc64x fix neg 2024-10-05 13:42:54 +08:00
Sun Yimin
23b4d7ef72
sm9/bn256: gfp ppc64x add/sub/neg fix 3 2024-10-05 13:15:59 +08:00
Sun Yimin
354560331f
sm9/bn256: gfp add/sub fix 2 2024-10-05 12:39:20 +08:00
Sun Yimin
81c4bd077c
sm9/bn256: gfp ppc64x add/sub fix 2024-10-05 12:28:59 +08:00
Sun Yimin
da7a9d6ef0
fix compile error 2024-10-05 12:04:58 +08:00
Sun Yimin
60799ec2e9
fix compile error 2024-10-05 12:00:02 +08:00
Sun Yimin
d2262c4d61
fix compile error 2024-10-05 11:56:00 +08:00
Sun Yimin
d1eb7b386b
rename functions 2024-10-05 11:53:44 +08:00
Sun Yimin
0ef82b1be5
sm9/bn256: gfp ppc64x add/sub 2024-10-05 11:51:31 +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
e1c457c1f0
internal/cryptotest: fix typos in AEAD test comments 2024-10-01 11:37:10 +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
Sun Yimin
25edd4d12d
zuc: eia256 ppc64x #253 2024-10-01 09:31:51 +08:00
Sun Yimin
8af20b9de6
Update eia_asm_ppc64x.s 2024-09-30 21:08:35 +08:00
Sun Yimin
3d3d895eb7
Update eia_asm_ppc64x.s 2024-09-30 19:50:39 +08:00
Sun Yimin
c48a0a7be5
Update eia_asm_ppc64x.s 2024-09-30 18:29:13 +08:00
Sun Yimin
0adad613a8
zuc: eia128 ppc64x fix bug 2024-09-30 17:35:08 +08:00
Sun Yimin
50f5d29e49
zuc: eia, ppc64x optimization #253 2024-09-30 17:27:26 +08:00
Sun Yimin
c33880ebe3
ci: ppc64le zuc 2024-09-30 11:37:31 +08:00
Sun Yimin
2f3ec65c88
zuc: eia128 ppc64x 2024-09-30 11:36:06 +08:00
Sun Yimin
ff59b79d60
pkcs7: support GetRecipients #252 2024-09-30 08:26:42 +08:00
Sun Yimin
3968b9d8b5
fix test case 2024-09-26 17:48:47 +08:00
Sun Yimin
a88c13298b
ppc64x, verify VPMSUMD 2024-09-26 17:45:15 +08:00