Lines Matching refs:TEST_ASSERT

29     TEST_ASSERT( mbedtls_rsa_set_padding( &ctx,
33 TEST_ASSERT( mbedtls_test_read_mpi( &N, radix_N, input_N ) == 0 );
34 TEST_ASSERT( mbedtls_test_read_mpi( &E, radix_E, input_E ) == 0 );
35 TEST_ASSERT( mbedtls_rsa_import( &ctx, &N, NULL, NULL, NULL, &E ) == 0 );
36 TEST_ASSERT( mbedtls_rsa_get_len( &ctx ) == (size_t) ( ( mod + 7 ) / 8 ) );
37 TEST_ASSERT( mbedtls_rsa_check_pubkey( &ctx ) == 0 );
41 TEST_ASSERT( mbedtls_rsa_pkcs1_encrypt( &ctx,
49 TEST_ASSERT( mbedtls_test_hexcmp( output, result_str->x,
77 TEST_ASSERT( mbedtls_rsa_set_padding( &ctx,
83 TEST_ASSERT( mbedtls_test_read_mpi( &P, radix_P, input_P ) == 0 );
84 TEST_ASSERT( mbedtls_test_read_mpi( &Q, radix_Q, input_Q ) == 0 );
85 TEST_ASSERT( mbedtls_test_read_mpi( &N, radix_N, input_N ) == 0 );
86 TEST_ASSERT( mbedtls_test_read_mpi( &E, radix_E, input_E ) == 0 );
88 TEST_ASSERT( mbedtls_rsa_import( &ctx, &N, &P, &Q, NULL, &E ) == 0 );
89 TEST_ASSERT( mbedtls_rsa_get_len( &ctx ) == (size_t) ( ( mod + 7 ) / 8 ) );
90 TEST_ASSERT( mbedtls_rsa_complete( &ctx ) == 0 );
91 TEST_ASSERT( mbedtls_rsa_check_privkey( &ctx ) == 0 );
95 TEST_ASSERT( mbedtls_rsa_pkcs1_decrypt( &ctx,
103 TEST_ASSERT( mbedtls_rsa_pkcs1_decrypt( &ctx,
110 TEST_ASSERT( mbedtls_test_hexcmp( output, result_str->x,
202 TEST_ASSERT( mbedtls_mpi_read_binary( &Nmpi, N, sizeof( N ) ) == 0 );
203 TEST_ASSERT( mbedtls_mpi_read_binary( &Empi, E, sizeof( E ) ) == 0 );
204 TEST_ASSERT( mbedtls_mpi_read_binary( &Pmpi, P, sizeof( P ) ) == 0 );
205 TEST_ASSERT( mbedtls_mpi_read_binary( &Qmpi, Q, sizeof( Q ) ) == 0 );
207 TEST_ASSERT( mbedtls_rsa_import( &ctx, &Nmpi, &Pmpi, &Qmpi,
209 TEST_ASSERT( mbedtls_rsa_complete( &ctx ) == 0 );
211 TEST_ASSERT( input->len <= sizeof( N ) );
214 TEST_ASSERT( mbedtls_rsa_public( &ctx, original, intermediate ) == 0 );
217 TEST_ASSERT( mbedtls_rsa_pkcs1_decrypt( &ctx,
224 TEST_ASSERT( output_length == expected_plaintext_length );
225 TEST_ASSERT( memcmp( original + sizeof( N ) - output_length,
242 TEST_ASSERT( output_length == max_payload_length );
244 TEST_ASSERT( final[i] == 0 );
249 TEST_ASSERT( output_length != 0x7EA0 );
254 TEST_ASSERT( count < 16 );
286 TEST_ASSERT( mbedtls_rsa_set_padding( &ctx,
292 TEST_ASSERT( mbedtls_test_read_mpi( &P, radix_P, input_P ) == 0 );
293 TEST_ASSERT( mbedtls_test_read_mpi( &Q, radix_Q, input_Q ) == 0 );
294 TEST_ASSERT( mbedtls_test_read_mpi( &N, radix_N, input_N ) == 0 );
295 TEST_ASSERT( mbedtls_test_read_mpi( &E, radix_E, input_E ) == 0 );
297 TEST_ASSERT( mbedtls_rsa_import( &ctx, &N, &P, &Q, NULL, &E ) == 0 );
298 TEST_ASSERT( mbedtls_rsa_get_len( &ctx ) == (size_t) ( ( mod + 7 ) / 8 ) );
299 TEST_ASSERT( mbedtls_rsa_complete( &ctx ) == 0 );
300 TEST_ASSERT( mbedtls_rsa_check_privkey( &ctx ) == 0 );
303 TEST_ASSERT( mbedtls_md( md_info, message_str->x, message_str->len, hash_result ) == 0 );
305 TEST_ASSERT( mbedtls_rsa_pkcs1_sign(
312 TEST_ASSERT( mbedtls_test_hexcmp( output, result_str->x,
337 TEST_ASSERT( mbedtls_rsa_set_padding( &ctx,
341 TEST_ASSERT( mbedtls_test_read_mpi( &N, radix_N, input_N ) == 0 );
342 TEST_ASSERT( mbedtls_test_read_mpi( &E, radix_E, input_E ) == 0 );
343 TEST_ASSERT( mbedtls_rsa_import( &ctx, &N, NULL, NULL, NULL, &E ) == 0 );
344 TEST_ASSERT( mbedtls_rsa_get_len( &ctx ) == (size_t) ( ( mod + 7 ) / 8 ) );
345 TEST_ASSERT( mbedtls_rsa_check_pubkey( &ctx ) == 0 );
349 TEST_ASSERT( mbedtls_md( md_info, message_str->x, message_str->len, hash_result ) == 0 );
351TEST_ASSERT( mbedtls_rsa_pkcs1_verify( &ctx, digest, mbedtls_md_get_size( md_info ), hash_result, …