Home
last modified time | relevance | path

Searched refs:shift (Results 1 – 15 of 15) sorted by relevance

/crypto/
A Ddeterministic_nonce.c32 int shift; in bits2int() local
37 shift = blen_bits - qlen_bits; in bits2int()
38 if (shift > 0) in bits2int()
39 return BN_rshift(out, out, shift); in bits2int()
59 int shift; in bits2int_consttime() local
67 shift = blen_bits - qlen_bits; in bits2int_consttime()
68 if (shift > 0) in bits2int_consttime()
69 return bn_rshift_fixed_top(out, out, shift); in bits2int_consttime()
A Dparams.c515 unsigned int shift; in OSSL_PARAM_set_int32() local
522 shift = real_shift(); in OSSL_PARAM_set_int32()
523 if (shift < 8 * sizeof(val) - 1) { in OSSL_PARAM_set_int32()
525 if ((u32 >> shift) != 0) { in OSSL_PARAM_set_int32()
674 unsigned int shift; in OSSL_PARAM_set_uint32() local
682 shift = real_shift(); in OSSL_PARAM_set_uint32()
683 if (shift < 8 * sizeof(val) && (val >> shift) != 0) { in OSSL_PARAM_set_uint32()
/crypto/md5/asm/
A Dmd5-riscv64-zbb.pl70 my ($a, $b, $c, $d, $x, $const, $shift, $is_odd) = @_;
93 @{[roriw $a, $a, 32 - $shift]}
98 @{[roriw_rv64i $a, $a, $T1, $T2, 32 - $shift]}
109 my ($a, $b, $c, $d, $x, $const, $shift, $is_odd) = @_;
132 @{[roriw $a, $a, 32 - $shift]}
137 @{[roriw_rv64i $a, $a, $T1, $T2, 32 - $shift]}
148 my ($a, $b, $c, $d, $x, $const, $shift, $is_odd) = @_;
170 @{[roriw $a, $a, 32 - $shift]}
175 @{[roriw_rv64i $a, $a, $T1, $T2, 32 - $shift]}
220 @{[roriw $a, $a, 32 - $shift]}
[all …]
/crypto/bn/
A Dbn_gcd.c268 int shift; in int_bn_mod_inverse() local
283 shift = 0; in int_bn_mod_inverse()
284 while (!BN_is_bit_set(B, shift)) { /* note that 0 < B */ in int_bn_mod_inverse()
285 shift++; in int_bn_mod_inverse()
297 if (shift > 0) { in int_bn_mod_inverse()
298 if (!BN_rshift(B, B, shift)) in int_bn_mod_inverse()
305 shift = 0; in int_bn_mod_inverse()
306 while (!BN_is_bit_set(A, shift)) { /* note that 0 < A */ in int_bn_mod_inverse()
307 shift++; in int_bn_mod_inverse()
317 if (shift > 0) { in int_bn_mod_inverse()
[all …]
A Dbn_recp.c49 recp->shift = 0; in BN_RECP_CTX_set()
118 if (i != recp->shift) in BN_div_recp()
119 recp->shift = BN_reciprocal(&(recp->Nr), &(recp->N), i, ctx); in BN_div_recp()
121 if (recp->shift == -1) in BN_div_recp()
A Dbn_local.h280 int shift; member
/crypto/sm4/asm/
A Dsm4-x86_64.pl285 my $shift = $1;
287 if ($shift) {
288 $shift = ",0x".sprintf("%02x", $shift);
294 return ".byte 0xc4,".$b1.",".$b2.",0xda,".$b3.$shift;
/crypto/modes/
A Docb128.c42 static void ocb_block_lshift(const unsigned char *in, size_t shift, in ocb_block_lshift() argument
49 carry_next = in[i] >> (8 - shift); in ocb_block_lshift()
50 out[i] = (in[i] << shift) | carry; in ocb_block_lshift()
218 size_t bottom, shift; in CRYPTO_ocb128_setiv() local
250 shift = bottom % 8; in CRYPTO_ocb128_setiv()
251 ocb_block_lshift(stretch + (bottom / 8), shift, ctx->sess.offset.c); in CRYPTO_ocb128_setiv()
253 mask <<= 8 - shift; in CRYPTO_ocb128_setiv()
255 (*(stretch + (bottom / 8) + 16) & mask) >> (8 - shift); in CRYPTO_ocb128_setiv()
/crypto/rsa/
A Drsa_sp800_56b_check.c92 int shift; in ossl_rsa_check_prime_factor_range() local
95 shift = nbits - BN_num_bits(&ossl_bn_inv_sqrt_2); in ossl_rsa_check_prime_factor_range()
110 if (shift >= 0) { in ossl_rsa_check_prime_factor_range()
116 if (!BN_lshift(low, low, shift)) in ossl_rsa_check_prime_factor_range()
118 } else if (!BN_rshift(low, low, -shift)) { in ossl_rsa_check_prime_factor_range()
/crypto/des/asm/
A Dcrypt586.pl149 local($a,$b,$tt,$shift,$mask,$last)=@_;
151 &rotl( $a, $shift ) if ($shift != 0);
A Ddes-586.pl255 local($a,$b,$tt,$shift,$mask,$last)=@_;
257 &rotl( $a, $shift ) if ($shift != 0);
A Ddes_enc.m4103 ! the C code. The permutations are done with a clever shift, xor, and
/crypto/bn/asm/
A Dx86_64-mont5.pl1608 my ($shift,$carry)=($a0,$a1);
1612 xor $shift,$shift
1627 lea ($shift,$A0[0],2),$S[0] # t[2*i]<<1 | shift
1633 mov $A0[1],$shift # shift=t[2*i+1]>>63
1650 mov $A0[1],$shift # shift=t[2*i+1]>>63
1672 mov $A0[1],$shift # shift=t[2*i+1]>>63
1689 mov $A0[1],$shift # shift=t[2*i+1]>>63
1706 mov $A0[1],$shift # shift=t[2*i+1]>>63
1723 mov $A0[1],$shift # shift=t[2*i+1]>>63
1744 mov $A0[1],$shift # shift=t[2*i+1]>>63
[all …]
/crypto/whrlpool/asm/
A Dwp-mmx.pl82 elsif ($SCALE==8) { (8*shift); }
/crypto/err/
A Dopenssl.txt189 BN_R_INVALID_SHIFT:119:invalid shift

Completed in 81 milliseconds