Searched refs:cc3xx_ec_curve_t (Results 1 – 8 of 8) sorted by relevance
| /trusted-firmware-m-latest/platform/ext/accelerator/cc312/cc312-rom/ |
| D | cc3xx_ec.h | 87 } cc3xx_ec_curve_t; typedef 100 cc3xx_ec_curve_t *curve); 124 cc3xx_err_t cc3xx_lowlevel_ec_allocate_point_from_data(cc3xx_ec_curve_t *curve, 152 cc3xx_err_t cc3xx_lowlevel_ec_add_points(cc3xx_ec_curve_t *curve, 168 cc3xx_err_t cc3xx_lowlevel_ec_double_point(cc3xx_ec_curve_t *curve, 190 cc3xx_err_t cc3xx_lowlevel_ec_multipy_point_by_scalar(cc3xx_ec_curve_t *curve, 221 cc3xx_ec_curve_t *curve,
|
| D | cc3xx_ec_weierstrass.h | 31 bool cc3xx_lowlevel_ec_weierstrass_validate_point(cc3xx_ec_curve_t *curve, 49 cc3xx_err_t cc3xx_lowlevel_ec_weierstrass_add_points(cc3xx_ec_curve_t *curve, 66 cc3xx_err_t cc3xx_lowlevel_ec_weierstrass_double_point(cc3xx_ec_curve_t *curve, 100 cc3xx_ec_curve_t *curve, 132 cc3xx_ec_curve_t *curve,
|
| D | cc3xx_ec_projective_point.h | 69 void cc3xx_lowlevel_ec_affine_to_jacobian(cc3xx_ec_curve_t *curve, 86 void cc3xx_lowlevel_ec_affine_to_jacobian_with_random_z(cc3xx_ec_curve_t *curve, 99 cc3xx_err_t cc3xx_lowlevel_ec_jacobian_to_affine(cc3xx_ec_curve_t *curve,
|
| D | cc3xx_ec.c | 30 static void set_modulus_to_curve_modulus(cc3xx_ec_curve_t *curve) in set_modulus_to_curve_modulus() 36 static void set_modulus_to_curve_order(cc3xx_ec_curve_t *curve) in set_modulus_to_curve_order() 42 static bool validate_point(cc3xx_ec_curve_t *curve, in validate_point() 69 static cc3xx_err_t allocate_point_from_data(cc3xx_ec_curve_t *curve, in allocate_point_from_data() 85 cc3xx_err_t cc3xx_lowlevel_ec_allocate_point_from_data(cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_allocate_point_from_data() 208 static bool validate_curve(cc3xx_ec_curve_t *curve) in validate_curve() 236 cc3xx_ec_curve_t *curve) in cc3xx_lowlevel_ec_init() 309 cc3xx_err_t cc3xx_lowlevel_ec_add_points(cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_add_points() 334 cc3xx_err_t cc3xx_lowlevel_ec_double_point(cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_double_point() 359 static cc3xx_err_t blind_scalar(cc3xx_ec_curve_t *curve, cc3xx_pka_reg_id_t scalar, in blind_scalar() [all …]
|
| D | cc3xx_ec_projective_point.c | 48 void cc3xx_lowlevel_ec_affine_to_jacobian_with_random_z(cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_affine_to_jacobian_with_random_z() 80 void cc3xx_lowlevel_ec_affine_to_jacobian(cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_affine_to_jacobian() 90 cc3xx_err_t cc3xx_lowlevel_ec_jacobian_to_affine(cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_jacobian_to_affine()
|
| D | cc3xx_ec_weierstrass.c | 18 bool cc3xx_lowlevel_ec_weierstrass_validate_point(cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_weierstrass_validate_point() 86 static void double_point(cc3xx_ec_curve_t *curve, cc3xx_ec_point_projective *p, in double_point() 134 cc3xx_err_t cc3xx_lowlevel_ec_weierstrass_double_point(cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_weierstrass_double_point() 158 static void add_points(cc3xx_ec_curve_t *curve, cc3xx_ec_point_projective *p, in add_points() 240 cc3xx_err_t cc3xx_lowlevel_ec_weierstrass_add_points(cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_weierstrass_add_points() 266 cc3xx_ec_curve_t *curve, in multipy_point_by_scalar_side_channel_protected() 395 cc3xx_ec_curve_t *curve, in shamir_multiply_points_by_scalars_and_add() 477 cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_weierstrass_multipy_point_by_scalar() 503 cc3xx_ec_curve_t *curve, in cc3xx_lowlevel_ec_weierstrass_shamir_multiply_points_by_scalars_and_add()
|
| D | cc3xx_ecdsa.c | 25 cc3xx_ec_curve_t curve; in cc3xx_lowlevel_ecdsa_genkey() 68 cc3xx_ec_curve_t curve; in cc3xx_lowlevel_ecdsa_getpub() 127 cc3xx_ec_curve_t curve; in cc3xx_lowlevel_ecdsa_verify() 279 cc3xx_ec_curve_t curve; in cc3xx_lowlevel_ecdsa_sign()
|
| D | cc3xx_ecdh.c | 25 cc3xx_ec_curve_t curve; in cc3xx_lowlevel_ecdh()
|