/openssl/crypto/bn/ |
H A D | bn_local.h | 422 # define BN_UMULT_LOHI(low,high,a,b) \ argument 424 : "=a"(low),"=d"(high) \ 435 # define BN_UMULT_LOHI(low,high,a,b) ((low)=_umul128((a),(b),&(high))) argument 445 # define BN_UMULT_LOHI(low,high,a,b) \ argument 447 : "=l"(low),"=h"(high) \ 504 BN_ULONG high,low,ret,tmp=(a); \ 506 BN_UMULT_LOHI(low,high,w,tmp); \ 510 ret += low; \ 511 (c) += (ret<low)?1:0; \ 516 BN_ULONG high,low,ret,ta=(a); \ [all …]
|
H A D | bn_lib.c | 39 void BN_set_params(int mult, int high, int low, int mont) in BN_set_params() argument 53 if (low >= 0) { in BN_set_params() 54 if (low > (int)(sizeof(int) * 8) - 1) in BN_set_params() 55 low = sizeof(int) * 8 - 1; in BN_set_params() 56 bn_limit_bits_low = low; in BN_set_params() 57 bn_limit_num_low = 1 << low; in BN_set_params()
|
H A D | README.pod | 123 word-wise, and places the low and high bytes of the result in B<rp>. 162 arrays B<r>, B<a> and B<b>. It computes the B<n> low words of 194 low word of the result in B<r> and the high word in B<c>. 197 places the low word of the result in B<r> and the high word in B<c>. 199 sqr(B<r0>, B<r1>, B<a>) computes B<a>*B<a> and places the low word 223 B<BIGNUM> that contains the B<n> low or high words of B<a>.
|
/openssl/crypto/ec/ |
H A D | ecp_nistp256.c | 441 low = ~low; in felem_shrink() 442 low = 0 - (low >> 63); in felem_shrink() 491 low = a; in smallfelem_square() 497 low = a; in smallfelem_square() 504 low = a; in smallfelem_square() 511 low = a; in smallfelem_square() 517 low = a; in smallfelem_square() 524 low = a; in smallfelem_square() 530 low = a; in smallfelem_square() 537 low = a; in smallfelem_square() [all …]
|
/openssl/doc/man7/ |
H A D | migration_guide.pod | 1027 =head4 Deprecated low-level object creation 1048 =head4 Deprecated low-level digest functions 1066 =head4 Deprecated low-level MAC functions 1236 See L</Deprecated low-level MAC functions>. 1242 See L</Deprecated low-level MAC functions>. 1330 See L</Deprecated low-level object creation> 1418 See L</Deprecated low-level object creation> 1593 See L</Deprecated low-level object creation> 1767 See L</Deprecated low-level MAC functions>. 1804 See L</Deprecated low-level MAC functions>. [all …]
|
H A D | evp.pod | 76 Although low-level algorithm specific functions exist for many algorithms 78 versions of new algorithms cannot be accessed using the low-level functions. 80 cleanly supported at the low-level and some operations are more efficient
|
/openssl/crypto/modes/ |
H A D | siv128.c | 35 uint32_t low = (uint32_t)x; in byteswap8() local 38 low = (rotl8(low) & 0x00ff00ff) | (rotr8(low) & 0xff00ff00); in byteswap8() 39 return ((uint64_t)low) << 32 | (uint64_t)high; in byteswap8() 77 uint64_t low = siv128_getword(b, 1); in siv128_dbl() local 79 uint64_t low_carry = low & (((uint64_t)1) << 63); in siv128_dbl() 84 low = (low << 1) ^ (uint64_t)low_mask; in siv128_dbl() 86 siv128_putword(b, 1, low); in siv128_dbl()
|
/openssl/crypto/rsa/ |
H A D | rsa_sp800_56b_check.c | 91 BIGNUM *low; in ossl_rsa_check_prime_factor_range() local 102 low = BN_CTX_get(ctx); in ossl_rsa_check_prime_factor_range() 103 if (low == NULL) in ossl_rsa_check_prime_factor_range() 107 if (!BN_copy(low, &ossl_bn_inv_sqrt_2)) 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() 121 if (BN_cmp(p, low) <= 0) in ossl_rsa_check_prime_factor_range()
|
/openssl/crypto/bn/asm/ |
H A D | x86_64-gcc.c | 75 register BN_ULONG high,low; \ 77 : "=a"(low),"=d"(high) \ 82 : "a"(low),"g"(0) \ 92 register BN_ULONG high,low; \ 94 : "=a"(low),"=d"(high) \ 99 : "a"(low),"g"(0) \
|
H A D | bn-c64xplus.asm | 293 ;; because of low-counter effect, when prologue phase finishes
|
/openssl/providers/common/der/ |
H A D | der_dsa_gen.c.in | 13 * DSA low level APIs are deprecated for public use, but still ok for
|
/openssl/doc/man3/ |
H A D | RSA_private_encrypt.pod | 5 RSA_private_encrypt, RSA_public_decrypt - low-level signature operations 28 These functions handle RSA signatures at a low-level.
|
H A D | OSSL_PROVIDER.pod | 129 NULL OSSL_ALGORITHM entry. This is considered a low-level function that most 134 low-level function that most applications should not need to call.
|
H A D | EVP_VerifyInit.pod | 60 preference to the low-level interfaces. This is because the code then becomes
|
H A D | EVP_PKEY_set1_RSA.pod | 94 directly where possible. If access to the low level key parameters is required 105 possible. If access to the low level key parameters is required then
|
H A D | SSL_get_client_random.pod | 52 use in low-level protocols. You probably should not use them, unless
|
H A D | EVP_SignInit.pod | 60 preference to the low-level interfaces. This is because the code then becomes
|
H A D | OSSL_HTTP_REQ_CTX.pod | 19 - HTTP client low-level functions 58 This file documents low-level HTTP functions rarely used directly. High-level
|
H A D | UI_create_method.pod | 54 A method contains a few functions that implement the low-level of the
|
H A D | DES_random_key.pod | 271 first 12 bits will come from the 1st input byte and the low half of 272 the second input byte. The second 12 bits will have the low 8 bits
|
H A D | ECDSA_SIG_new.pod | 8 ECDSA_do_sign_ex - low-level elliptic curve digital signature algorithm (ECDSA)
|
H A D | EVP_DigestVerifyInit.pod | 137 preference to the low-level interfaces. This is because the code then becomes
|
/openssl/doc/internal/man7/ |
H A D | deprecation.pod | 100 * Suppress deprecation warnings for RSA low level implementations that are 123 * RSA low level APIs are deprecated for public use, but are kept for
|
/openssl/crypto/ec/curve448/ |
H A D | curve448.c | 332 mask_t low; in ossl_curve448_point_decode_like_eddsa_and_mul_by_ratio() local 337 low = ~word_is_zero(enc2[EDDSA_448_PRIVATE_BYTES - 1] & 0x80); in ossl_curve448_point_decode_like_eddsa_and_mul_by_ratio() 352 gf_cond_neg(p->x, gf_lobit(p->x) ^ low); in ossl_curve448_point_decode_like_eddsa_and_mul_by_ratio()
|
/openssl/ |
H A D | README-ENGINES.md | 7 The ENGINE API was introduced in OpenSSL version 0.9.6 as a low level 133 The new "dynamic" ENGINE provides a low-overhead way to support ENGINE
|