Lines Matching refs:TEST_ASSERT
33 TEST_ASSERT(mbedtls_rsa_set_padding(&ctx,
40 TEST_ASSERT(mbedtls_test_read_mpi(&N, input_N) == 0);
41 TEST_ASSERT(mbedtls_test_read_mpi(&E, input_E) == 0);
42 TEST_ASSERT(mbedtls_rsa_import(&ctx, &N, NULL, NULL, NULL, &E) == 0);
43 TEST_ASSERT(mbedtls_rsa_get_len(&ctx) == (size_t) ((mod + 7) / 8));
44 TEST_ASSERT(mbedtls_rsa_check_pubkey(&ctx) == 0);
49 TEST_ASSERT(mbedtls_rsa_pkcs1_encrypt(&ctx,
56 TEST_ASSERT(mbedtls_test_hexcmp(output, result_str->x,
82 TEST_ASSERT(mbedtls_rsa_set_padding(&ctx,
91 TEST_ASSERT(mbedtls_test_read_mpi(&P, input_P) == 0);
92 TEST_ASSERT(mbedtls_test_read_mpi(&Q, input_Q) == 0);
93 TEST_ASSERT(mbedtls_test_read_mpi(&N, input_N) == 0);
94 TEST_ASSERT(mbedtls_test_read_mpi(&E, input_E) == 0);
96 TEST_ASSERT(mbedtls_rsa_import(&ctx, &N, &P, &Q, NULL, &E) == 0);
97 TEST_ASSERT(mbedtls_rsa_get_len(&ctx) == (size_t) ((mod + 7) / 8));
98 TEST_ASSERT(mbedtls_rsa_complete(&ctx) == 0);
99 TEST_ASSERT(mbedtls_rsa_check_privkey(&ctx) == 0);
102 TEST_ASSERT(mbedtls_rsa_pkcs1_decrypt(&ctx,
108 TEST_ASSERT(mbedtls_rsa_pkcs1_decrypt(&ctx,
114 TEST_ASSERT(mbedtls_test_hexcmp(output, result_str->x,
206 TEST_ASSERT(mbedtls_mpi_read_binary(&Nmpi, N, sizeof(N)) == 0);
207 TEST_ASSERT(mbedtls_mpi_read_binary(&Empi, E, sizeof(E)) == 0);
208 TEST_ASSERT(mbedtls_mpi_read_binary(&Pmpi, P, sizeof(P)) == 0);
209 TEST_ASSERT(mbedtls_mpi_read_binary(&Qmpi, Q, sizeof(Q)) == 0);
211 TEST_ASSERT(mbedtls_rsa_import(&ctx, &Nmpi, &Pmpi, &Qmpi,
213 TEST_ASSERT(mbedtls_rsa_complete(&ctx) == 0);
215 TEST_ASSERT(input->len <= sizeof(N));
218 TEST_ASSERT(mbedtls_rsa_public(&ctx, original, intermediate) == 0);
221 TEST_ASSERT(mbedtls_rsa_pkcs1_decrypt(&ctx,
227 TEST_ASSERT(output_length == expected_plaintext_length);
228 TEST_ASSERT(memcmp(original + sizeof(N) - output_length,
243 TEST_ASSERT(output_length == max_payload_length);
245 TEST_ASSERT(final[i] == 0);
251 TEST_ASSERT(output_length != 0x7EA0);
257 TEST_ASSERT(count < 16);
287 TEST_ASSERT(mbedtls_rsa_set_padding(&ctx,
295 TEST_ASSERT(mbedtls_test_read_mpi(&P, input_P) == 0);
296 TEST_ASSERT(mbedtls_test_read_mpi(&Q, input_Q) == 0);
297 TEST_ASSERT(mbedtls_test_read_mpi(&N, input_N) == 0);
298 TEST_ASSERT(mbedtls_test_read_mpi(&E, input_E) == 0);
300 TEST_ASSERT(mbedtls_rsa_import(&ctx, &N, &P, &Q, NULL, &E) == 0);
301 TEST_ASSERT(mbedtls_rsa_get_len(&ctx) == (size_t) ((mod + 7) / 8));
302 TEST_ASSERT(mbedtls_rsa_complete(&ctx) == 0);
303 TEST_ASSERT(mbedtls_rsa_check_privkey(&ctx) == 0);
305 TEST_ASSERT(mbedtls_rsa_pkcs1_sign(
311 TEST_ASSERT(mbedtls_test_hexcmp(output, result_str->x,
333 TEST_ASSERT(mbedtls_rsa_set_padding(&ctx,
339 TEST_ASSERT(mbedtls_test_read_mpi(&N, input_N) == 0);
340 TEST_ASSERT(mbedtls_test_read_mpi(&E, input_E) == 0);
341 TEST_ASSERT(mbedtls_rsa_import(&ctx, &N, NULL, NULL, NULL, &E) == 0);
342 TEST_ASSERT(mbedtls_rsa_get_len(&ctx) == (size_t) ((mod + 7) / 8));
343 TEST_ASSERT(mbedtls_rsa_check_pubkey(&ctx) == 0);
345 TEST_ASSERT(mbedtls_rsa_pkcs1_verify(&ctx, digest, message_str->len, message_str->x,