/third_party/boringssl/src/crypto/fipsmodule/ec/ |
D | internal.h | 101 } EC_SCALAR; typedef 145 const EC_SCALAR *scalar); 148 const EC_SCALAR *scalar); 153 const EC_SCALAR *g_scalar, const EC_RAW_POINT *p, 154 const EC_SCALAR *p_scalar); 178 void (*scalar_inv_montgomery)(const EC_GROUP *group, EC_SCALAR *out, 179 const EC_SCALAR *in); 184 int (*scalar_inv_montgomery_vartime)(const EC_GROUP *group, EC_SCALAR *out, 185 const EC_SCALAR *in); 191 const EC_SCALAR *r); [all …]
|
D | scalar.c | 24 int ec_bignum_to_scalar(const EC_GROUP *group, EC_SCALAR *out, in ec_bignum_to_scalar() 34 int ec_scalar_equal_vartime(const EC_GROUP *group, const EC_SCALAR *a, in ec_scalar_equal_vartime() 35 const EC_SCALAR *b) { in ec_scalar_equal_vartime() 40 int ec_scalar_is_zero(const EC_GROUP *group, const EC_SCALAR *a) { in ec_scalar_is_zero() 48 int ec_random_nonzero_scalar(const EC_GROUP *group, EC_SCALAR *out, in ec_random_nonzero_scalar() 54 void ec_scalar_add(const EC_GROUP *group, EC_SCALAR *r, const EC_SCALAR *a, in ec_scalar_add() 55 const EC_SCALAR *b) { in ec_scalar_add() 62 void ec_scalar_to_montgomery(const EC_GROUP *group, EC_SCALAR *r, in ec_scalar_to_montgomery() 63 const EC_SCALAR *a) { in ec_scalar_to_montgomery() 68 void ec_scalar_from_montgomery(const EC_GROUP *group, EC_SCALAR *r, in ec_scalar_from_montgomery() [all …]
|
D | wnaf.c | 88 const EC_SCALAR *scalar, size_t bits, int w) { in ec_compute_wNAF() 178 const EC_SCALAR *g_scalar, const EC_RAW_POINT *p, in ec_GFp_mont_mul_public() 179 const EC_SCALAR *p_scalar) { in ec_GFp_mont_mul_public()
|
D | p256-x86_64.c | 205 const EC_SCALAR *p_scalar) { in ecp_nistz256_windowed_mul() 322 const EC_SCALAR *scalar) { in ecp_nistz256_point_mul() 333 const EC_SCALAR *scalar) { in ecp_nistz256_point_mul_base() 375 const EC_SCALAR *g_scalar, in ecp_nistz256_points_mul_public() 377 const EC_SCALAR *p_scalar) { in ecp_nistz256_points_mul_public() 493 static void ecp_nistz256_inv_mod_ord(const EC_GROUP *group, EC_SCALAR *out, in ecp_nistz256_inv_mod_ord() 494 const EC_SCALAR *in) { in ecp_nistz256_inv_mod_ord() 575 EC_SCALAR *out, in ecp_nistz256_mont_inv_mod_ord_vartime() 576 const EC_SCALAR *in) { in ecp_nistz256_mont_inv_mod_ord_vartime() 594 const EC_SCALAR *r) { in ecp_nistz256_cmp_x_coordinate()
|
D | simple_mul.c | 25 const EC_RAW_POINT *p, const EC_SCALAR *scalar) { in ec_GFp_mont_mul() 82 const EC_SCALAR *scalar) { in ec_GFp_mont_mul_base()
|
D | simple.c | 355 EC_SCALAR *out, in ec_GFp_simple_mont_inv_mod_ord_vartime() 356 const EC_SCALAR *in) { in ec_GFp_simple_mont_inv_mod_ord_vartime() 370 const EC_SCALAR *r) { in ec_GFp_simple_cmp_x_coordinate() 377 EC_SCALAR x; in ec_GFp_simple_cmp_x_coordinate()
|
D | ec.c | 858 static int arbitrary_bignum_to_scalar(const EC_GROUP *group, EC_SCALAR *out, in arbitrary_bignum_to_scalar() 916 EC_SCALAR scalar; in EC_POINT_mul() 924 EC_SCALAR scalar; in EC_POINT_mul() 945 const EC_SCALAR *g_scalar, const EC_RAW_POINT *p, in ec_point_mul_scalar_public() 946 const EC_SCALAR *p_scalar) { in ec_point_mul_scalar_public() 957 const EC_RAW_POINT *p, const EC_SCALAR *scalar) { in ec_point_mul_scalar() 968 const EC_SCALAR *scalar) { in ec_point_mul_scalar_base() 979 const EC_SCALAR *r) { in ec_cmp_x_coordinate() 983 int ec_get_x_coordinate_as_scalar(const EC_GROUP *group, EC_SCALAR *out, in ec_get_x_coordinate_as_scalar()
|
D | p224-64.c | 964 const EC_SCALAR *scalar) { in ec_GFp_nistp224_point_mul() 1012 const EC_SCALAR *scalar) { in ec_GFp_nistp224_point_mul_base() 1059 const EC_SCALAR *g_scalar, in ec_GFp_nistp224_point_mul_public() 1061 const EC_SCALAR *p_scalar) { in ec_GFp_nistp224_point_mul_public()
|
D | ec_test.cc | 741 EC_SCALAR one; in TEST_P() 771 EC_SCALAR sc31, sc32; in TEST_P() 905 EC_SCALAR a_scalar, b_scalar; in TEST()
|
D | ec_montgomery.c | 423 const EC_SCALAR *r) { in ec_GFp_mont_cmp_x_coordinate()
|
D | p256-x86_64_test.cc | 116 EC_SCALAR in_scalar, out_scalar, result; in TEST()
|
/third_party/boringssl/src/crypto/fipsmodule/ecdsa/ |
D | ecdsa.c | 72 static void digest_to_scalar(const EC_GROUP *group, EC_SCALAR *out, in digest_to_scalar() 81 OPENSSL_memset(out, 0, sizeof(EC_SCALAR)); in digest_to_scalar() 155 EC_SCALAR r, s, u1, u2, s_inv_mont, m; in ECDSA_do_verify() 190 static int ecdsa_sign_setup(const EC_KEY *eckey, EC_SCALAR *out_kinv_mont, in ecdsa_sign_setup() 191 EC_SCALAR *out_r, const uint8_t *digest, in ecdsa_sign_setup() 192 size_t digest_len, const EC_SCALAR *priv_key) { in ecdsa_sign_setup() 203 EC_SCALAR k; in ecdsa_sign_setup() 261 const EC_SCALAR *priv_key = &eckey->priv_key->scalar; in ECDSA_do_sign() 265 EC_SCALAR kinv_mont, r_mont, s, m, tmp; in ECDSA_do_sign()
|
/third_party/boringssl/src/crypto/fipsmodule/ecdh/ |
D | ecdh.c | 86 const EC_SCALAR *const priv = &priv_key->priv_key->scalar; in ECDH_compute_key_fips()
|
/third_party/boringssl/src/crypto/ecdh_extra/ |
D | ecdh_extra.c | 88 const EC_SCALAR *const priv = &priv_key->priv_key->scalar; in ECDH_compute_key()
|
/third_party/boringssl/src/third_party/fiat/ |
D | p256.c | 806 const EC_SCALAR *scalar) { in ec_GFp_nistp256_point_mul() 872 const EC_SCALAR *scalar) { in ec_GFp_nistp256_point_mul_base() 918 const EC_SCALAR *g_scalar, in ec_GFp_nistp256_point_mul_public() 920 const EC_SCALAR *p_scalar) { in ec_GFp_nistp256_point_mul_public() 999 const EC_SCALAR *r) { in ec_GFp_nistp256_cmp_x_coordinate()
|