/mbedtls-development/library/ |
A D | md5.c | 124 P( local.A, local.B, local.C, local.D, 0, 7, 0xD76AA478 ); in mbedtls_internal_md5_process() 125 P( local.D, local.A, local.B, local.C, 1, 12, 0xE8C7B756 ); in mbedtls_internal_md5_process() 126 P( local.C, local.D, local.A, local.B, 2, 17, 0x242070DB ); in mbedtls_internal_md5_process() 127 P( local.B, local.C, local.D, local.A, 3, 22, 0xC1BDCEEE ); in mbedtls_internal_md5_process() 128 P( local.A, local.B, local.C, local.D, 4, 7, 0xF57C0FAF ); in mbedtls_internal_md5_process() 129 P( local.D, local.A, local.B, local.C, 5, 12, 0x4787C62A ); in mbedtls_internal_md5_process() 130 P( local.C, local.D, local.A, local.B, 6, 17, 0xA8304613 ); in mbedtls_internal_md5_process() 131 P( local.B, local.C, local.D, local.A, 7, 22, 0xFD469501 ); in mbedtls_internal_md5_process() 132 P( local.A, local.B, local.C, local.D, 8, 7, 0x698098D8 ); in mbedtls_internal_md5_process() 133 P( local.D, local.A, local.B, local.C, 9, 12, 0x8B44F7AF ); in mbedtls_internal_md5_process() [all …]
|
A D | sha1.c | 166 P( local.E, local.A, local.B, local.C, local.D, R(16) ); in mbedtls_internal_sha1_process() 167 P( local.D, local.E, local.A, local.B, local.C, R(17) ); in mbedtls_internal_sha1_process() 168 P( local.C, local.D, local.E, local.A, local.B, R(18) ); in mbedtls_internal_sha1_process() 169 P( local.B, local.C, local.D, local.E, local.A, R(19) ); in mbedtls_internal_sha1_process() 177 P( local.A, local.B, local.C, local.D, local.E, R(20) ); in mbedtls_internal_sha1_process() 178 P( local.E, local.A, local.B, local.C, local.D, R(21) ); in mbedtls_internal_sha1_process() 179 P( local.D, local.E, local.A, local.B, local.C, R(22) ); in mbedtls_internal_sha1_process() 180 P( local.C, local.D, local.E, local.A, local.B, R(23) ); in mbedtls_internal_sha1_process() 181 P( local.B, local.C, local.D, local.E, local.A, R(24) ); in mbedtls_internal_sha1_process() 182 P( local.A, local.B, local.C, local.D, local.E, R(25) ); in mbedtls_internal_sha1_process() [all …]
|
A D | rsa_alt_helpers.c | 64 mbedtls_mpi *P, mbedtls_mpi *Q ) in mbedtls_rsa_deduce_primes() argument 88 if( P == NULL || Q == NULL || P->p != NULL || Q->p != NULL ) in mbedtls_rsa_deduce_primes() 135 if( mbedtls_mpi_cmp_int( P, 1 ) != 0 ) in mbedtls_rsa_deduce_primes() 154 if( mbedtls_mpi_cmp_int( P, 1 ) == 1 && in mbedtls_rsa_deduce_primes() 155 mbedtls_mpi_cmp_mpi( P, N ) == -1 ) in mbedtls_rsa_deduce_primes() 208 if( mbedtls_mpi_cmp_int( P, 1 ) <= 0 || in mbedtls_rsa_deduce_private_exponent() 299 if( f_rng != NULL && P != NULL && in mbedtls_rsa_validate_params() 321 if( P != NULL && Q != NULL && N != NULL ) in mbedtls_rsa_validate_params() 354 if( mbedtls_mpi_cmp_int( P, 1 ) <= 0 || in mbedtls_rsa_validate_params() 414 if( P == NULL ) in mbedtls_rsa_validate_crt() [all …]
|
A D | dhm.c | 129 return( mbedtls_mpi_bitlen( &ctx->P ) ); in mbedtls_dhm_get_bitlen() 134 return( mbedtls_mpi_size( &ctx->P ) ); in mbedtls_dhm_get_len() 145 src = &ctx->P; in mbedtls_dhm_get_value() 212 if( mbedtls_mpi_cmp_int( &ctx->P, 0 ) == 0 ) in dhm_make_common() 235 &ctx->P , &ctx->RP ) ); in dhm_make_common() 278 n1 = mbedtls_mpi_size( &ctx->P ); in mbedtls_dhm_make_params() 283 DHM_MPI_EXPORT( &ctx->P , n1 ); in mbedtls_dhm_make_params() 299 const mbedtls_mpi *P, in mbedtls_dhm_set_group() argument 304 DHM_VALIDATE_RET( P != NULL ); in mbedtls_dhm_set_group() 307 if( ( ret = mbedtls_mpi_copy( &ctx->P, P ) ) != 0 || in mbedtls_dhm_set_group() [all …]
|
A D | ecp.c | 1375 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mod( grp, &S, &P->Z, &P->Z ) ); in ecp_double_jac() 1384 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mod( grp, &S, &P->X, &P->X ) ); in ecp_double_jac() 1399 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mod( grp, &T, &P->Y, &P->Y ) ); in ecp_double_jac() 1419 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mod( grp, &U, &P->Y, &P->Z ) ); in ecp_double_jac() 1487 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mod( grp, &T1, &P->Z, &P->Z ) ); in ecp_add_mixed() 2261 MBEDTLS_MPI_CHK( mbedtls_mpi_inv_mod( &P->Z, &P->Z, &grp->P ) ); in ecp_normalize_mxz() 2262 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mod( grp, &P->X, &P->X, &P->Z ) ); in ecp_normalize_mxz() 2296 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mod( grp, &P->X, &P->X, &l ) ); in ecp_randomize_mxz() 2297 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mod( grp, &P->Z, &P->Z, &l ) ); in ecp_randomize_mxz() 2343 MBEDTLS_MPI_CHK( mbedtls_mpi_add_mod( grp, &A, &P->X, &P->Z ) ); in ecp_double_add_mxz() [all …]
|
A D | rsa_alt_helpers.h | 93 mbedtls_mpi *P, mbedtls_mpi *Q ); 116 int mbedtls_rsa_deduce_private_exponent( mbedtls_mpi const *P, 142 int mbedtls_rsa_deduce_crt( const mbedtls_mpi *P, const mbedtls_mpi *Q, 177 int mbedtls_rsa_validate_params( const mbedtls_mpi *N, const mbedtls_mpi *P, 212 int mbedtls_rsa_validate_crt( const mbedtls_mpi *P, const mbedtls_mpi *Q,
|
A D | ecp_internal_alt.h | 166 mbedtls_ecp_point *R, const mbedtls_ecp_point *P, 191 mbedtls_ecp_point *R, const mbedtls_ecp_point *P ); 248 mbedtls_ecp_point *R, mbedtls_ecp_point *S, const mbedtls_ecp_point *P, 269 mbedtls_ecp_point *P, int (*f_rng)(void *, unsigned char *, size_t), 285 mbedtls_ecp_point *P );
|
A D | sha256.c | 164 #define P(a,b,c,d,e,f,g,h,x,K) \ macro 197 P( local.A[0], local.A[1], local.A[2], local.A[3], local.A[4], in mbedtls_internal_sha256_process() 212 P( local.A[0], local.A[1], local.A[2], local.A[3], local.A[4], in mbedtls_internal_sha256_process() 214 P( local.A[7], local.A[0], local.A[1], local.A[2], local.A[3], in mbedtls_internal_sha256_process() 216 P( local.A[6], local.A[7], local.A[0], local.A[1], local.A[2], in mbedtls_internal_sha256_process() 218 P( local.A[5], local.A[6], local.A[7], local.A[0], local.A[1], in mbedtls_internal_sha256_process() 220 P( local.A[4], local.A[5], local.A[6], local.A[7], local.A[0], in mbedtls_internal_sha256_process() 222 P( local.A[3], local.A[4], local.A[5], local.A[6], local.A[7], in mbedtls_internal_sha256_process() 224 P( local.A[2], local.A[3], local.A[4], local.A[5], local.A[6], in mbedtls_internal_sha256_process() 226 P( local.A[1], local.A[2], local.A[3], local.A[4], local.A[5], in mbedtls_internal_sha256_process() [all …]
|
A D | rsa.c | 100 ( P != NULL && ( ret = mbedtls_mpi_copy( &ctx->P, P ) ) != 0 ) || in mbedtls_rsa_import() 130 if( P != NULL ) in mbedtls_rsa_import_raw() 131 MBEDTLS_MPI_CHK( mbedtls_mpi_read_binary( &ctx->P, P, P_len ) ); in mbedtls_rsa_import_raw() 361 mbedtls_mpi_cmp_int( &ctx->P, 0 ) != 0 && in mbedtls_rsa_export_raw() 378 if( P != NULL ) in mbedtls_rsa_export_raw() 379 MBEDTLS_MPI_CHK( mbedtls_mpi_write_binary( &ctx->P, P, P_len ) ); in mbedtls_rsa_export_raw() 423 ( P != NULL && ( ret = mbedtls_mpi_copy( P, &ctx->P ) ) != 0 ) || in mbedtls_rsa_export() 607 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &ctx->P, &ctx->P, 1 ) ); in mbedtls_rsa_gen_key() 629 MBEDTLS_MPI_CHK( mbedtls_mpi_add_int( &ctx->P, &ctx->P, 1 ) ); in mbedtls_rsa_gen_key() 2449 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &dst->P, &src->P ) ); in mbedtls_rsa_copy() [all …]
|
/mbedtls-development/tests/suites/ |
A D | test_suite_ccm.data | 177 CCM encrypt and tag AES-128 (P=0, N=13, A=0, T=16) 1525 CCM encrypt, skip ad AES-128 (P=0, N=13, A=0, T=16) 1529 CCM* encrypt, skip ad AES-128 (P=0, N=13, A=0, T=16) 1533 CCM decrypt, skip ad AES-128 (P=0, N=13, A=0, T=16) 1537 CCM* decrypt, skip ad AES-128 (P=0, N=13, A=0, T=16) 1557 CCM encrypt, skip update AES-128 (P=0, N=13, A=0, T=16) 1561 CCM decrypt, skip update AES-128 (P=0, N=13, A=0, T=16) 1565 CCM* encrypt, skip update AES-128 (P=0, N=13, A=0, T=16) 1569 CCM* decrypt, skip update AES-128 (P=0, N=13, A=0, T=16) 1748 CCM* encrypt, no auth NIST VADT AES-256 #1 (P=24, N=13) [all …]
|
A D | test_suite_cipher.ccm.data | 1 AES-128-CCM test vector NIST #1 (P=0, N=7, A=0, T=4) 5 AES-128-CCM test vector NIST #2 (P=0, N=7, A=0, T=4) 9 AES-128-CCM test vector NIST #3 (P=0, N=7, A=0, T=16) 13 AES-128-CCM test vector NIST #4 (P=0, N=7, A=0, T=16) 17 AES-128-CCM test vector NIST #5 (P=0, N=13, A=0, T=4) 21 AES-128-CCM test vector NIST #6 (P=0, N=13, A=0, T=4) 25 AES-128-CCM test vector NIST #7 (P=0, N=13, A=0, T=16) 29 AES-128-CCM test vector NIST #8 (P=0, N=13, A=0, T=16) 33 AES-128-CCM test vector NIST #9 (P=24, N=7, A=0, T=4) 37 AES-128-CCM test vector NIST #10 (P=24, N=7, A=0, T=4) [all …]
|
A D | test_suite_dhm.function | 63 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &ctx->X, &ctx->P ) < 0 ); 121 pub_cli_len = mbedtls_mpi_size( &ctx_srv.P ); 230 mbedtls_mpi P, G; 234 mbedtls_mpi_init( &P ); 238 TEST_ASSERT( mbedtls_mpi_lset( &P, 1 ) == 0 ); 240 TEST_ASSERT( mbedtls_mpi_set_bit( &P, 0, 1 ) == 0 ); 251 mbedtls_mpi_free( &P ); 261 mbedtls_mpi P, G; 264 mbedtls_mpi_init( &P ); mbedtls_mpi_init( &G ); 266 TEST_ASSERT( mbedtls_test_read_mpi( &P, 16, p ) == 0 ); [all …]
|
A D | test_suite_ecp.function | 30 mbedtls_ecp_point P; 78 mbedtls_ecp_point P; 81 mbedtls_ecp_point_init( &P ); 93 mbedtls_ecp_point_free( &P ); 123 mbedtls_ecp_point R, P; 164 mbedtls_ecp_copy( &P, &R ); 386 mbedtls_ecp_point P, nP, R; 540 mbedtls_ecp_point P; 573 mbedtls_ecp_point P; 594 TEST_ASSERT( P.Y.p == NULL ); [all …]
|
A D | test_suite_rsa.function | 90 mbedtls_mpi N, P, Q, E; 178 mbedtls_mpi N, P, Q, E; 352 mbedtls_mpi N, P, Q, E; 461 mbedtls_mpi N, P, Q, E; 738 mbedtls_mpi N, P, Pp, Q, Qp, D, E; 759 /* Check if (P,Q) = (Pp, Qp) or (P,Q) = (Qp, Pp) */ 807 /* Replace P,Q by P-1, Q-1 */ 808 TEST_ASSERT( mbedtls_mpi_sub_int( &P, &P, 1 ) == 0 ); 842 mbedtls_mpi N, P, Q, D, E; 990 mbedtls_mpi N, P, Q, D, E; [all …]
|
A D | test_suite_rsa.data | 464 RSA Import (N,P,Q,D,E) 476 RSA Import (-,P,Q,D,E) 488 RSA Import (N,P,Q,-,E) 494 RSA Import (-,P,Q,-,E) 524 RSA Import Raw (-,P,Q,D,E) 536 RSA Import Raw (N,P,Q,-,E) 542 RSA Import Raw (-,P,Q,-,E) 563 RSA Export (N,P,Q,D,E) 575 RSA Export (N,P,Q,-,E) 584 RSA Export Raw (N,P,Q,D,E) [all …]
|
A D | test_suite_pkcs1_v21.function | 66 mbedtls_mpi N, P, Q, E; 69 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); 79 TEST_ASSERT( mbedtls_mpi_read_binary( &P, input_P->x, input_P->len ) == 0 ); 84 TEST_ASSERT( mbedtls_rsa_import( &ctx, &N, &P, &Q, NULL, &E ) == 0 ); 112 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); 130 mbedtls_mpi N, P, Q, E; 137 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); 146 TEST_ASSERT( mbedtls_mpi_read_binary( &P, input_P->x, input_P->len ) == 0 ); 151 TEST_ASSERT( mbedtls_rsa_import( &ctx, &N, &P, &Q, NULL, &E ) == 0 ); 184 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P );
|
/mbedtls-development/programs/pkey/ |
A D | mpi_demo.c | 52 mbedtls_mpi E, P, Q, N, H, D, X, Y, Z; in main() local 54 mbedtls_mpi_init( &E ); mbedtls_mpi_init( &P ); mbedtls_mpi_init( &Q ); mbedtls_mpi_init( &N ); in main() 58 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &P, 10, "2789" ) ); in main() 61 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &N, &P, &Q ) ); in main() 68 MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( " P = ", &P, 10, NULL ) ); in main() 72 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &P, &P, 1 ) ); in main() 74 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &H, &P, &Q ) ); in main() 95 mbedtls_mpi_free( &E ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); mbedtls_mpi_free( &N ); in main()
|
A D | dh_genprime.c | 71 mbedtls_mpi G, P, Q; in main() local 80 mbedtls_mpi_init( &G ); mbedtls_mpi_init( &P ); mbedtls_mpi_init( &Q ); in main() 133 if( ( ret = mbedtls_mpi_gen_prime( &P, nbits, 1, in main() 143 if( ( ret = mbedtls_mpi_sub_int( &Q, &P, 1 ) ) != 0 ) in main() 170 if( ( ret = mbedtls_mpi_write_file( "P = ", &P, 16, fout ) != 0 ) || in main() 185 mbedtls_mpi_free( &G ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); in main()
|
A D | dh_server.c | 90 mbedtls_mpi N, P, Q, D, E; in main() local 98 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); mbedtls_mpi_init( &Q ); in main() 134 ( ret = mbedtls_mpi_read_file( &P , 16, f ) ) != 0 || in main() 144 if( ( ret = mbedtls_rsa_import( &rsa, &N, &P, &Q, &D, &E ) ) != 0 ) in main() 171 if( mbedtls_mpi_read_file( &dhm.MBEDTLS_PRIVATE(P), 16, f ) != 0 || in main() 208 …if( ( ret = mbedtls_dhm_make_params( &dhm, (int) mbedtls_mpi_size( &dhm.MBEDTLS_PRIVATE(P) ), buf,… in main() 313 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); in main()
|
A D | rsa_genkey.c | 68 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 75 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); mbedtls_mpi_init( &Q ); in main() 104 if( ( ret = mbedtls_rsa_export ( &rsa, &N, &P, &Q, &D, &E ) ) != 0 || in main() 136 ( ret = mbedtls_mpi_write_file( "P = " , &P , 16, fpriv ) ) != 0 || in main() 157 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); in main()
|
A D | rsa_sign.c | 64 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 68 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); mbedtls_mpi_init( &Q ); in main() 96 ( ret = mbedtls_mpi_read_file( &P , 16, f ) ) != 0 || in main() 108 if( ( ret = mbedtls_rsa_import( &rsa, &N, &P, &Q, &D, &E ) ) != 0 ) in main() 176 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); in main()
|
A D | rsa_decrypt.c | 65 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 92 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); mbedtls_mpi_init( &Q ); in main() 119 ( ret = mbedtls_mpi_read_file( &P , 16, f ) ) != 0 || in main() 132 if( ( ret = mbedtls_rsa_import( &rsa, &N, &P, &Q, &D, &E ) ) != 0 ) in main() 195 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); in main()
|
/mbedtls-development/include/mbedtls/ |
A D | ecp.h | 230 mbedtls_mpi P; /*!< The prime modulus of the base field. */ member 657 int mbedtls_ecp_copy( mbedtls_ecp_point *P, const mbedtls_ecp_point *Q ); 707 int mbedtls_ecp_point_cmp( const mbedtls_ecp_point *P, 722 int mbedtls_ecp_point_read_string( mbedtls_ecp_point *P, int radix, 751 const mbedtls_ecp_point *P, 778 mbedtls_ecp_point *P, 942 const mbedtls_mpi *m, const mbedtls_ecp_point *P, 976 const mbedtls_mpi *m, const mbedtls_ecp_point *P, 1017 const mbedtls_mpi *m, const mbedtls_ecp_point *P, 1062 const mbedtls_mpi *m, const mbedtls_ecp_point *P,
|
/mbedtls-development/programs/fuzz/ |
A D | fuzz_privkey.c | 29 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in LLVMFuzzerTestOneInput() local 32 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); mbedtls_mpi_init( &Q ); in LLVMFuzzerTestOneInput() 37 if ( mbedtls_rsa_export( rsa, &N, &P, &Q, &D, &E ) != 0 ) { in LLVMFuzzerTestOneInput() 44 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); in LLVMFuzzerTestOneInput()
|
A D | fuzz_pubkey.c | 18 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in LLVMFuzzerTestOneInput() local 21 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); mbedtls_mpi_init( &Q ); in LLVMFuzzerTestOneInput() 29 if ( mbedtls_rsa_export( rsa, &N, &P, &Q, &D, &E ) != MBEDTLS_ERR_RSA_BAD_INPUT_DATA ) { in LLVMFuzzerTestOneInput() 36 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); in LLVMFuzzerTestOneInput()
|