/mbedtls-development/programs/fuzz/ |
A D | fuzz_privkey.c | 29 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in LLVMFuzzerTestOneInput() local 34 mbedtls_mpi_init( &DQ ); mbedtls_mpi_init( &QP ); in LLVMFuzzerTestOneInput() 40 if ( mbedtls_rsa_export_crt( rsa, &DP, &DQ, &QP ) != 0 ) { in LLVMFuzzerTestOneInput() 46 mbedtls_mpi_free( &DQ ); mbedtls_mpi_free( &QP ); in LLVMFuzzerTestOneInput()
|
A D | fuzz_pubkey.c | 18 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in LLVMFuzzerTestOneInput() local 23 mbedtls_mpi_init( &DQ ); mbedtls_mpi_init( &QP ); in LLVMFuzzerTestOneInput() 32 if ( mbedtls_rsa_export_crt( rsa, &DP, &DQ, &QP ) != MBEDTLS_ERR_RSA_BAD_INPUT_DATA ) { in LLVMFuzzerTestOneInput() 38 mbedtls_mpi_free( &DQ ); mbedtls_mpi_free( &QP ); in LLVMFuzzerTestOneInput()
|
/mbedtls-development/programs/pkey/ |
A D | rsa_genkey.c | 68 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 77 mbedtls_mpi_init( &DQ ); mbedtls_mpi_init( &QP ); in main() 105 ( ret = mbedtls_rsa_export_crt( &rsa, &DP, &DQ, &QP ) ) != 0 ) in main() 140 ( ret = mbedtls_mpi_write_file( "QP = ", &QP, 16, fpriv ) ) != 0 ) in main() 159 mbedtls_mpi_free( &DQ ); mbedtls_mpi_free( &QP ); in main()
|
A D | rsa_sign.c | 64 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 70 mbedtls_mpi_init( &DQ ); mbedtls_mpi_init( &QP ); in main() 100 ( ret = mbedtls_mpi_read_file( &QP , 16, f ) ) != 0 ) in main() 178 mbedtls_mpi_free( &DQ ); mbedtls_mpi_free( &QP ); in main()
|
A D | rsa_decrypt.c | 65 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 94 mbedtls_mpi_init( &DQ ); mbedtls_mpi_init( &QP ); in main() 123 ( ret = mbedtls_mpi_read_file( &QP , 16, f ) ) != 0 ) in main() 197 mbedtls_mpi_free( &DQ ); mbedtls_mpi_free( &QP ); in main()
|
A D | key_app.c | 101 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 114 mbedtls_mpi_init( &DQ ); mbedtls_mpi_init( &QP ); in main() 221 ( ret = mbedtls_rsa_export_crt( rsa, &DP, &DQ, &QP ) ) != 0 ) in main() 234 MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( "QP: ", &QP, 16, NULL ) ); in main() 325 mbedtls_mpi_free( &DQ ); mbedtls_mpi_free( &QP ); in main()
|
A D | gen_key.c | 195 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 209 mbedtls_mpi_init( &DQ ); mbedtls_mpi_init( &QP ); in main() 372 ( ret = mbedtls_rsa_export_crt( rsa, &DP, &DQ, &QP ) ) != 0 ) in main() 385 mbedtls_mpi_write_file( "QP: ", &QP, 16, NULL ); in main() 432 mbedtls_mpi_free( &DQ ); mbedtls_mpi_free( &QP ); in main()
|
A D | key_app_writer.c | 216 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 231 mbedtls_mpi_init( &DQ ); mbedtls_mpi_init( &QP ); in main() 340 ( ret = mbedtls_rsa_export_crt( rsa, &DP, &DQ, &QP ) ) != 0 ) in main() 353 mbedtls_mpi_write_file( "QP: ", &QP, 16, NULL ); in main() 450 mbedtls_mpi_free( &DQ ); mbedtls_mpi_free( &QP ); in main()
|
A D | rsa_priv.txt | 8 QP = 97AC5BB885ABCA314375E9E4DB1BA4B2218C90619F61BD474F5785075ECA81750A735199A8C191FE2D3355E7CF601A…
|
/mbedtls-development/library/ |
A D | rsa_alt_helpers.c | 242 mbedtls_mpi *DQ, mbedtls_mpi *QP ) in mbedtls_rsa_deduce_crt() argument 263 if( QP != NULL ) in mbedtls_rsa_deduce_crt() 265 MBEDTLS_MPI_CHK( mbedtls_mpi_inv_mod( QP, Q, P ) ); in mbedtls_rsa_deduce_crt() 403 const mbedtls_mpi *DQ, const mbedtls_mpi *QP ) in mbedtls_rsa_validate_crt() argument 452 if( QP != NULL ) in mbedtls_rsa_validate_crt() 460 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &K, QP, Q ) ); in mbedtls_rsa_validate_crt()
|
A D | rsa_alt_helpers.h | 144 mbedtls_mpi *DQ, mbedtls_mpi *QP ); 214 const mbedtls_mpi *DQ, const mbedtls_mpi *QP );
|
A D | rsa.c | 234 mbedtls_mpi_cmp_int( &ctx->QP, 0 ) <= 0 ) in rsa_check_context() 263 have_QP = ( mbedtls_mpi_cmp_int( &ctx->QP, 0 ) != 0 ); in mbedtls_rsa_complete() 334 &ctx->DP, &ctx->DQ, &ctx->QP ); in mbedtls_rsa_complete() 441 mbedtls_mpi *DP, mbedtls_mpi *DQ, mbedtls_mpi *QP ) in mbedtls_rsa_export_crt() argument 462 ( QP != NULL && ( ret = mbedtls_mpi_copy( QP, &ctx->QP ) ) != 0 ) ) in mbedtls_rsa_export_crt() 468 DP, DQ, QP ) ) != 0 ) in mbedtls_rsa_export_crt() 643 &ctx->DP, &ctx->DQ, &ctx->QP ) ); in mbedtls_rsa_gen_key() 715 &ctx->DP, &ctx->DQ, &ctx->QP ) != 0 ) in mbedtls_rsa_check_privkey() 1044 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &TP, &T, &ctx->QP ) ); in mbedtls_rsa_private() 2455 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &dst->QP, &src->QP ) ); in mbedtls_rsa_copy() [all …]
|
A D | pkparse.c | 807 ( ret = mbedtls_mpi_copy( &rsa->QP, &T ) ) != 0 ) in pk_parse_key_pkcs1_der()
|
/mbedtls-development/include/mbedtls/ |
A D | rsa.h | 108 mbedtls_mpi MBEDTLS_PRIVATE(QP); /*!< <code>1 / (Q % P)</code>. */ 412 mbedtls_mpi *DP, mbedtls_mpi *DQ, mbedtls_mpi *QP );
|
/mbedtls-development/tests/suites/ |
A D | test_suite_rsa.function | 611 TEST_ASSERT( mbedtls_test_read_mpi( &ctx.QP, radix_QP, input_QP ) == 0 ); 684 TEST_ASSERT( mbedtls_test_read_mpi( &prv.QP, radix_QP, input_QP ) == 0 );
|
A D | test_suite_rsa.data | 308 RSA Check Private key #9 (No QP)
|