| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/mbedtls/ |
| H A D | ecp.h | 184 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 D | ecp_internal.h | 81 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 D | ecdh.h | 88 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 D | ecdsa.h | 174 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 D | ecjpake.h | 79 mbedtls_ecp_group grp; /**< Elliptic curve */
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/mbedtls/ |
| H A D | ecp.h | 184 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 D | ecp_internal.h | 81 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 D | ecdh.h | 88 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 D | ecdsa.h | 174 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 D | ecjpake.h | 79 mbedtls_ecp_group grp; /**< Elliptic curve */
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/mbedtls/ |
| H A D | ecp.h | 184 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 D | ecp_internal.h | 81 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 D | ecdh.h | 88 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 D | ecdsa.h | 174 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 D | ecjpake.h | 79 mbedtls_ecp_group grp; /**< Elliptic curve */
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/mbedtls/ |
| H A D | ecp.h | 184 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 D | ecp_internal.h | 81 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 D | ecdh.h | 88 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 D | ecdsa.h | 174 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 D | ecjpake.h | 79 mbedtls_ecp_group grp; /**< Elliptic curve */
|
| /OK3568_Linux_fs/external/security/librkcrypto/test/include/c_mode/ |
| H A D | ecp.h | 167 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 D | ecdsa.h | 75 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 D | ecp.c | 258 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 D | ecdsa.c | 48 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 D | ecp_curves.c | 569 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()
|