Home | History | Annotate | Download | only in crypto

Lines Matching refs:crypto_ec

617  * struct crypto_ec - Elliptic curve context
622 struct crypto_ec;
630 struct crypto_ec * crypto_ec_init(int group);
636 void crypto_ec_deinit(struct crypto_ec *e);
643 size_t crypto_ec_prime_len(struct crypto_ec *e);
650 size_t crypto_ec_prime_len_bits(struct crypto_ec *e);
657 const struct crypto_bignum * crypto_ec_get_prime(struct crypto_ec *e);
664 const struct crypto_bignum * crypto_ec_get_order(struct crypto_ec *e);
679 struct crypto_ec_point * crypto_ec_point_init(struct crypto_ec *e);
700 int crypto_ec_point_to_bin(struct crypto_ec *e,
713 struct crypto_ec_point * crypto_ec_point_from_bin(struct crypto_ec *e,
724 int crypto_ec_point_add(struct crypto_ec *e, const struct crypto_ec_point *a,
736 int crypto_ec_point_mul(struct crypto_ec *e, const struct crypto_ec_point *p,
746 int crypto_ec_point_invert(struct crypto_ec *e, struct crypto_ec_point *p);
756 int crypto_ec_point_solve_y_coord(struct crypto_ec *e,
767 int crypto_ec_point_is_at_infinity(struct crypto_ec *e,
776 int crypto_ec_point_is_on_curve(struct crypto_ec *e,