Searched refs:ndigits (Results 1 – 8 of 8) sorted by relevance
| /crypto/ |
| A D | ecc.c | 123 p->ndigits = ndigits; in ecc_alloc_point() 563 vli_umult(t, r + ndigits, c, ndigits); in vli_mmod_special() 564 vli_clear(r + ndigits, ndigits); in vli_mmod_special() 568 vli_clear(t + ndigits, ndigits); in vli_mmod_special() 599 vli_clear(m + ndigits, ndigits); in vli_mmod_special2() 604 vli_clear(r + ndigits, ndigits); in vli_mmod_special2() 614 vli_set(q, qc + ndigits, ndigits); in vli_mmod_special2() 615 vli_clear(qc + ndigits, ndigits); in vli_mmod_special2() 696 vli_add(q + ndigits, q + ndigits, product + ndigits, ndigits); in vli_mmod_barrett() 704 vli_usub(r + ndigits, r + ndigits, carry, ndigits); in vli_mmod_barrett() [all …]
|
| A D | ecrdsa.c | 97 ctx->pub_key.ndigits != ctx->curve->g.ndigits || in ecrdsa_verify() 103 vli_from_be64(s, src, ndigits); in ecrdsa_verify() 104 vli_from_be64(r, src + ndigits * sizeof(u64), ndigits); in ecrdsa_verify() 107 if (vli_is_zero(r, ndigits) || in ecrdsa_verify() 109 vli_is_zero(s, ndigits) || in ecrdsa_verify() 115 vli_from_le64(e, digest, ndigits); in ecrdsa_verify() 117 vli_sub(e, e, ctx->curve->n, ndigits); in ecrdsa_verify() 118 if (vli_is_zero(e, ndigits)) in ecrdsa_verify() 136 if (!vli_cmp(cc.x, r, ndigits)) in ecrdsa_verify() 187 unsigned int ndigits; in ecrdsa_set_pub_key() local [all …]
|
| A D | ecdsa.c | 26 unsigned int ndigits = curve->g.ndigits; in _ecdsa_verify() local 35 if (vli_is_zero(r, ndigits) || vli_cmp(r, curve->n, ndigits) >= 0 || in _ecdsa_verify() 36 vli_is_zero(s, ndigits) || vli_cmp(s, curve->n, ndigits) >= 0) in _ecdsa_verify() 41 hash[ndigits - 1], hash[ndigits - 2], hash[0]); in _ecdsa_verify() 44 vli_mod_inv(s1, s, curve->n, ndigits); in _ecdsa_verify() 48 vli_mod_mult_slow(u2, r, s1, curve->n, ndigits); in _ecdsa_verify() 55 vli_sub(res.x, res.x, curve->n, ndigits); in _ecdsa_verify() 57 if (!vli_cmp(res.x, r, ndigits)) in _ecdsa_verify() 114 ctx->curve->g.ndigits); in ecdsa_ecc_ctx_reset() 126 unsigned int digitlen, ndigits; in ecdsa_set_pub_key() local [all …]
|
| A D | ecdh.c | 17 unsigned int ndigits; member 34 params.key_size > sizeof(u64) * ctx->ndigits) in ecdh_set_secret() 40 return ecc_gen_privkey(ctx->curve_id, ctx->ndigits, in ecdh_set_secret() 44 ctx->private_key, ctx->ndigits); in ecdh_set_secret() 46 if (ecc_is_key_valid(ctx->curve_id, ctx->ndigits, in ecdh_set_secret() 65 nbytes = ctx->ndigits << ECC_DIGITS_TO_BYTES_SHIFT; in ecdh_compute_value() 98 ret = ecc_make_pub_key(ctx->curve_id, ctx->ndigits, in ecdh_compute_value() 128 return ctx->ndigits << (ECC_DIGITS_TO_BYTES_SHIFT + 1); in ecdh_max_size() 136 ctx->ndigits = ECC_CURVE_NIST_P192_DIGITS; in ecdh_nist_p192_init_tfm() 161 ctx->ndigits = ECC_CURVE_NIST_P256_DIGITS; in ecdh_nist_p256_init_tfm() [all …]
|
| A D | ecc_curve_defs.h | 24 .ndigits = 3, 51 .ndigits = 4, 84 .ndigits = 6, 129 .ndigits = 9, 149 .ndigits = 4,
|
| A D | ecrdsa_defs.h | 54 .ndigits = 256 / 64, 88 .ndigits = 256 / 64, 126 .ndigits = 256 / 64, 176 .ndigits = 512 / 64, 222 .ndigits = 512 / 64,
|
| A D | ecdsa-x962.c | 25 unsigned int ndigits; member 31 unsigned int ndigits) in ecdsa_get_signature_rs() argument 33 size_t bufsize = ndigits * sizeof(u64); in ecdsa_get_signature_rs() 53 ecc_digits_from_bytes(d, vlen, dest, ndigits); in ecdsa_get_signature_rs() 64 sig_ctx->ndigits); in ecdsa_get_signature_r() 73 sig_ctx->ndigits); in ecdsa_get_signature_s() 84 sig_ctx.ndigits = DIV_ROUND_UP_POW2(crypto_sig_keysize(ctx->child), in ecdsa_x962_verify()
|
| A D | ecdsa-p1363.c | 26 unsigned int ndigits = DIV_ROUND_UP_POW2(keylen, sizeof(u64)); in ecdsa_p1363_verify() local 32 ecc_digits_from_bytes(src, keylen, sig.r, ndigits); in ecdsa_p1363_verify() 33 ecc_digits_from_bytes(src + keylen, keylen, sig.s, ndigits); in ecdsa_p1363_verify()
|
Completed in 20 milliseconds