Home
last modified time | relevance | path

Searched refs:EC_SCALAR (Results 1 – 7 of 7) sorted by relevance

/external/boringssl/src/crypto/fipsmodule/ec/
Dinternal.h101 } EC_SCALAR; typedef
116 int (*mul)(const EC_GROUP *group, EC_POINT *r, const EC_SCALAR *g_scalar,
117 const EC_POINT *p, const EC_SCALAR *p_scalar, BN_CTX *ctx);
122 const EC_SCALAR *g_scalar, const EC_POINT *p,
123 const EC_SCALAR *p_scalar, BN_CTX *ctx);
183 int ec_bignum_to_scalar(const EC_GROUP *group, EC_SCALAR *out,
188 int ec_bignum_to_scalar_unchecked(const EC_GROUP *group, EC_SCALAR *out,
193 int ec_random_nonzero_scalar(const EC_GROUP *group, EC_SCALAR *out,
201 const EC_SCALAR *g_scalar, const EC_POINT *p,
202 const EC_SCALAR *p_scalar, BN_CTX *ctx);
[all …]
Dec.c816 static int arbitrary_bignum_to_scalar(const EC_GROUP *group, EC_SCALAR *out, in arbitrary_bignum_to_scalar()
848 EC_SCALAR g_scalar_storage, p_scalar_storage; in EC_POINT_mul()
849 EC_SCALAR *g_scalar_arg = NULL, *p_scalar_arg = NULL; in EC_POINT_mul()
883 const EC_SCALAR *g_scalar, const EC_POINT *p, in ec_point_mul_scalar_public()
884 const EC_SCALAR *p_scalar, BN_CTX *ctx) { in ec_point_mul_scalar_public()
901 const EC_SCALAR *g_scalar, const EC_POINT *p, in ec_point_mul_scalar()
902 const EC_SCALAR *p_scalar, BN_CTX *ctx) { in ec_point_mul_scalar()
948 int ec_bignum_to_scalar(const EC_GROUP *group, EC_SCALAR *out, in ec_bignum_to_scalar()
960 int ec_bignum_to_scalar_unchecked(const EC_GROUP *group, EC_SCALAR *out, in ec_bignum_to_scalar_unchecked()
969 int ec_random_nonzero_scalar(const EC_GROUP *group, EC_SCALAR *out, in ec_random_nonzero_scalar()
Dwnaf.c96 const EC_SCALAR *scalar, size_t bits, int w) { in compute_wNAF()
240 int ec_wNAF_mul(const EC_GROUP *group, EC_POINT *r, const EC_SCALAR *g_scalar, in ec_wNAF_mul()
241 const EC_POINT *p, const EC_SCALAR *p_scalar, BN_CTX *ctx) { in ec_wNAF_mul()
Dp256-x86_64.c214 const EC_SCALAR *p_scalar) { in ecp_nistz256_windowed_mul()
308 const EC_SCALAR *g_scalar, in ecp_nistz256_points_mul()
310 const EC_SCALAR *p_scalar, BN_CTX *ctx) { in ecp_nistz256_points_mul()
Dp224-64.c1045 const EC_SCALAR *g_scalar, in ec_GFp_nistp224_points_mul()
1047 const EC_SCALAR *p_scalar, BN_CTX *ctx) { in ec_GFp_nistp224_points_mul()
/external/boringssl/src/crypto/fipsmodule/ecdsa/
Decdsa.c78 const EC_LOOSE_SCALAR *a, const EC_SCALAR *b) { in scalar_add_loose()
94 static int scalar_mod_mul_montgomery(const EC_GROUP *group, EC_SCALAR *r, in scalar_mod_mul_montgomery()
95 const EC_SCALAR *a, const EC_SCALAR *b) { in scalar_mod_mul_montgomery()
101 static int scalar_mod_mul_montgomery_loose(const EC_GROUP *group, EC_SCALAR *r, in scalar_mod_mul_montgomery_loose()
103 const EC_SCALAR *b) { in scalar_mod_mul_montgomery_loose()
123 OPENSSL_memset(out, 0, sizeof(EC_SCALAR)); in digest_to_scalar()
241 EC_SCALAR r, s, u1, u2, s_inv_mont; in ECDSA_do_verify()
306 EC_SCALAR *out_kinv_mont, BIGNUM **rp, in ecdsa_sign_setup()
308 const EC_SCALAR *priv_key) { in ecdsa_sign_setup()
311 EC_SCALAR k; in ecdsa_sign_setup()
[all …]
/external/boringssl/src/third_party/fiat/
Dp256.c1674 const EC_SCALAR *g_scalar, in ec_GFp_nistp256_points_mul()
1676 const EC_SCALAR *p_scalar, in ec_GFp_nistp256_points_mul()