/openssl/crypto/poly1305/asm/ |
H A D | poly1305-armv8.pl | 144 adcs $h1,$h1,$t1 205 csel $h1,$h1,$d1,eq 212 adc $h1,$h1,$t1 215 rev $h1,$h1 332 adc $h1,$h1,xzr 345 adcs $h1,$h1,xzr 353 adcs $h1,$h1,$d1 399 adcs $h1,$h1,$d1 902 adc $h1,$h1,xzr 930 adc $h1,$h1,$t1 [all …]
|
H A D | poly1305-ppc.pl | 290 and $h1,$h1,r0 308 or $h1,$h1,$h4 327 srdi $h1,$h1,8 332 srdi $h1,$h1,8 337 srdi $h1,$h1,8 342 srdi $h1,$h1,8 347 srdi $h1,$h1,8 352 srdi $h1,$h1,8 357 srdi $h1,$h1,8 601 addze $h1,$h1 [all …]
|
H A D | poly1305-sparcv9.pl | 116 srlx $h1,$shr,$h1 119 or $h2,$h1,$h1 123 and $t1,$h1,$h1 198 addccc $t0,$h1,$h1 247 addcc $d1,$h1,$h1 262 addccc %g0,$h1,$h1 403 addccc $r1,$h1,$h1 974 or $d1,$h1,$h1 991 srl $h1,8,$h1 1000 srl $h1,8,$h1 [all …]
|
H A D | poly1305-armv4.pl | 229 adcs $h1,$h1,r3 263 adcs $h1,$h1,r1 317 adcs $h1,$h1,#0 384 adcs $h1,$h1,$g1 391 rev $h1,$h1 403 mov $h1,$h1,lsr#8 412 mov $h1,$h1,lsr#8 421 mov $h1,$h1,lsr#8 1181 adcs $h1,$h1,#0 1207 adcs $h1,$h1,$g1 [all …]
|
H A D | poly1305-mips.pl | 210 ld $h1,8($ctx) 272 daddu $h1,$in1 274 sltu $tmp1,$h1,$in1 275 daddu $h1,$tmp0 286 mflo ($tmp0,$s1,$h1) 287 mfhi ($tmp1,$s1,$h1) 300 mflo ($tmp0,$r0,$h1) 301 mfhi ($tmp1,$r0,$h1) 326 daddu $h1,$d1,$tmp0 327 sltu $tmp0,$h1,$tmp0 [all …]
|
H A D | poly1305-s390x.pl | 173 lgr ($h1,$d1lo); 184 algr ($h1,$h0); 257 srlg ($h1,$h1,12); 271 xgr ($h1,$d1); 277 xgr ($h1,$d1); 909 srlg ($h1,$h1,12); 923 xgr ($h1,$d1); 929 xgr ($h1,$d1); 934 lgr ($d1,$h1); 946 xgr ($h1,$d1); [all …]
|
H A D | poly1305-ppcfp.pl | 593 adde $h1,$h1,$d0 599 addze $d1,$h1 610 andc $h1,$h1,$mask 616 or $h1,$h1,$d1 626 adde $h1,$h1,$d1 633 add $h1,$h1,$d0 638 add $h1,$h1,$d0 639 srdi $d1,$h1,32 646 insrdi $h0,$h1,32,0 674 srdi $h1,$h0,32 [all …]
|
H A D | poly1305-ia64.S | 107 h0=r17; h1=r18; h2=r19; 129 ld8 h1=[r9],16 189 add h1=h1,i1 194 { .mmi; (p6) add h1=1,h1;; 195 setf.sig HF1=h1 234 { .mmi; add h1=r26,r28 238 cmp.ltu p7,p0=h1,r28 243 { .mmi; add h1=h1,r23;; 244 cmp.ltu p6,p7=h1,r23 262 (p6) add h1=1,h1 };; [all …]
|
H A D | poly1305-x86_64.pl | 127 mov $h2,$h1 # borrow $h1 132 add $h1,$d2 133 mov $d1,$h1 137 add $d2,$h1 147 adc \$0,$h1 366 mov $r1,$h1 411 mov $h1,$d1 462 mov $h1,$d1 502 mov $h1,$d1 584 adc $d2,$h1 [all …]
|
H A D | poly1305-x86.pl | 149 ($h0,$h1,$h2,$h3,$h4,
|
/openssl/crypto/poly1305/ |
H A D | poly1305_base2_44.c | 87 u64 h0, h1, h2, c; in poly1305_blocks() local 99 h1 = st->h[1]; in poly1305_blocks() 131 st->h[1] = h1; in poly1305_blocks() 138 u64 h0, h1, h2; in poly1305_emit() local 144 h1 = st->h[1]; in poly1305_emit() 148 h0 = (u64)(t = (u128)h0 + (h1 << 44)); h1 >>= 20; in poly1305_emit() 149 h1 = (u64)(t = (u128)h1 + (h2 << 24) + (t >> 64)); h2 >>= 40; in poly1305_emit() 154 g1 = (u64)(t = (u128)h1 + (t >> 64)); in poly1305_emit() 163 h1 = (h1 & mask) | g1; in poly1305_emit() 167 h1 = (u64)(t = (u128)h1 + nonce[2] + ((u64)nonce[3]<<32) + (t >> 64)); in poly1305_emit() [all …]
|
H A D | poly1305.c | 162 h1 = st->h[1]; in poly1305_blocks() 168 h1 = (u64)(d1 = (u128)h1 + (d0 >> 64) + U8TOU64(inp + 8)); in poly1305_blocks() 209 st->h[1] = h1; in poly1305_blocks() 223 h1 = st->h[1]; in poly1305_emit() 237 h1 = (h1 & mask) | g1; in poly1305_emit() 308 h1 = st->h[1]; in poly1305_blocks() 316 h1 = (u32)(d1 = (u64)h1 + (d0 >> 32) + U8TOU32(inp + 4)); in poly1305_blocks() 373 st->h[1] = h1; in poly1305_blocks() 389 h1 = st->h[1]; in poly1305_emit() 409 h1 = (h1 & mask) | g1; in poly1305_emit() [all …]
|
H A D | poly1305_ieee754.c | 433 u64 h0, h1, h2, h3, h4; in poly1305_emit() local 442 h1 = st->h[1].u & 0x000fffffffffffffULL; in poly1305_emit() 455 h1 += h0>>32; h0 &= 0xffffffffU; in poly1305_emit() 456 h2 += h1>>32; h1 &= 0xffffffffU; in poly1305_emit() 461 g1 = (u32)(t = h1 + (t >> 32)); in poly1305_emit() 474 g1 |= (h1 & mask); in poly1305_emit()
|
/openssl/crypto/sha/asm/ |
H A D | sha1-ia64.pl | 43 ($h0,$h1,$h2,$h3,$h4) = ("h0","h1","h2","h3","h4"); 51 ($h0,$h1,$h2,$h3,$h4) = ("loc5","loc6","loc7","loc8","loc9"); 186 add $h1=$h1,$a };; // wrap up 261 { .mlx; ld4 $h1=[tmp0],8 276 mov $B=$h1 277 mux2 tmp6=$h1,0x44 } 304 st4 [tmp0]=$h1,8 };;
|
/openssl/crypto/ec/ |
H A D | curve25519.c | 319 h2 |= h1 >> 51; h1 &= MASK51; in fe51_frombytes() 324 h[1] = h1; in fe51_frombytes() 333 uint64_t h1 = h[1]; in fe51_tobytes() local 341 q = (h1 + q) >> 51; in fe51_tobytes() 349 h2 += h1 >> 51; h1 &= MASK51; in fe51_tobytes() 445 g2 += (uint64_t)(h1 >> 51); g1 = (uint64_t)h1 & MASK51; in fe51_mul() 498 g2 += (uint64_t)(h1 >> 51); g1 = (uint64_t)h1 & MASK51; in fe51_sq() 525 g2 += (uint64_t)(h1 >> 51); g1 = (uint64_t)h1 & MASK51; in fe51_mul121666() 875 int32_t h1 = h[1]; in fe_tobytes() local 903 h2 += h1 >> 25; h1 &= kBottom25Bits; in fe_tobytes() [all …]
|
/openssl/crypto/modes/asm/ |
H A D | aes-gcm-armv8-unroll8_64.pl | 594 ext $h1.16b, $h1.16b, $h1.16b, #8 880 ext $h1.16b, $h1.16b, $h1.16b, #8 1308 ext $h1.16b, $h1.16b, $h1.16b, #8 1673 ext $h1.16b, $h1.16b, $h1.16b, #8 1952 ext $h1.16b, $h1.16b, $h1.16b, #8 2381 ext $h1.16b, $h1.16b, $h1.16b, #8 2887 ext $h1.16b, $h1.16b, $h1.16b, #8 3171 ext $h1.16b, $h1.16b, $h1.16b, #8 3605 ext $h1.16b, $h1.16b, $h1.16b, #8 4050 ext $h1.16b, $h1.16b, $h1.16b, #8 [all …]
|
H A D | aes-gcm-armv8_64.pl | 187 my ($h1,$h2,$h3,$h4,$h12k,$h34k)=map("v$_",(12..17)); 382 trn2 $h12k.2d, $h1.2d, $h2.2d @ h2l | h1l 403 trn1 $t0.2d, $h1.2d, $h2.2d @ h2h | h1h 1281 trn1 $t0.2d, $h1.2d, $h2.2d @ h2h | h1h 1287 trn2 $h12k.2d, $h1.2d, $h2.2d @ h2l | h1l 2049 my ($h1,$h2,$h3,$h4,$h12k,$h34k)=map("v$_",(12..17)); 2248 trn2 $h12k.2d, $h1.2d, $h2.2d @ h2l | h1l 2255 trn1 $t0.2d, $h1.2d, $h2.2d @ h2h | h1h 3165 trn2 $h12k.2d, $h1.2d, $h2.2d @ h2l | h1l 3213 trn1 $t0.2d, $h1.2d, $h2.2d @ h2h | h1h [all …]
|
/openssl/crypto/sha/ |
H A D | sha_local.h | 25 ll=(c)->h1; (void)HOST_l2c(ll,(s)); \ 58 c->h1 = INIT_DATA_h1; in HASH_INIT() 149 B = c->h1; in HASH_BLOCK_DATA_ORDER() 316 c->h1 = (c->h1 + T) & 0xffffffffL; in HASH_BLOCK_DATA_ORDER() 325 B = c->h1; in HASH_BLOCK_DATA_ORDER() 374 B = c->h1; in HASH_BLOCK_DATA_ORDER() 402 c->h1 = (c->h1 + B) & 0xffffffffL; in HASH_BLOCK_DATA_ORDER() 411 B = c->h1; in HASH_BLOCK_DATA_ORDER()
|
/openssl/test/ocsp-tests/ |
H A D | D2_Cert_ICA.pem | 8 VJsL03+EcPoSs8u/h1/Gf4bTsjBc1v2t8Xvc5fhglgmSEPXQU977e35ziKxSiHtK
|
/openssl/providers/implementations/ciphers/ |
H A D | cipher_aes_cbc_hmac_sha1_hw.c | 188 mctx->B[i] = sctx->md.h1; in tls1_multi_block_encrypt() 294 mctx->B[i] = sctx->tail.h1; in tls1_multi_block_encrypt() 307 mctx->B[i] = sctx->tail.h1; in tls1_multi_block_encrypt() 544 pmac->u[1] |= sctx->md.h1 & mask; in aesni_cbc_hmac_sha1_cipher() 560 pmac->u[1] |= sctx->md.h1 & mask; in aesni_cbc_hmac_sha1_cipher() 572 pmac->u[1] |= sctx->md.h1 & mask; in aesni_cbc_hmac_sha1_cipher()
|
/openssl/crypto/evp/ |
H A D | e_aes_cbc_hmac_sha1.c | 226 ctx->B[i] = key->md.h1; in tls1_1_multi_block_encrypt() 332 ctx->B[i] = key->tail.h1; in tls1_1_multi_block_encrypt() 345 ctx->B[i] = key->tail.h1; in tls1_1_multi_block_encrypt() 630 pmac->u[1] |= key->md.h1 & mask; in aesni_cbc_hmac_sha1_cipher() 646 pmac->u[1] |= key->md.h1 & mask; in aesni_cbc_hmac_sha1_cipher() 658 pmac->u[1] |= key->md.h1 & mask; in aesni_cbc_hmac_sha1_cipher()
|
/openssl/include/openssl/ |
H A D | sha.h | 43 SHA_LONG h0, h1, h2, h3, h4; member
|
/openssl/ssl/record/methods/ |
H A D | ssl3_cbc.c | 80 l2n(sha1->h1, md_out); in tls1_sha1_final_raw()
|
/openssl/ |
H A D | CHANGES.md | 2566 (which works for `<h1>` and `<h2>` headings only).
|