Searched refs:mbedtls_mpi (Results 1 – 7 of 7) sorted by relevance
/mcuboot-latest/ext/mbedtls-asn1/include/mbedtls/ |
D | bignum.h | 181 typedef struct mbedtls_mpi struct 187 mbedtls_mpi; typedef 197 void mbedtls_mpi_init( mbedtls_mpi *X ); 206 void mbedtls_mpi_free( mbedtls_mpi *X ); 221 int mbedtls_mpi_grow( mbedtls_mpi *X, size_t nblimbs ); 238 int mbedtls_mpi_shrink( mbedtls_mpi *X, size_t nblimbs ); 253 int mbedtls_mpi_copy( mbedtls_mpi *X, const mbedtls_mpi *Y ); 261 void mbedtls_mpi_swap( mbedtls_mpi *X, mbedtls_mpi *Y ); 287 int mbedtls_mpi_safe_cond_assign( mbedtls_mpi *X, const mbedtls_mpi *Y, unsigned char assign ); 312 int mbedtls_mpi_safe_cond_swap( mbedtls_mpi *X, mbedtls_mpi *Y, unsigned char assign ); [all …]
|
D | rsa.h | 90 mbedtls_mpi MBEDTLS_PRIVATE(N); /*!< The public modulus. */ 91 mbedtls_mpi MBEDTLS_PRIVATE(E); /*!< The public exponent. */ 93 mbedtls_mpi MBEDTLS_PRIVATE(D); /*!< The private exponent. */ 94 mbedtls_mpi MBEDTLS_PRIVATE(P); /*!< The first prime factor. */ 95 mbedtls_mpi MBEDTLS_PRIVATE(Q); /*!< The second prime factor. */ 97 mbedtls_mpi MBEDTLS_PRIVATE(DP); /*!< <code>D % (P - 1)</code>. */ 98 mbedtls_mpi MBEDTLS_PRIVATE(DQ); /*!< <code>D % (Q - 1)</code>. */ 99 mbedtls_mpi MBEDTLS_PRIVATE(QP); /*!< <code>1 / (Q % P)</code>. */ 101 mbedtls_mpi MBEDTLS_PRIVATE(RN); /*!< cached <code>R^2 mod N</code>. */ 103 mbedtls_mpi MBEDTLS_PRIVATE(RP); /*!< cached <code>R^2 mod P</code>. */ [all …]
|
D | ecdsa.h | 169 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, 170 const mbedtls_mpi *d, const unsigned char *buf, size_t blen, 213 int mbedtls_ecdsa_sign_det_ext( mbedtls_ecp_group *grp, mbedtls_mpi *r, 214 mbedtls_mpi *s, const mbedtls_mpi *d, 255 const mbedtls_ecp_point *Q, const mbedtls_mpi *r, 256 const mbedtls_mpi *s);
|
D | ecp.h | 163 mbedtls_mpi MBEDTLS_PRIVATE(X); /*!< The X coordinate of the ECP point. */ 164 mbedtls_mpi MBEDTLS_PRIVATE(Y); /*!< The Y coordinate of the ECP point. */ 165 mbedtls_mpi MBEDTLS_PRIVATE(Z); /*!< The Z coordinate of the ECP point. */ 219 mbedtls_mpi P; /*!< The prime modulus of the base field. */ 220 mbedtls_mpi A; /*!< For Short Weierstrass: \p A in the equation. For 222 mbedtls_mpi B; /*!< For Short Weierstrass: \p B in the equation. 225 mbedtls_mpi N; /*!< The order of \p G. */ 233 int (*MBEDTLS_PRIVATE(modp))(mbedtls_mpi *); /*!< The function for fast pseudo-reduction 413 mbedtls_mpi MBEDTLS_PRIVATE(d); /*!< our secret value */ 931 const mbedtls_mpi *m, const mbedtls_ecp_point *P, [all …]
|
D | asn1.h | 526 mbedtls_mpi *X );
|
/mcuboot-latest/boot/bootutil/include/bootutil/crypto/ |
D | ecdh_p256.h | 80 mbedtls_mpi z; 81 mbedtls_mpi d;
|
/mcuboot-latest/ext/mbedtls-asn1/src/ |
D | asn1parse.c | 198 mbedtls_mpi *X ) in mbedtls_asn1_get_mpi()
|