/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_pkcs1_v21.function | 19 mbedtls_mpi N, E; 26 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &E ); 51 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &E ); 66 mbedtls_mpi N, P, Q, E; 69 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); 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 ); 184 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); 198 mbedtls_mpi N, E; [all …]
|
A D | test_suite_rsa.data | 431 RSA Validate Params, bad N 464 RSA Import (N,P,Q,D,E) 482 RSA Import (N,-,-,D,E) 488 RSA Import (N,P,Q,-,E) 500 RSA Import (N,-,Q,-,E) 530 RSA Import Raw (N,-,-,D,E) 536 RSA Import Raw (N,P,Q,-,E) 563 RSA Export (N,P,Q,D,E) 569 RSA Export (N,-,-,D,E) 575 RSA Export (N,P,Q,-,E) [all …]
|
A D | test_suite_rsa.function | 90 mbedtls_mpi N, P, Q, E; 143 mbedtls_mpi N, E; 178 mbedtls_mpi N, P, Q, E; 228 mbedtls_mpi N, E; 262 mbedtls_mpi N, E; 307 mbedtls_mpi N, E; 352 mbedtls_mpi N, P, Q, E; 404 mbedtls_mpi N, E; 461 mbedtls_mpi N, P, Q, E; 543 mbedtls_mpi N, E; [all …]
|
A D | test_suite_pkcs1_v15.function | 20 mbedtls_mpi N, E; 27 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &E ); 54 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &E ); 71 mbedtls_mpi N, P, Q, E; 74 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); 134 static unsigned char N[128] = { 202 TEST_ASSERT( mbedtls_mpi_read_binary( &Nmpi, N, sizeof( N ) ) == 0 ); 211 TEST_ASSERT( input->len <= sizeof( N ) ); 233 output_size > sizeof( N ) - 11 ? sizeof( N ) - 11 : output_size; 275 mbedtls_mpi N, P, Q, E; [all …]
|
A D | test_suite_ecp.function | 506 mbedtls_mpi N, R; 516 * Store correct result before we touch N 520 TEST_ASSERT( grp.modp( &N ) == 0 ); 526 TEST_ASSERT( mbedtls_mpi_mod_mpi( &N, &N, &grp.P ) == 0 ); 743 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &grp1.N, &grp2.N ) == 0 ); 909 mbedtls_mpi C, M, N; 913 mbedtls_mpi_init( &N ); 920 TEST_EQUAL( 0, mbedtls_mpi_grow( &N, C.n ) ); 922 /* M = N - C = - ( C - N ) (expected result of fix_negative) */ 925 mbedtls_ecp_fix_negative( &N, c, bits ); [all …]
|
/mbedtls-development/library/ |
A D | rsa_alt_helpers.c | 62 int mbedtls_rsa_deduce_primes( mbedtls_mpi const *N, in mbedtls_rsa_deduce_primes() argument 91 if( mbedtls_mpi_cmp_int( N, 0 ) <= 0 || in mbedtls_rsa_deduce_primes() 93 mbedtls_mpi_cmp_mpi( D, N ) >= 0 || in mbedtls_rsa_deduce_primes() 95 mbedtls_mpi_cmp_mpi( E, N ) >= 0 ) in mbedtls_rsa_deduce_primes() 126 if( N->p[0] % 8 == 1 ) in mbedtls_rsa_deduce_primes() 321 if( P != NULL && Q != NULL && N != NULL ) in mbedtls_rsa_validate_params() 324 if( mbedtls_mpi_cmp_int( N, 1 ) <= 0 || in mbedtls_rsa_validate_params() 325 mbedtls_mpi_cmp_mpi( &K, N ) != 0 ) in mbedtls_rsa_validate_params() 336 if( N != NULL && D != NULL && E != NULL ) in mbedtls_rsa_validate_params() 340 mbedtls_mpi_cmp_mpi( D, N ) >= 0 || in mbedtls_rsa_validate_params() [all …]
|
A D | rsa.c | 92 const mbedtls_mpi *N, in mbedtls_rsa_import() argument 99 if( ( N != NULL && ( ret = mbedtls_mpi_copy( &ctx->N, N ) ) != 0 ) || in mbedtls_rsa_import() 108 if( N != NULL ) in mbedtls_rsa_import() 124 if( N != NULL ) in mbedtls_rsa_import_raw() 126 MBEDTLS_MPI_CHK( mbedtls_mpi_read_binary( &ctx->N, N, N_len ) ); in mbedtls_rsa_import_raw() 375 if( N != NULL ) in mbedtls_rsa_export_raw() 376 MBEDTLS_MPI_CHK( mbedtls_mpi_write_binary( &ctx->N, N, N_len ) ); in mbedtls_rsa_export_raw() 422 if( ( N != NULL && ( ret = mbedtls_mpi_copy( N, &ctx->N ) ) != 0 ) || in mbedtls_rsa_export() 739 if( mbedtls_mpi_cmp_mpi( &pub->N, &prv->N ) != 0 || in mbedtls_rsa_check_pub_priv() 2445 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &dst->N, &src->N ) ); in mbedtls_rsa_copy() [all …]
|
A D | ecp_curves.c | 4890 p = N->p; in ecp_mod_p192() 5013 N->p[i] = ~(mbedtls_mpi_uint)0 - N->p[i]; in mbedtls_ecp_fix_negative() 5018 ++N->p[i]; in mbedtls_ecp_fix_negative() 5022 N->s = -1; in mbedtls_ecp_fix_negative() 5197 MBEDTLS_MPI_CHK( mbedtls_mpi_add_abs( N, N, &M ) ); in ecp_mod_p521() 5246 MBEDTLS_MPI_CHK( mbedtls_mpi_add_abs( N, N, &M ) ); in ecp_mod_p255() 5300 MBEDTLS_MPI_CHK( mbedtls_mpi_add_mpi( N, N, &M ) ); in ecp_mod_p448() 5307 MBEDTLS_MPI_CHK( mbedtls_mpi_add_mpi( N, N, &Q ) ); in ecp_mod_p448() 5317 MBEDTLS_MPI_CHK( mbedtls_mpi_add_mpi( N, N, &M ) ); in ecp_mod_p448() 5374 MBEDTLS_MPI_CHK( mbedtls_mpi_add_abs( N, N, &M ) ); in ecp_mod_koblitz() [all …]
|
A D | bignum.c | 2132 mbedtls_mpi_uint x, m0 = N->p[0]; in mpi_montg_init() 2175 n = N->n; in mpi_montmul() 2227 mpi_montmul( A, &U, N, mm, T ); in mpi_montred() 2313 MPI_VALIDATE_RET( N != NULL ); in mbedtls_mpi_exp_mod() 2315 if( mbedtls_mpi_cmp_int( N, 0 ) <= 0 || ( N->p[0] & 1 ) == 0 ) in mbedtls_mpi_exp_mod() 2328 mpi_montg_init( &mm, N ); in mbedtls_mpi_exp_mod() 2344 j = N->n + 1; in mbedtls_mpi_exp_mod() 2402 mpi_montred( X, N, mm, &T ); in mbedtls_mpi_exp_mod() 2510 mpi_montred( X, N, mm, &T ); in mbedtls_mpi_exp_mod() 2785 MPI_VALIDATE_RET( N != NULL ); in mbedtls_mpi_inv_mod() [all …]
|
A D | ecdsa.c | 239 if( mbedtls_mpi_cmp_mpi( x, &grp->N ) >= 0 ) in derive_mpi() 240 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_mpi( x, x, &grp->N ) ); in derive_mpi() 267 if( ! mbedtls_ecdsa_can_do( grp->id ) || grp->N.p == NULL ) in ecdsa_sign_restartable() 365 MBEDTLS_MPI_CHK( mbedtls_mpi_mod_mpi( pk, pk, &grp->N ) ); in ecdsa_sign_restartable() 366 MBEDTLS_MPI_CHK( mbedtls_mpi_inv_mod( s, pk, &grp->N ) ); in ecdsa_sign_restartable() 368 MBEDTLS_MPI_CHK( mbedtls_mpi_mod_mpi( s, s, &grp->N ) ); in ecdsa_sign_restartable() 539 if( ! mbedtls_ecdsa_can_do( grp->id ) || grp->N.p == NULL ) in ecdsa_verify_restartable() 577 MBEDTLS_MPI_CHK( mbedtls_mpi_inv_mod( &s_inv, s, &grp->N ) ); in ecdsa_verify_restartable() 580 MBEDTLS_MPI_CHK( mbedtls_mpi_mod_mpi( pu1, pu1, &grp->N ) ); in ecdsa_verify_restartable() 583 MBEDTLS_MPI_CHK( mbedtls_mpi_mod_mpi( pu2, pu2, &grp->N ) ); in ecdsa_verify_restartable() [all …]
|
A D | rsa_alt_helpers.h | 91 int mbedtls_rsa_deduce_primes( mbedtls_mpi const *N, mbedtls_mpi const *E, 177 int mbedtls_rsa_validate_params( const mbedtls_mpi *N, const mbedtls_mpi *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() 61 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &N, &P, &Q ) ); in main() 64 MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( " N = ", &N, 10, NULL ) ); in main() 83 MBEDTLS_MPI_CHK( mbedtls_mpi_exp_mod( &Y, &X, &E, &N, NULL ) ); in main() 84 MBEDTLS_MPI_CHK( mbedtls_mpi_exp_mod( &Z, &Y, &D, &N, NULL ) ); in main() 95 mbedtls_mpi_free( &E ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); mbedtls_mpi_free( &N ); 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() 117 if( ( ret = mbedtls_mpi_write_file( "N = ", &N, 16, fpub ) ) != 0 || in main() 133 if( ( ret = mbedtls_mpi_write_file( "N = " , &N , 16, fpriv ) ) != 0 || in main() 157 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); in main()
|
A D | rsa_encrypt.c | 69 mbedtls_mpi N, E; in main() local 85 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &E ); in main() 110 if( ( ret = mbedtls_mpi_read_file( &N, 16, f ) ) != 0 || in main() 120 if( ( ret = mbedtls_rsa_import( &rsa, &N, NULL, NULL, NULL, &E ) ) != 0 ) in main() 170 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &E ); 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() 93 if( ( ret = mbedtls_mpi_read_file( &N , 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() 116 if( ( ret = mbedtls_mpi_read_file( &N , 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()
|
A D | key_app.c | 101 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 112 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); mbedtls_mpi_init( &Q ); in main() 220 if( ( ret = mbedtls_rsa_export ( rsa, &N, &P, &Q, &D, &E ) ) != 0 || in main() 227 MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( "N: ", &N, 16, NULL ) ); in main() 278 if( ( ret = mbedtls_rsa_export( rsa, &N, NULL, NULL, in main() 284 MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( "N: ", &N, 16, NULL ) ); in main() 323 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); in main()
|
A D | key_app_writer.c | 216 mbedtls_mpi N, P, Q, D, E, DP, DQ, QP; in main() local 229 mbedtls_mpi_init( &N ); mbedtls_mpi_init( &P ); mbedtls_mpi_init( &Q ); in main() 339 if( ( ret = mbedtls_rsa_export ( rsa, &N, &P, &Q, &D, &E ) ) != 0 || in main() 346 mbedtls_mpi_write_file( "N: ", &N, 16, NULL ); in main() 399 if( ( ret = mbedtls_rsa_export( rsa, &N, NULL, NULL, in main() 405 mbedtls_mpi_write_file( "N: ", &N, 16, NULL ); in main() 448 mbedtls_mpi_free( &N ); 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() 131 if( ( ret = mbedtls_mpi_read_file( &N , 16, f ) ) != 0 || in main() 144 if( ( ret = mbedtls_rsa_import( &rsa, &N, &P, &Q, &D, &E ) ) != 0 ) in main() 313 mbedtls_mpi_free( &N ); mbedtls_mpi_free( &P ); mbedtls_mpi_free( &Q ); in main()
|
/mbedtls-development/programs/fuzz/ |
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() 26 if ( mbedtls_rsa_export( rsa, &N, NULL, NULL, NULL, &E ) != 0 ) { 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()
|
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()
|
/mbedtls-development/include/mbedtls/ |
A D | rsa.h | 99 mbedtls_mpi MBEDTLS_PRIVATE(N); /*!< The public modulus. */ 215 const mbedtls_mpi *N, 254 unsigned char const *N, size_t N_len, 335 mbedtls_mpi *N, mbedtls_mpi *P, mbedtls_mpi *Q, 386 unsigned char *N, size_t N_len,
|
/mbedtls-development/tests/data_files/dir-maxpath/ |
A D | Readme.txt | 6 The root is 00.crt and N+1.crt is a child of N.crt.
|