Home
last modified time | relevance | path

Searched refs:mbedtls_mpi (Results 1 – 7 of 7) sorted by relevance

/mcuboot-latest/ext/mbedtls-asn1/include/mbedtls/
Dbignum.h181 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 …]
Drsa.h90 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 …]
Decdsa.h169 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);
Decp.h163 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 …]
Dasn1.h526 mbedtls_mpi *X );
/mcuboot-latest/boot/bootutil/include/bootutil/crypto/
Decdh_p256.h80 mbedtls_mpi z;
81 mbedtls_mpi d;
/mcuboot-latest/ext/mbedtls-asn1/src/
Dasn1parse.c198 mbedtls_mpi *X ) in mbedtls_asn1_get_mpi()