/openssl/crypto/chacha/asm/ |
H A D | chacha-c64xplus.pl | 140 || SWAP2 @X[$d2],@X[$d2] 180 || ROTL @X[$d2],8,@X[$d2] 182 || SWAP2 @Y[$d2],@Y[$d2] 237 || ROTL @Y[$d2],8,@Y[$d2] 240 || SWAP2 @X[$d2],@X[$d2] 297 || SWAP2 @Y[$d2],@Y[$d2] 299 ROTL @X[$d2],8,@X[$d2] 357 ROTL @Y[$d2],8,@Y[$d2] 605 || SWAP2 @X[$d2],@X[$d2] 664 SWAP2 @X[$d2],@X[$d2] [all …]
|
H A D | chacha-ia64.pl | 103 my ($a2,$b2,$c2,$d2)=map(($_&~3)+(($_+1)&3),($a1,$b1,$c1,$d1)); 104 my ($a3,$b3,$c3,$d3)=map(($_&~3)+(($_+1)&3),($a2,$b2,$c2,$d2)); 113 { .mmi; xor @x[$d2]=@x[$d2],@x[$a2] 119 extr.u @y[2]=@x[$d2],16,16 125 dep @x[$d2]=@x[$d2],@y[2],16,16 127 { .mmi; add @x[$c2]=@x[$c2],@x[$d2] 155 xor @x[$d2]=@x[$d2],@x[$a2] 158 extr.u @y[2]=@x[$d2],24,8 159 dep.z @x[$d2]=@x[$d2],8,24 };; 163 { .mmi; or @x[$d2]=@x[$d2],@y[2] [all …]
|
H A D | chacha-s390x.pl | 128 rll (@x[$d2],@x[$d2],16); 131 alr ($xc,@x[$d2]); 142 rll (@x[$d2],@x[$d2],8); 145 alr ($xc,@x[$d2]); 167 vx (@x[$d2],@x[$d2],@x[$a2]); 168 verllf (@x[$d2],@x[$d2],16); 193 vx (@x[$d2],@x[$d2],@x[$a2]); 194 verllf (@x[$d2],@x[$d2],8); 799 vlr ($t2,$d2); 834 vaf ($d2,$d2,$t2); # +K[3]+2 [all …]
|
H A D | chacha-loongarch64.pl | 144 xor @x[$d2],@x[$d2],@x[$a2] 145 rotri.w @x[$d2],@x[$d2],16 158 xor @x[$d2],@x[$d2],@x[$a2] 159 rotri.w @x[$d2],@x[$d2],24 433 vxor.v @x[$d2],@x[$d2],@x[$a2] 434 vrotri.w @x[$d2],@x[$d2],16 447 vxor.v @x[$d2],@x[$d2],@x[$a2] 448 vrotri.w @x[$d2],@x[$d2],24 857 xvxor.v @x[$d2],@x[$d2],@x[$a2] 858 xvrotri.w @x[$d2],@x[$d2],16 [all …]
|
H A D | chacha-armv4.pl | 124 "&ldr ($xd,'[sp,#4*(16+$d2)]')" ) if ($odd); 135 $xd=@x[$d2] if (!$odd); 731 vadd.i32 $d2,$d1,$t0 @ counter+2 754 @thread2=&NEONROUND($a2,$b2,$c2,$d2,$t2,1); 797 vadd.i32 $d2#lo,$d2#lo,$t1#lo @ counter+2 801 vadd.i32 $d2,$d2,$t3 833 veor $d2,$d2,$t3 845 vst1.8 {$c2-$d2},[r14]! 1051 vst1.8 {$c2-$d2},[@t[0]] 1080 veor $d2,$d2,$t3 [all …]
|
H A D | chacha-armv8.pl | 86 "&eor_32 (@x[$d2],@x[$d2],@x[$a2])", 90 "&ror_32 (@x[$d2],@x[$d2],16)", 95 "&add_32 (@x[$c2],@x[$c2],@x[$d2])", 112 "&eor_32 (@x[$d2],@x[$d2],@x[$a2])", 116 "&ror_32 (@x[$d2],@x[$d2],24)", 121 "&add_32 (@x[$c2],@x[$c2],@x[$d2])", 410 "&eor (@x[$d2],@x[$d2],@x[$a2])", 414 "&rev32_16 (@x[$d2],@x[$d2])", 419 "&add (@x[$c2],@x[$c2],@x[$d2])", 440 "&eor ('$xt2',@x[$d2],@x[$a2])", [all …]
|
H A D | chacha-ppc.pl | 107 "&xor (@x[$d2],@x[$d2],@x[$a2])", 111 "&rotlwi (@x[$d2],@x[$d2],16)", 116 "&add (@x[$c2],@x[$c2],@x[$d2])", 133 "&xor (@x[$d2],@x[$d2],@x[$a2])", 137 "&rotlwi (@x[$d2],@x[$d2],8)", 142 "&add (@x[$c2],@x[$c2],@x[$d2])", 941 "&vxor (@x[$d2],@x[$d2],@x[$a2])", 945 "&vrlw (@x[$d2],@x[$d2],'$sixteen')", 950 "&vadduwm (@x[$c2],@x[$c2],@x[$d2])", 967 "&vxor (@x[$d2],@x[$d2],@x[$a2])", [all …]
|
H A D | chachap10-ppc.pl | 119 "&vxor (@x[$d2],@x[$d2],@x[$a2])", 123 "&vrlw (@x[$d2],@x[$d2],'$sixteen')", 128 "&vadduwm (@x[$c2],@x[$c2],@x[$d2])", 145 "&vxor (@x[$d2],@x[$d2],@x[$a2])", 149 "&vrlw (@x[$d2],@x[$d2],'$eight')", 154 "&vadduwm (@x[$c2],@x[$c2],@x[$d2])", 532 "&vxor (@x[$d2],@x[$d2],@x[$a2])", 541 "&vrlw (@x[$d2],@x[$d2],@x[$c7])", 554 "&vadduwm (@x[$c2],@x[$c2],@x[$d2])", 595 "&vxor (@x[$d2],@x[$d2],@x[$a2])", [all …]
|
H A D | chacha-x86_64.pl | 1394 "&vpxor (@x[$d2],@x[$a2],@x[$d2])", 1398 "&vprotd (@x[$d2],@x[$d2],16)", 1420 "&vpxor (@x[$d2],@x[$a2],@x[$d2])", 1424 "&vprotd (@x[$d2],@x[$d2],8)", 1905 "&vpxor (@x[$d2],@x[$a2],@x[$d2])", 1906 "&vpshufb (@x[$d2],@x[$d2],$t1)", 1924 "&vpxor (@x[$d2],@x[$a2],@x[$d2])", 1925 "&vpshufb (@x[$d2],@x[$d2],$t0)", 2911 "&vpxord (@x[$d2],@x[$d2],@x[$a2])", 2915 "&vprold (@x[$d2],@x[$d2],16)", [all …]
|
H A D | chacha-armv8-sve.pl | 178 my ($a0,$b0,$c0,$d0,$a1,$b1,$c1,$d1,$a2,$b2,$c2,$d2,$a3,$b3,$c3,$d3) = @_; 181 &SVE2_XAR(16,$d0,$a0,$d1,$a1,$d2,$a2,$d3,$a3); 183 &SVE_ADD($c0,$d0,$c1,$d1,$c2,$d2,$c3,$d3); 187 &SVE2_XAR(8,$d0,$a0,$d1,$a1,$d2,$a2,$d3,$a3); 189 &SVE_ADD($c0,$d0,$c1,$d1,$c2,$d2,$c3,$d3); 197 &SVE_EOR($d0,$a0,$d1,$a1,$d2,$a2,$d3,$a3); 198 &SVE_REV16($d0,$d1,$d2,$d3); 200 &SVE_ADD($c0,$d0,$c1,$d1,$c2,$d2,$c3,$d3); 207 &SVE_EOR($d0,$a0,$d1,$a1,$d2,$a2,$d3,$a3); 208 &SVE_ROT8($d0,$d1,$d2,$d3); [all …]
|
/openssl/crypto/poly1305/asm/ |
H A D | poly1305-armv8.pl | 160 umulh $d2,$h0,$r1 164 adc $d2,$d2,xzr 169 adc $d2,$d2,$t1 173 adc $d2,$d2,$t1 176 and $h2,$d2,#3 204 adc $d2,$h2,xzr 253 adc $d2,$d2,xzr 258 adc $d2,$d2,$t1 262 adc $d2,$d2,$t1 265 and $h2,$d2,#3 [all …]
|
H A D | poly1305-ppcfp.pl | 581 andc $d2,$d2,$mask 595 adde $h3,$h3,$d2 600 addze $d2,$h2 615 and $d2,$d2,$mask 620 or $h2,$h2,$d2 635 add $h3,$h3,$d2 641 srdi $d2,$h2,32 642 add $h3,$h3,$d2 651 addze $d2,$h4 667 rotldi $d2,$d2,32 # flip nonce words [all …]
|
H A D | poly1305-sparcv9.pl | 171 set 16,$d2 186 ldxa [$inp+$d2]0x88,$d2 191 sllx $d2,$shl,$d2 192 or $d2,$d1,$d1 216 add $t2,$d2,$d2 225 add $t0,$d2,$d2 234 add $t1,$d2,$d2 242 add $t1,$d2,$d2 252 set 16,$d2 941 andn $d2,$mask,$d2 [all …]
|
H A D | poly1305-ppc.pl | 217 addze $d2,$d2 222 adde $d2,$d2,$t1 227 adde $d2,$d2,$t1 492 lwbrx $d2,$d2,$inp 532 addc $d2,$d2,$t0 552 addc $d2,$d2,$t0 572 addc $d2,$d2,$t0 582 addc $d2,$d2,$t1 848 addze $d2,$d2 853 adde $d2,$d2,$t1 [all …]
|
H A D | poly1305-mips.pl | 174 my ($h0,$h1,$h2,$r0,$r1,$s1,$d0,$d1,$d2) = 293 mfhi ($d2,$r1,$h0) 302 daddu $d2,$tmp2 306 daddu $d2,$tmp1 311 daddu $d2,$tmp0 315 daddu $d2,$tmp3 317 daddu $d2,$tmp2 320 and $tmp0,$d2 321 dsrl $tmp1,$d2,2 322 andi $h2,$d2,3
|
/openssl/test/recipes/15-test_ml_dsa_codecs_data/ |
H A D | prv-44-priv.txt | 3 d7:b2:b4:72:54:aa:e0:db:45:e7:93:0d:4a:98:d2: 32 90:69:04:30:6a:4b:06:4a:d2:b2:01:1c:40:40:81: 48 94:50:ca:40:6a:d2:b2:20:c0:38:01:82:30:8e:13: 51 02:72:d2:40:29:c2:08:12:d8:06:2a:99:94:71:9b: 60 c6:88:c9:c0:30:22:06:06:d2:18:8e:84:86:30:90: 79 b3:3f:b9:16:9c:44:b4:d2:5f:b9:c4:57:f4:97:91: 81 e6:3e:49:22:8c:d2:3d:8a:1f:37:85:6f:14:2d:93: 89 e3:47:22:d2:7d:d3:f9:b8:98:94:d0:19:fd:5d:4d: 92 43:1a:fa:b3:4e:fb:df:78:24:74:d2:fd:57:11:8f: 95 d5:14:eb:76:1e:63:68:4e:a5:6f:97:91:d2:dd:4a: [all …]
|
H A D | prv-44-seed.txt | 7 d7:b2:b4:72:54:aa:e0:db:45:e7:93:0d:4a:98:d2: 36 90:69:04:30:6a:4b:06:4a:d2:b2:01:1c:40:40:81: 52 94:50:ca:40:6a:d2:b2:20:c0:38:01:82:30:8e:13: 55 02:72:d2:40:29:c2:08:12:d8:06:2a:99:94:71:9b: 64 c6:88:c9:c0:30:22:06:06:d2:18:8e:84:86:30:90: 83 b3:3f:b9:16:9c:44:b4:d2:5f:b9:c4:57:f4:97:91: 85 e6:3e:49:22:8c:d2:3d:8a:1f:37:85:6f:14:2d:93: 93 e3:47:22:d2:7d:d3:f9:b8:98:94:d0:19:fd:5d:4d: 96 43:1a:fa:b3:4e:fb:df:78:24:74:d2:fd:57:11:8f: 99 d5:14:eb:76:1e:63:68:4e:a5:6f:97:91:d2:dd:4a: [all …]
|
H A D | pub-65.txt | 4 d2:b8:8a:5f:62:59:49:fd:8f:58:a5:61:e6:96:bd: 7 eb:4e:89:ee:67:d2:c0:32:09:54:d5:72:12:ca:c7: 19 04:d2:a8:4a:45:90:6e:ed:46:71:a4:4d:c2:8d:27: 25 d2:b3:99:d7:35:10:ef:fa:d1:9e:53:b8:45:0f:0b: 69 43:00:75:0d:f1:d2:c5:87:53:38:90:59:ea:fc:3d: 75 bd:5e:82:d2:9c:46:4e:44:eb:5d:37:b4:8f:c5:68: 92 24:cc:a3:54:a4:1f:08:77:b3:8f:19:b3:77:4a:d2: 93 09:5c:8d:a5:3b:06:9e:21:c7:6a:e2:d2:00:7e:16: 97 52:87:d2:53:b1:8a:c2:25:14:31:62:10:ff:56:68: 106 75:20:26:5f:2f:23:1f:2b:35:e1:5e:b2:fa:04:d2: [all …]
|
H A D | prv-65-seed.txt | 8 d2:b8:8a:5f:62:59:49:fd:8f:58:a5:61:e6:96:bd: 11 1e:70:d2:37:1b:05:63:e3:cd:33:46:14:9c:8c:9e: 124 fb:b8:a5:5e:fd:7c:a2:be:d9:90:d2:d3:b5:82:84: 128 04:2d:ef:08:78:d2:3d:f6:31:a1:a1:e5:a6:02:76: 156 5c:ff:d9:75:31:09:8d:7c:d2:3b:60:eb:35:c4:a4: 159 b0:f9:9f:27:ed:37:86:10:d2:5c:ba:d7:bf:a6:ba: 168 d2:20:d7:25:24:43:4d:52:73:c0:aa:b6:dd:e4:e9: 206 e4:bf:21:37:53:de:73:7f:d2:a1:40:02:79:20:ad: 232 f5:df:ac:b5:9d:d2:b5:fd:3b:c8:03:f4:ba:43:2c: 241 2b:ed:47:e2:d2:30:98:2d:d5:19:24:29:d3:77:b7: [all …]
|
H A D | prv-65-priv.txt | 4 d2:b8:8a:5f:62:59:49:fd:8f:58:a5:61:e6:96:bd: 7 1e:70:d2:37:1b:05:63:e3:cd:33:46:14:9c:8c:9e: 120 fb:b8:a5:5e:fd:7c:a2:be:d9:90:d2:d3:b5:82:84: 124 04:2d:ef:08:78:d2:3d:f6:31:a1:a1:e5:a6:02:76: 152 5c:ff:d9:75:31:09:8d:7c:d2:3b:60:eb:35:c4:a4: 155 b0:f9:9f:27:ed:37:86:10:d2:5c:ba:d7:bf:a6:ba: 164 d2:20:d7:25:24:43:4d:52:73:c0:aa:b6:dd:e4:e9: 202 e4:bf:21:37:53:de:73:7f:d2:a1:40:02:79:20:ad: 228 f5:df:ac:b5:9d:d2:b5:fd:3b:c8:03:f4:ba:43:2c: 237 2b:ed:47:e2:d2:30:98:2d:d5:19:24:29:d3:77:b7: [all …]
|
H A D | pub-44.txt | 3 d7:b2:b4:72:54:aa:e0:db:45:e7:93:0d:4a:98:d2: 8 d2:29:4e:2e:14:f9:0a:a4:14:ba:38:26:89:9a:c4: 15 2b:d8:cd:36:a7:8c:f9:75:94:3b:47:ab:d2:5e:88: 17 c7:58:c1:5a:e4:d2:84:0d:92:bc:a1:a5:09:0f:40: 44 10:cc:64:7b:15:14:d2:17:d9:58:c7:01:7c:3e:90: 64 84:47:80:08:3f:3b:0c:d2:d0:b8:b6:af:67:bc:35: 68 cf:3d:d2:05:39:31:76:df:a3:24:a5:12:bd:94:97:
|
/openssl/test/recipes/15-test_ml_kem_codecs_data/ |
H A D | prv-1024-priv.txt | 21 b0:a1:43:4b:b2:91:d2:c9:bb:70:72:30:57:e2:25: 23 1c:d2:c5:a9:35:a5:2b:4a:aa:2d:24:cb:5d:5c:9e: 39 d2:2c:b9:59:bc:31:be:42:34:50:40:3c:6b:c5:7d: 45 2e:c3:9e:d2:08:b7:22:09:a5:77:c6:b2:77:01:12: 47 be:68:01:d2:61:1f:cf:00:79:2a:9c:c4:f4:b4:99: 75 8b:e0:38:5d:ea:82:0d:a4:6e:4d:bb:44:d2:e4:62: 84 8d:35:1c:d2:b5:6e:e1:f0:bf:ea:34:aa:cf:a3:3d: 103 3b:74:21:95:03:97:c3:91:3a:2d:d2:3e:c6:d1:cb: 109 40:13:97:a3:d2:32:f4:26:a7:af:b0:82:bc:21:a4: 168 d2:23:3c:53:d2:c1:f8:b9:51:8e:3c:2d:e7:3a:19: [all …]
|
H A D | prv-1024-seed.txt | 27 b0:a1:43:4b:b2:91:d2:c9:bb:70:72:30:57:e2:25: 29 1c:d2:c5:a9:35:a5:2b:4a:aa:2d:24:cb:5d:5c:9e: 45 d2:2c:b9:59:bc:31:be:42:34:50:40:3c:6b:c5:7d: 51 2e:c3:9e:d2:08:b7:22:09:a5:77:c6:b2:77:01:12: 53 be:68:01:d2:61:1f:cf:00:79:2a:9c:c4:f4:b4:99: 81 8b:e0:38:5d:ea:82:0d:a4:6e:4d:bb:44:d2:e4:62: 90 8d:35:1c:d2:b5:6e:e1:f0:bf:ea:34:aa:cf:a3:3d: 109 3b:74:21:95:03:97:c3:91:3a:2d:d2:3e:c6:d1:cb: 115 40:13:97:a3:d2:32:f4:26:a7:af:b0:82:bc:21:a4: 174 d2:23:3c:53:d2:c1:f8:b9:51:8e:3c:2d:e7:3a:19: [all …]
|
/openssl/crypto/poly1305/ |
H A D | poly1305_base2_44.c | 88 u128 d0, d1, d2; in poly1305_blocks() local 116 d2 = ((u128)h0 * r2) + ((u128)h1 * r1) + ((u128)h2 * r0); in poly1305_blocks() 121 h2 = (u64)(d2 += (u64)(d1 >> 44)) & 0x03ffffffffff; /* last 42 bits */ in poly1305_blocks() 123 c = (d2 >> 42); in poly1305_blocks()
|
/openssl/test/recipes/30-test_evp_pkey_provided/ |
H A D | EC.priv.txt | 3 33:d0:43:83:a9:89:56:03:d2:d7:fe:6b:01:6f:e4: 9 bd:c9:d2:80:ec:e9:a7:08:29:71:2f:c9:56:82:ee:
|