Home
last modified time | relevance | path

Searched refs:mbedtls_ecp_group (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/mbedtls/
H A Decp.h184 typedef struct mbedtls_ecp_group struct
207 mbedtls_ecp_group; argument
317 int mbedtls_ecp_check_budget( const mbedtls_ecp_group *grp,
345 mbedtls_ecp_group grp; /*!< Elliptic curve and base point */
434 mbedtls_ecp_curve_type mbedtls_ecp_get_type( const mbedtls_ecp_group *grp );
516 void mbedtls_ecp_group_init( mbedtls_ecp_group *grp );
539 void mbedtls_ecp_group_free( mbedtls_ecp_group *grp );
593 int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst,
594 const mbedtls_ecp_group *src );
673 int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp,
[all …]
H A Decp_internal.h81 unsigned char mbedtls_internal_ecp_grp_capable( const mbedtls_ecp_group *grp );
98 int mbedtls_internal_ecp_init( const mbedtls_ecp_group *grp );
106 void mbedtls_internal_ecp_free( const mbedtls_ecp_group *grp );
126 int mbedtls_internal_ecp_randomize_jac( const mbedtls_ecp_group *grp,
171 int mbedtls_internal_ecp_add_mixed( const mbedtls_ecp_group *grp,
196 int mbedtls_internal_ecp_double_jac( const mbedtls_ecp_group *grp,
226 int mbedtls_internal_ecp_normalize_jac_many( const mbedtls_ecp_group *grp,
244 int mbedtls_internal_ecp_normalize_jac( const mbedtls_ecp_group *grp,
253 int mbedtls_internal_ecp_double_add_mxz( const mbedtls_ecp_group *grp,
274 int mbedtls_internal_ecp_randomize_mxz( const mbedtls_ecp_group *grp,
[all …]
H A Decdh.h88 mbedtls_ecp_group grp; /*!< The elliptic curve used. */
109 mbedtls_ecp_group grp; /*!< The elliptic curve used. */
181 int mbedtls_ecdh_gen_public( mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q,
219 int mbedtls_ecdh_compute_shared( mbedtls_ecp_group *grp, mbedtls_mpi *z,
H A Decdsa.h174 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
233 int mbedtls_ecdsa_sign_det( mbedtls_ecp_group *grp, mbedtls_mpi *r,
279 int mbedtls_ecdsa_sign_det_ext( mbedtls_ecp_group *grp, mbedtls_mpi *r,
319 int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp,
H A Decjpake.h79 mbedtls_ecp_group grp; /**< Elliptic curve */
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/mbedtls/
H A Decp.h184 typedef struct mbedtls_ecp_group struct
207 mbedtls_ecp_group; argument
317 int mbedtls_ecp_check_budget( const mbedtls_ecp_group *grp,
345 mbedtls_ecp_group grp; /*!< Elliptic curve and base point */
434 mbedtls_ecp_curve_type mbedtls_ecp_get_type( const mbedtls_ecp_group *grp );
516 void mbedtls_ecp_group_init( mbedtls_ecp_group *grp );
539 void mbedtls_ecp_group_free( mbedtls_ecp_group *grp );
593 int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst,
594 const mbedtls_ecp_group *src );
673 int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp,
[all …]
H A Decp_internal.h81 unsigned char mbedtls_internal_ecp_grp_capable( const mbedtls_ecp_group *grp );
98 int mbedtls_internal_ecp_init( const mbedtls_ecp_group *grp );
106 void mbedtls_internal_ecp_free( const mbedtls_ecp_group *grp );
126 int mbedtls_internal_ecp_randomize_jac( const mbedtls_ecp_group *grp,
171 int mbedtls_internal_ecp_add_mixed( const mbedtls_ecp_group *grp,
196 int mbedtls_internal_ecp_double_jac( const mbedtls_ecp_group *grp,
226 int mbedtls_internal_ecp_normalize_jac_many( const mbedtls_ecp_group *grp,
244 int mbedtls_internal_ecp_normalize_jac( const mbedtls_ecp_group *grp,
253 int mbedtls_internal_ecp_double_add_mxz( const mbedtls_ecp_group *grp,
274 int mbedtls_internal_ecp_randomize_mxz( const mbedtls_ecp_group *grp,
[all …]
H A Decdh.h88 mbedtls_ecp_group grp; /*!< The elliptic curve used. */
109 mbedtls_ecp_group grp; /*!< The elliptic curve used. */
181 int mbedtls_ecdh_gen_public( mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q,
219 int mbedtls_ecdh_compute_shared( mbedtls_ecp_group *grp, mbedtls_mpi *z,
H A Decdsa.h174 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
233 int mbedtls_ecdsa_sign_det( mbedtls_ecp_group *grp, mbedtls_mpi *r,
279 int mbedtls_ecdsa_sign_det_ext( mbedtls_ecp_group *grp, mbedtls_mpi *r,
319 int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp,
H A Decjpake.h79 mbedtls_ecp_group grp; /**< Elliptic curve */
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/mbedtls/
H A Decp.h184 typedef struct mbedtls_ecp_group struct
207 mbedtls_ecp_group; argument
317 int mbedtls_ecp_check_budget( const mbedtls_ecp_group *grp,
345 mbedtls_ecp_group grp; /*!< Elliptic curve and base point */
434 mbedtls_ecp_curve_type mbedtls_ecp_get_type( const mbedtls_ecp_group *grp );
516 void mbedtls_ecp_group_init( mbedtls_ecp_group *grp );
539 void mbedtls_ecp_group_free( mbedtls_ecp_group *grp );
593 int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst,
594 const mbedtls_ecp_group *src );
673 int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp,
[all …]
H A Decp_internal.h81 unsigned char mbedtls_internal_ecp_grp_capable( const mbedtls_ecp_group *grp );
98 int mbedtls_internal_ecp_init( const mbedtls_ecp_group *grp );
106 void mbedtls_internal_ecp_free( const mbedtls_ecp_group *grp );
126 int mbedtls_internal_ecp_randomize_jac( const mbedtls_ecp_group *grp,
171 int mbedtls_internal_ecp_add_mixed( const mbedtls_ecp_group *grp,
196 int mbedtls_internal_ecp_double_jac( const mbedtls_ecp_group *grp,
226 int mbedtls_internal_ecp_normalize_jac_many( const mbedtls_ecp_group *grp,
244 int mbedtls_internal_ecp_normalize_jac( const mbedtls_ecp_group *grp,
253 int mbedtls_internal_ecp_double_add_mxz( const mbedtls_ecp_group *grp,
274 int mbedtls_internal_ecp_randomize_mxz( const mbedtls_ecp_group *grp,
[all …]
H A Decdh.h88 mbedtls_ecp_group grp; /*!< The elliptic curve used. */
109 mbedtls_ecp_group grp; /*!< The elliptic curve used. */
181 int mbedtls_ecdh_gen_public( mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q,
219 int mbedtls_ecdh_compute_shared( mbedtls_ecp_group *grp, mbedtls_mpi *z,
H A Decdsa.h174 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
233 int mbedtls_ecdsa_sign_det( mbedtls_ecp_group *grp, mbedtls_mpi *r,
279 int mbedtls_ecdsa_sign_det_ext( mbedtls_ecp_group *grp, mbedtls_mpi *r,
319 int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp,
H A Decjpake.h79 mbedtls_ecp_group grp; /**< Elliptic curve */
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/mbedtls/
H A Decp.h184 typedef struct mbedtls_ecp_group struct
207 mbedtls_ecp_group; argument
317 int mbedtls_ecp_check_budget( const mbedtls_ecp_group *grp,
345 mbedtls_ecp_group grp; /*!< Elliptic curve and base point */
434 mbedtls_ecp_curve_type mbedtls_ecp_get_type( const mbedtls_ecp_group *grp );
516 void mbedtls_ecp_group_init( mbedtls_ecp_group *grp );
539 void mbedtls_ecp_group_free( mbedtls_ecp_group *grp );
593 int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst,
594 const mbedtls_ecp_group *src );
673 int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp,
[all …]
H A Decp_internal.h81 unsigned char mbedtls_internal_ecp_grp_capable( const mbedtls_ecp_group *grp );
98 int mbedtls_internal_ecp_init( const mbedtls_ecp_group *grp );
106 void mbedtls_internal_ecp_free( const mbedtls_ecp_group *grp );
126 int mbedtls_internal_ecp_randomize_jac( const mbedtls_ecp_group *grp,
171 int mbedtls_internal_ecp_add_mixed( const mbedtls_ecp_group *grp,
196 int mbedtls_internal_ecp_double_jac( const mbedtls_ecp_group *grp,
226 int mbedtls_internal_ecp_normalize_jac_many( const mbedtls_ecp_group *grp,
244 int mbedtls_internal_ecp_normalize_jac( const mbedtls_ecp_group *grp,
253 int mbedtls_internal_ecp_double_add_mxz( const mbedtls_ecp_group *grp,
274 int mbedtls_internal_ecp_randomize_mxz( const mbedtls_ecp_group *grp,
[all …]
H A Decdh.h88 mbedtls_ecp_group grp; /*!< The elliptic curve used. */
109 mbedtls_ecp_group grp; /*!< The elliptic curve used. */
181 int mbedtls_ecdh_gen_public( mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q,
219 int mbedtls_ecdh_compute_shared( mbedtls_ecp_group *grp, mbedtls_mpi *z,
H A Decdsa.h174 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
233 int mbedtls_ecdsa_sign_det( mbedtls_ecp_group *grp, mbedtls_mpi *r,
279 int mbedtls_ecdsa_sign_det_ext( mbedtls_ecp_group *grp, mbedtls_mpi *r,
319 int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp,
H A Decjpake.h79 mbedtls_ecp_group grp; /**< Elliptic curve */
/OK3568_Linux_fs/external/security/librkcrypto/test/include/c_mode/
H A Decp.h167 mbedtls_ecp_group; typedef
178 mbedtls_ecp_group grp; /*!< Elliptic curve and base point */
306 void mbedtls_ecp_group_init( mbedtls_ecp_group *grp );
321 void mbedtls_ecp_group_free( mbedtls_ecp_group *grp );
348 int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst, const mbedtls_ecp_group *src );
411 int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *P,
433 int mbedtls_ecp_point_read_binary( const mbedtls_ecp_group *grp, mbedtls_ecp_point *P,
450 int mbedtls_ecp_tls_read_point( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt,
467 int mbedtls_ecp_tls_write_point( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt,
484 int mbedtls_ecp_group_load( mbedtls_ecp_group *grp, mbedtls_ecp_group_id index );
[all …]
H A Decdsa.h75 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
95 int mbedtls_ecdsa_sign_det( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
114 int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp,
/OK3568_Linux_fs/external/security/librkcrypto/test/c_mode/
H A Decp.c258 static inline ecp_curve_type ecp_get_type( const mbedtls_ecp_group *grp ) in ecp_get_type()
285 void mbedtls_ecp_group_init( mbedtls_ecp_group *grp ) in mbedtls_ecp_group_init()
290 memset( grp, 0, sizeof( mbedtls_ecp_group ) ); in mbedtls_ecp_group_init()
322 void mbedtls_ecp_group_free( mbedtls_ecp_group *grp ) in mbedtls_ecp_group_free()
345 mbedtls_zeroize( grp, sizeof( mbedtls_ecp_group ) ); in mbedtls_ecp_group_free()
379 int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst, const mbedtls_ecp_group *src ) in mbedtls_ecp_group_copy()
442 int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *P, in mbedtls_ecp_point_write_binary()
498 int mbedtls_ecp_point_read_binary( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt, in mbedtls_ecp_point_read_binary()
537 int mbedtls_ecp_tls_read_point( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt, in mbedtls_ecp_tls_read_point()
568 int mbedtls_ecp_tls_write_point( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt, in mbedtls_ecp_tls_write_point()
[all …]
H A Decdsa.c48 static int derive_mpi( const mbedtls_ecp_group *grp, mbedtls_mpi *x, in derive_mpi()
71 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign()
160 int mbedtls_ecdsa_sign_det( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign_det()
198 int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp, in mbedtls_ecdsa_verify()
468 mbedtls_ecp_group grp;
496 mbedtls_ecp_group grp; in rk_ecdsa_sign()
528 mbedtls_ecp_group grp; in rk_ecdsa_verify()
590 mbedtls_ecp_group grp; in rk_ecdsa_sign2()
627 mbedtls_ecp_group grp; in rk_ecdsa_verify2()
H A Decp_curves.c569 static int ecp_group_load( mbedtls_ecp_group *grp, in ecp_group_load()
652 static int ecp_use_curve25519( mbedtls_ecp_group *grp ) in ecp_use_curve25519()
685 int mbedtls_ecp_group_load( mbedtls_ecp_group *grp, mbedtls_ecp_group_id id ) in mbedtls_ecp_group_load()

12