/openssl/crypto/des/ |
H A D | cfb_enc.c | 63 c2ln(in, d0, d1, n); in DES_cfb_encrypt() 65 d0 ^= ti[0]; in DES_cfb_encrypt() 67 l2cn(d0, d1, out, n); in DES_cfb_encrypt() 75 v1 = d0; in DES_cfb_encrypt() 77 v0 = d0; in DES_cfb_encrypt() 84 l2c(d0, iv); in DES_cfb_encrypt() 110 c2ln(in, d0, d1, n); in DES_cfb_encrypt() 118 v1 = d0; in DES_cfb_encrypt() 120 v0 = d0; in DES_cfb_encrypt() 127 l2c(d0, iv); in DES_cfb_encrypt() [all …]
|
H A D | cfb64ede.c | 114 c2ln(in, d0, d1, n); in DES_ede3_cfb_encrypt() 116 d0 ^= ti[0]; in DES_ede3_cfb_encrypt() 118 l2cn(d0, d1, out, n); in DES_ede3_cfb_encrypt() 126 v1 = d0; in DES_ede3_cfb_encrypt() 128 v0 = d0; in DES_ede3_cfb_encrypt() 134 l2c(d0, iv); in DES_ede3_cfb_encrypt() 155 c2ln(in, d0, d1, n); in DES_ede3_cfb_encrypt() 163 v1 = d0; in DES_ede3_cfb_encrypt() 165 v0 = d0; in DES_ede3_cfb_encrypt() 171 l2c(d0, iv); in DES_ede3_cfb_encrypt() [all …]
|
H A D | ofb_enc.c | 28 register DES_LONG d0, d1, vv0, vv1, v0, v1, n = (numbits + 7) / 8; in DES_ofb_encrypt() local 62 c2ln(in, d0, d1, n); in DES_ofb_encrypt() 64 d0 = (d0 ^ vv0) & mask0; in DES_ofb_encrypt() 66 l2cn(d0, d1, out, n); in DES_ofb_encrypt() 87 v0 = v1 = d0 = d1 = ti[0] = ti[1] = vv0 = vv1 = 0; in DES_ofb_encrypt()
|
/openssl/crypto/chacha/asm/ |
H A D | chacha-c64xplus.pl | 141 || SWAP2 @X[$d0],@X[$d0] 171 XOR @Y[$a0],@Y[$d0],@Y[$d0] 177 XOR @X[$a0],@X[$d0],@X[$d0] 183 || SWAP2 @Y[$d0],@Y[$d0] 185 ROTL @X[$d0],8,@X[$d0] 242 ROTL @Y[$d0],8,@Y[$d0] 293 || ROTL @X[$d0],8,@X[$d0] 351 || ROTL @Y[$d0],8,@Y[$d0] 606 SWAP2 @X[$d0],@X[$d0] 632 ROTL @X[$d0],8,@X[$d0] [all …]
|
H A D | chacha-ia64.pl | 101 my ($a0,$b0,$c0,$d0)=@_; 111 xor @x[$d0]=@x[$d0],@x[$a0] 115 extr.u @y[0]=@x[$d0],16,16 };; 117 dep @x[$d0]=@x[$d0],@y[0],16,16 };; 118 { .mii; add @x[$c0]=@x[$c0],@x[$d0] 147 xor @x[$d0]=@x[$d0],@x[$a0] };; 149 extr.u @y[0]=@x[$d0],24,8 150 dep.z @x[$d0]=@x[$d0],8,24 };; 151 { .mii; or @x[$d0]=@x[$d0],@y[0] 182 $code.=<<___ if ($d0 == 12); [all …]
|
H A D | chacha-s390x.pl | 97 rll (@x[$d0],@x[$d0],16); 111 rll (@x[$d0],@x[$d0],8); 188 verllf (@x[$d0],@x[$d0],8); 822 vaf ($d0,$d0,@K[3]); 829 vperm ($d0,$d0,$d0,$beperm); 841 vx ($d0,$d0,$t3); 868 vx ($d0,$d0,$d1); 894 vx ($d0,$d0,$d1); 922 vx ($d0,$d0,$d1); 951 vx ($d0,$d0,$d1); [all …]
|
H A D | chacha-armv4.pl | 65 my ($a0,$b0,$c0,$d0)=@_; 69 my $odd = $d0&1; 799 vadd.i32 $d0,$d0,$t3 813 veor $d0,$d0,$t3 821 vst1.8 {$c0-$d0},[r14]! 836 vadd.i32 $d0#lo,$d0#lo,$t0#lo @ next counter value 1003 vst1.8 {$c0-$d0},[@t[0]] 1013 veor $d0,$d0,$t3 1015 vst1.8 {$c0-$d0},[r14]! 1034 veor $d0,$d0,$t3 [all …]
|
H A D | chacha-loongarch64.pl | 116 xor @x[$d0],@x[$d0],@x[$a0] 117 rotri.w @x[$d0],@x[$d0],16 # rotate left 16 bits 130 xor @x[$d0],@x[$d0],@x[$a0] 131 rotri.w @x[$d0],@x[$d0],24 # rotate left 8 bits 405 vxor.v @x[$d0],@x[$d0],@x[$a0] 406 vrotri.w @x[$d0],@x[$d0],16 # rotate left 16 bits 419 vxor.v @x[$d0],@x[$d0],@x[$a0] 420 vrotri.w @x[$d0],@x[$d0],24 # rotate left 8 bits 829 xvxor.v @x[$d0],@x[$d0],@x[$a0] 843 xvxor.v @x[$d0],@x[$d0],@x[$a0] [all …]
|
H A D | chacha-armv8.pl | 74 my ($a0,$b0,$c0,$d0)=@_; 84 "&eor_32 (@x[$d0],@x[$d0],@x[$a0])", 88 "&ror_32 (@x[$d0],@x[$d0],16)", 93 "&add_32 (@x[$c0],@x[$c0],@x[$d0])", 110 "&eor_32 (@x[$d0],@x[$d0],@x[$a0])", 114 "&ror_32 (@x[$d0],@x[$d0],24)", 397 my ($a0,$b0,$c0,$d0)=@_; 408 "&eor (@x[$d0],@x[$d0],@x[$a0])", 412 "&rev32_16 (@x[$d0],@x[$d0])", 417 "&add (@x[$c0],@x[$c0],@x[$d0])", [all …]
|
H A D | chacha-ppc.pl | 95 my ($a0,$b0,$c0,$d0)=@_; 105 "&xor (@x[$d0],@x[$d0],@x[$a0])", 109 "&rotlwi (@x[$d0],@x[$d0],16)", 114 "&add (@x[$c0],@x[$c0],@x[$d0])", 131 "&xor (@x[$d0],@x[$d0],@x[$a0])", 135 "&rotlwi (@x[$d0],@x[$d0],8)", 928 my ($a0,$b0,$c0,$d0)=@_; 939 "&vxor (@x[$d0],@x[$d0],@x[$a0])", 943 "&vrlw (@x[$d0],@x[$d0],'$sixteen')", 965 "&vxor (@x[$d0],@x[$d0],@x[$a0])", [all …]
|
H A D | chachap10-ppc.pl | 106 my ($a0,$b0,$c0,$d0)=@_; 117 "&vxor (@x[$d0],@x[$d0],@x[$a0])", 121 "&vrlw (@x[$d0],@x[$d0],'$sixteen')", 126 "&vadduwm (@x[$c0],@x[$c0],@x[$d0])", 143 "&vxor (@x[$d0],@x[$d0],@x[$a0])", 147 "&vrlw (@x[$d0],@x[$d0],'$eight')", 152 "&vadduwm (@x[$c0],@x[$c0],@x[$d0])", 530 "&vxor (@x[$d0],@x[$d0],@x[$a0])", 539 "&vrlw (@x[$d0],@x[$d0],@x[$c7])", 593 "&vxor (@x[$d0],@x[$d0],@x[$a0])", [all …]
|
H A D | chacha-x86_64.pl | 1392 "&vpxor (@x[$d0],@x[$a0],@x[$d0])", 1396 "&vprotd (@x[$d0],@x[$d0],16)", 1418 "&vpxor (@x[$d0],@x[$a0],@x[$d0])", 1422 "&vprotd (@x[$d0],@x[$d0],8)", 1862 "&vpxor (@x[$d0],@x[$a0],@x[$d0])", 1863 "&vpshufb (@x[$d0],@x[$d0],$t1)", 1881 "&vpxor (@x[$d0],@x[$a0],@x[$d0])", 1882 "&vpshufb (@x[$d0],@x[$d0],$t0)", 2909 "&vpxord (@x[$d0],@x[$d0],@x[$a0])", 2913 "&vprold (@x[$d0],@x[$d0],16)", [all …]
|
/openssl/crypto/bn/ |
H A D | bn_div.c | 270 BN_ULONG d0, d1; in bn_div_fixed_top() local 323 d0 = sdiv->d[div_n - 1]; in bn_div_fixed_top() 352 if (n0 == d0) in bn_div_fixed_top() 362 q = bn_div_words(n0, n1, d0); in bn_div_fixed_top() 370 rem = (n1 - q * d0) & BN_MASK2; in bn_div_fixed_top() 378 rem += d0; in bn_div_fixed_top() 379 if (rem < d0) in bn_div_fixed_top() 386 q = bn_div_words(n0, n1, d0); in bn_div_fixed_top() 388 rem = (n1 - q * d0) & BN_MASK2; in bn_div_fixed_top() 411 rem += d0; in bn_div_fixed_top() [all …]
|
H A D | bn_gf2m.c | 296 int n, dN, d0, d1; in BN_GF2m_mod_arr() local 334 d0 = n % BN_BITS2; in BN_GF2m_mod_arr() 335 d1 = BN_BITS2 - d0; in BN_GF2m_mod_arr() 338 if (d0) in BN_GF2m_mod_arr() 344 d0 = p[0] % BN_BITS2; in BN_GF2m_mod_arr() 345 d1 = BN_BITS2 - d0; in BN_GF2m_mod_arr() 347 if (d0) in BN_GF2m_mod_arr() 354 d0 = p[0] % BN_BITS2; in BN_GF2m_mod_arr() 355 zz = z[dN] >> d0; in BN_GF2m_mod_arr() 358 d1 = BN_BITS2 - d0; in BN_GF2m_mod_arr() [all …]
|
/openssl/crypto/poly1305/asm/ |
H A D | poly1305-armv8.pl | 101 add $d0,$d0,#:lo12:.Lpoly1305_blocks 109 csel $d0,$d0,$r0,eq 115 stp $d0,$d1,[$len] 157 adds $d0,$d0,$t0 178 adds $h0,$d0,$t0 246 adds $d0,$d0,$t0 267 adds $h0,$d0,$t0 353 rev $d0,$d0 399 rev $d0,$d0 916 add $d0,$d0,$h2,lsr#2 [all …]
|
H A D | poly1305-ppc.pl | 139 and $d0,$d0,$h0 192 lwbrx $d0,$d0,$inp 211 addc $d0,$d0,$t0 522 addc $d0,$d0,$t0 542 addc $d0,$d0,$t0 562 addc $d0,$d0,$t0 842 addc $d0,$d0,$t0 882 add $d0,$d0,$d1 # * 5 888 add $d0,$d0,$d2 # * 5 895 add $d0,$d0,$d1 # * 5 [all …]
|
H A D | poly1305-sparcv9.pl | 187 srlx $d0,$shr,$d0 190 or $t1,$d0,$d0 195 srlx $d0,32,$t0 203 umul $r0,$h0,$d0 213 add $t0,$d0,$d0 222 add $t1,$d0,$d0 231 add $t2,$d0,$d0 243 srlx $d0,32,$h1 939 andn $d0,$mask,$d0 ! mask exponent 967 and $d0,$mask,$d0 [all …]
|
H A D | poly1305-ppcfp.pl | 579 andc $d0,$d0,$mask # mask exponent 593 adde $h1,$h1,$d0 609 and $d0,$d0,$mask 612 or $h0,$h0,$d0 613 lwz $d0,0($nonce) # load nonce 625 addc $h0,$h0,$d0 # accumulate nonce 633 add $h1,$h1,$d0 637 srdi $d0,$h0,32 638 add $h1,$h1,$d0 660 and $d0,$d0,$mask [all …]
|
H A D | poly1305-s390x.pl | 244 lg ($d0,"0($ctx)"); 249 srlg ($h0,$d0,32); 276 xgr ($h0,$d0); 391 vlvgg ($R1,$d0,0); 395 vlvgg ($R3,$d0,0); 465 vlvgg ($H1,$d0,0); 469 vlvgg ($H3,$d0,0); 928 xgr ($h0,$d0); 933 lgr ($d0,$h0); 945 xgr ($h0,$d0); [all …]
|
/openssl/crypto/poly1305/ |
H A D | poly1305.c | 154 u128 d0, d1; in poly1305_blocks() local 167 h0 = (u64)(d0 = (u128)h0 + U8TOU64(inp + 0)); in poly1305_blocks() 168 h1 = (u64)(d1 = (u128)h1 + (d0 >> 64) + U8TOU64(inp + 8)); in poly1305_blocks() 176 d0 = ((u128)h0 * r0) + in poly1305_blocks() 185 h0 = (u64)d0; in poly1305_blocks() 186 h1 = (u64)(d1 += d0 >> 64); in poly1305_blocks() 296 u64 d0, d1, d2, d3; in poly1305_blocks() local 315 h0 = (u32)(d0 = (u64)h0 + U8TOU32(inp + 0)); in poly1305_blocks() 322 d0 = ((u64)h0 * r0) + in poly1305_blocks() 345 h0 = (u32)d0; in poly1305_blocks() [all …]
|
H A D | poly1305_base2_44.c | 88 u128 d0, d1, d2; in poly1305_blocks() local 114 d0 = ((u128)h0 * r0) + ((u128)h1 * s2) + ((u128)h2 * s1); in poly1305_blocks() 119 h0 = (u64)d0 & 0x0fffffffffff; in poly1305_blocks() 120 h1 = (u64)(d1 += (u64)(d0 >> 44)) & 0x0fffffffffff; in poly1305_blocks()
|
/openssl/test/recipes/15-test_ml_kem_codecs_data/ |
H A D | prv-1024-priv.txt | 53 d8:e9:04:9d:b6:9a:3a:12:61:d0:a2:85:9a:9b:4d: 59 93:a4:9e:9f:d0:96:91:b0:21:ed:f4:63:af:c5:19: 74 58:3b:99:68:5b:ca:54:1a:08:07:b1:63:ac:d0:88: 80 64:d0:44:c9:46:18:6b:c7:25:96:50:83:a8:92:bc: 85 2e:c7:91:e5:07:52:d4:d0:34:cb:1c:95:15:72:ca: 112 53:73:2d:57:c4:70:fb:41:ab:75:9b:65:d2:d0:44: 123 8a:6c:58:61:f3:1b:aa:0b:d0:26:94:70:e8:b5:51: 143 ec:64:6c:90:a0:46:12:32:4e:e7:d0:31:af:e5:34: 155 35:28:c0:2b:03:ce:10:bb:5f:72:01:38:d0:fb:b4: 157 22:bc:a5:4f:47:59:19:ac:85:90:98:c0:f0:d0:8a: [all …]
|
H A D | prv-1024-seed.txt | 59 d8:e9:04:9d:b6:9a:3a:12:61:d0:a2:85:9a:9b:4d: 65 93:a4:9e:9f:d0:96:91:b0:21:ed:f4:63:af:c5:19: 80 58:3b:99:68:5b:ca:54:1a:08:07:b1:63:ac:d0:88: 86 64:d0:44:c9:46:18:6b:c7:25:96:50:83:a8:92:bc: 91 2e:c7:91:e5:07:52:d4:d0:34:cb:1c:95:15:72:ca: 118 53:73:2d:57:c4:70:fb:41:ab:75:9b:65:d2:d0:44: 129 8a:6c:58:61:f3:1b:aa:0b:d0:26:94:70:e8:b5:51: 149 ec:64:6c:90:a0:46:12:32:4e:e7:d0:31:af:e5:34: 161 35:28:c0:2b:03:ce:10:bb:5f:72:01:38:d0:fb:b4: 163 22:bc:a5:4f:47:59:19:ac:85:90:98:c0:f0:d0:8a: [all …]
|
/openssl/test/recipes/15-test_ml_dsa_codecs_data/ |
H A D | prv-44-priv.txt | 21 08:6d:d0:06:26:52:40:85:80:44:30:91:06:2c:50: 36 46:26:20:06:29:11:c2:28:d0:20:48:02:b3:6c:a2: 41 30:80:a2:88:2d:84:a4:6d:8c:a6:29:d0:c6:84:42: 46 02:92:d0:24:81:20:04:08:49:18:44:a3:22:2d:5c: 67 5f:d3:dc:da:50:d8:70:82:e7:d0:d7:1d:1b:c9:b2: 72 5f:d0:99:24:13:2c:6f:91:f6:79:64:c1:42:67:4a: 89 e3:47:22:d2:7d:d3:f9:b8:98:94:d0:19:fd:5d:4d: 115 c6:34:4a:2f:6d:d4:7e:76:57:06:d0:0b:f4:a7:9a: 117 09:e5:d1:68:56:77:82:93:52:9f:02:86:d0:15:c3: 131 ca:df:b1:19:95:e5:9b:73:03:4c:f6:7e:d0:3a:b8: [all …]
|
H A D | prv-44-seed.txt | 25 08:6d:d0:06:26:52:40:85:80:44:30:91:06:2c:50: 40 46:26:20:06:29:11:c2:28:d0:20:48:02:b3:6c:a2: 45 30:80:a2:88:2d:84:a4:6d:8c:a6:29:d0:c6:84:42: 50 02:92:d0:24:81:20:04:08:49:18:44:a3:22:2d:5c: 71 5f:d3:dc:da:50:d8:70:82:e7:d0:d7:1d:1b:c9:b2: 76 5f:d0:99:24:13:2c:6f:91:f6:79:64:c1:42:67:4a: 93 e3:47:22:d2:7d:d3:f9:b8:98:94:d0:19:fd:5d:4d: 119 c6:34:4a:2f:6d:d4:7e:76:57:06:d0:0b:f4:a7:9a: 121 09:e5:d1:68:56:77:82:93:52:9f:02:86:d0:15:c3: 135 ca:df:b1:19:95:e5:9b:73:03:4c:f6:7e:d0:3a:b8: [all …]
|