/external/boringssl/src/crypto/fipsmodule/ec/ |
internal.h | 107 const BIGNUM *b, BN_CTX *); 109 BIGNUM *x, BIGNUM *y, BN_CTX *); 117 const EC_POINT *p, const EC_SCALAR *p_scalar, BN_CTX *ctx); 123 const EC_SCALAR *p_scalar, BN_CTX *ctx); 129 const BIGNUM *b, BN_CTX *); 130 int (*field_sqr)(const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX *); 133 BN_CTX *); // e.g. to Montgomery 135 BN_CTX *); // e.g. from Montgomery 202 const EC_SCALAR *p_scalar, BN_CTX *ctx); 209 const EC_SCALAR *p_scalar, BN_CTX *ctx) [all...] |
ec_montgomery.c | 94 const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) { 95 BN_CTX *new_ctx = NULL; 127 const BIGNUM *b, BN_CTX *ctx) { 137 BN_CTX *ctx) { 147 BN_CTX *ctx) { 157 BN_CTX *ctx) { 169 BN_CTX *ctx) { 175 BN_CTX *new_ctx = NULL;
|
simple.c | 109 BN_CTX *ctx) { 111 BN_CTX *new_ctx = NULL; 183 BIGNUM *b, BN_CTX *ctx) { 185 BN_CTX *new_ctx = NULL; 257 const BIGNUM *in, BN_CTX *ctx) { 274 const BIGNUM *y, BN_CTX *ctx) { 280 BN_CTX *new_ctx = NULL; 304 const EC_POINT *b, BN_CTX *ctx) { 306 BN_CTX *); 307 int (*field_sqr)(const EC_GROUP *, BIGNUM *, const BIGNUM *, BN_CTX *); [all...] |
oct.c | 79 uint8_t *buf, size_t len, BN_CTX *ctx) { 81 BN_CTX *new_ctx = NULL; 168 BN_CTX *ctx) { 169 BN_CTX *new_ctx = NULL; 251 const uint8_t *buf, size_t len, BN_CTX *ctx) { 261 size_t len, BN_CTX *ctx) { 271 int y_bit, BN_CTX *ctx) { 282 BN_CTX *new_ctx = NULL;
|
wnaf.c | 200 const EC_POINT *p, size_t len, BN_CTX *ctx) { 230 EC_POINT *const *precomp, int digit, BN_CTX *ctx) { 241 const EC_POINT *p, const EC_SCALAR *p_scalar, BN_CTX *ctx) { 242 BN_CTX *new_ctx = NULL;
|
ec.c | 318 const BIGNUM *b, BN_CTX *ctx) { 407 BN_CTX *ctx = BN_CTX_new(); 563 int EC_GROUP_cmp(const EC_GROUP *a, const EC_GROUP *b, BN_CTX *ignored) { 598 int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx) { 606 BN_CTX *ctx) { 612 BIGNUM *out_b, BN_CTX *ctx) { 706 BN_CTX *ctx) { 715 BN_CTX *ctx) { 724 int EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx) { 733 BN_CTX *ctx) [all...] |
/external/boringssl/src/include/openssl/ |
ec.h | 124 BN_CTX *ignored); 137 BIGNUM *cofactor, BN_CTX *ctx); 146 BN_CTX *ctx); 188 const EC_POINT *point, BN_CTX *ctx); 193 const EC_POINT *b, BN_CTX *ctx); 198 BN_CTX *ctx); 204 EC_POINT *points[], BN_CTX *ctx); 215 BN_CTX *ctx); 225 BN_CTX *ctx); 234 uint8_t *buf, size_t len, BN_CTX *ctx) [all...] |
bn.h | 329 // take a |BN_CTX| parameter, which contains a pool of |BIGNUMs|. The |ctx| 330 // argument to a public function may be NULL, in which case a local |BN_CTX| 341 // BN_CTX_new returns a new, empty BN_CTX or NULL on allocation failure. 342 OPENSSL_EXPORT BN_CTX *BN_CTX_new(void); 346 OPENSSL_EXPORT void BN_CTX_free(BN_CTX *ctx); 350 OPENSSL_EXPORT void BN_CTX_start(BN_CTX *ctx); 355 OPENSSL_EXPORT BIGNUM *BN_CTX_get(BN_CTX *ctx); 359 OPENSSL_EXPORT void BN_CTX_end(BN_CTX *ctx); 392 BN_CTX *ctx); 401 OPENSSL_EXPORT int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) [all...] |
/external/boringssl/src/crypto/fipsmodule/rsa/ |
blinding.c | 130 const BN_MONT_CTX *mont, BN_CTX *ctx); 171 const BN_MONT_CTX *mont, BN_CTX *ctx) { 198 const BN_MONT_CTX *mont, BN_CTX *ctx) { 210 BN_CTX *ctx) { 217 const BN_MONT_CTX *mont, BN_CTX *ctx) {
|
internal.h | 87 const BN_MONT_CTX *mont_ctx, BN_CTX *ctx); 89 BN_CTX *ctx);
|
/external/boringssl/src/crypto/fipsmodule/bn/ |
ctx.c | 108 // BN_CTX 110 // The opaque BN_CTX type 124 BN_CTX *BN_CTX_new(void) { 125 BN_CTX *ret = OPENSSL_malloc(sizeof(BN_CTX)); 140 void BN_CTX_free(BN_CTX *ctx) { 150 void BN_CTX_start(BN_CTX *ctx) { 161 BIGNUM *BN_CTX_get(BN_CTX *ctx) { 182 void BN_CTX_end(BN_CTX *ctx) {
|
prime.c | 346 const BIGNUM *rem, BN_CTX *ctx); 348 const BIGNUM *rem, BN_CTX *ctx); 370 BN_CTX *ctx; 465 int checks, BN_CTX *ctx, int do_trial_division, 480 int BN_is_prime_ex(const BIGNUM *candidate, int checks, BN_CTX *ctx, BN_GENCB *cb) { 484 int BN_is_prime_fasttest_ex(const BIGNUM *a, int checks, BN_CTX *ctx, 518 BN_CTX *ctx_allocated = NULL; 541 BN_CTX *ctx, BN_GENCB *cb) { 761 const BIGNUM *rem, BN_CTX *ctx) { 816 const BIGNUM *rem, BN_CTX *ctx) [all...] |
gcd.c | 186 int BN_gcd(BIGNUM *r, const BIGNUM *in_a, const BIGNUM *in_b, BN_CTX *ctx) { 230 BN_CTX *ctx); 233 const BIGNUM *n, BN_CTX *ctx) { 400 BN_CTX *ctx) { 445 const BN_MONT_CTX *mont, BN_CTX *ctx) { 479 BN_CTX *ctx) { 606 BN_CTX *ctx, const BN_MONT_CTX *mont_p) { 618 BN_CTX *ctx, const BN_MONT_CTX *mont_p) {
|
montgomery.c | 173 int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) { 226 BN_MONT_CTX *BN_MONT_CTX_new_for_modulus(const BIGNUM *mod, BN_CTX *ctx) { 237 const BIGNUM *mod, BN_CTX *bn_ctx) { 248 *pmont = BN_MONT_CTX_new_for_modulus(mod, bn_ctx); 256 BN_CTX *ctx) { 333 BN_CTX *ctx) { 352 int bn_one_to_montgomery(BIGNUM *r, const BN_MONT_CTX *mont, BN_CTX *ctx) { 378 BN_CTX *ctx) { 410 const BN_MONT_CTX *mont, BN_CTX *ctx) [all...] |
internal.h | 333 BN_CTX *ctx, const BN_MONT_CTX *mont_p); 339 BN_CTX *ctx, const BN_MONT_CTX *mont_p); 343 int bn_jacobi(const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); 352 int bn_one_to_montgomery(BIGNUM *r, const BN_MONT_CTX *mont, BN_CTX *ctx);
|
jacobi.c | 63 int bn_jacobi(const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) {
|
div.c | 198 const BIGNUM *divisor, BN_CTX *ctx) { 397 int BN_nnmod(BIGNUM *r, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx) { 410 BN_CTX *ctx) { 429 BN_CTX *ctx) { 450 BN_CTX *ctx) { 481 int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) { 491 BN_CTX *ctx) { 559 int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) {
|
/external/wpa_supplicant_8/src/eap_common/ |
eap_pwd_common.h | 64 int compute_keys(EAP_PWD_group *grp, BN_CTX *bnctx, const BIGNUM *k,
|
/hardware/interfaces/keymaster/3.0/vts/functional/ |
openssl_utils.h | 30 MAKE_OPENSSL_PTR_TYPE(BN_CTX)
|
/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/ |
openssl_utils.h | 36 MAKE_OPENSSL_PTR_TYPE(BN_CTX)
|
/external/boringssl/src/crypto/dh/ |
check.c | 65 BN_CTX *ctx = BN_CTX_new(); 121 BN_CTX *ctx = NULL;
|
dh.c | 206 BN_CTX *ctx = NULL; 295 BN_CTX *ctx = NULL; 380 BN_CTX *ctx = NULL;
|
/external/boringssl/src/crypto/ecdh/ |
ecdh.c | 90 BN_CTX *ctx = BN_CTX_new();
|
/external/tpm2/ |
MathFunctions.c | 222 BN_CTX *context; 290 BN_CTX *context; 453 BN_CTX *context;
|
/system/keymaster/include/keymaster/km_openssl/ |
openssl_utils.h | 58 DEFINE_OPENSSL_OBJECT_POINTER(BN_CTX)
|