Lines Matching refs:md_info
161 void md_info(int md_type, char *md_name, int md_size)
163 const mbedtls_md_info_t *md_info;
172 md_info = mbedtls_md_info_from_type(md_type);
173 TEST_ASSERT(md_info != NULL);
175 TEST_ASSERT(md_info == mbedtls_md_info_from_string(md_name));
178 TEST_EQUAL(mbedtls_md_get_type(md_info), (mbedtls_md_type_t) md_type);
179 TEST_EQUAL(mbedtls_md_get_size(md_info), (unsigned char) md_size);
181 TEST_EQUAL(0, strcmp(mbedtls_md_get_name(md_info), md_name));
200 const mbedtls_md_info_t *md_info = NULL;
204 md_info = mbedtls_md_info_from_type(md_type);
205 TEST_ASSERT(md_info != NULL);
207 TEST_EQUAL(0, mbedtls_md(md_info, src, src_len, output));
209 TEST_MEMORY_COMPARE(output, mbedtls_md_get_size(md_info), hash->x, hash->len);
220 const mbedtls_md_info_t *md_info = NULL;
224 md_info = mbedtls_md_info_from_type(md_type);
225 TEST_ASSERT(md_info != NULL);
227 TEST_EQUAL(0, mbedtls_md(md_info, src_str->x, src_str->len, output));
230 TEST_MEMORY_COMPARE(output, mbedtls_md_get_size(md_info), hash->x, hash->len);
246 const mbedtls_md_info_t *md_info = NULL;
256 md_info = mbedtls_md_info_from_type(md_type);
257 TEST_ASSERT(md_info != NULL);
258 TEST_EQUAL(0, mbedtls_md_setup(&ctx, md_info, 0));
259 TEST_EQUAL(0, mbedtls_md_setup(&ctx_copy, md_info, 0));
261 TEST_ASSERT(mbedtls_md_info_from_ctx(&ctx) == md_info);
262 TEST_ASSERT(mbedtls_md_info_from_ctx(&ctx_copy) == md_info);
272 TEST_MEMORY_COMPARE(output, mbedtls_md_get_size(md_info), hash->x, hash->len);
279 TEST_MEMORY_COMPARE(output, mbedtls_md_get_size(md_info), hash->x, hash->len);
292 const mbedtls_md_info_t *md_info = NULL;
301 md_info = mbedtls_md_info_from_type(md_type);
302 TEST_ASSERT(md_info != NULL);
303 TEST_EQUAL(0, mbedtls_md_setup(&ctx, md_info, 0));
304 TEST_EQUAL(0, mbedtls_md_setup(&ctx_copy, md_info, 0));
306 TEST_ASSERT(mbedtls_md_info_from_ctx(&ctx) == md_info);
307 TEST_ASSERT(mbedtls_md_info_from_ctx(&ctx_copy) == md_info);
319 TEST_MEMORY_COMPARE(output, mbedtls_md_get_size(md_info), hash->x, hash->len);
326 TEST_MEMORY_COMPARE(output, mbedtls_md_get_size(md_info), hash->x, hash->len);
341 const mbedtls_md_info_t *md_info = NULL;
345 md_info = mbedtls_md_info_from_type(md_type);
346 TEST_ASSERT(md_info != NULL);
349 TEST_EQUAL(0, mbedtls_md_hmac(md_info, key_str->x, key_str->len,
364 const mbedtls_md_info_t *md_info = NULL;
372 md_info = mbedtls_md_info_from_type(md_type);
373 TEST_ASSERT(md_info != NULL);
374 TEST_EQUAL(0, mbedtls_md_setup(&ctx, md_info, 1));
376 TEST_ASSERT(mbedtls_md_info_from_ctx(&ctx) == md_info);
410 const mbedtls_md_info_t *md_info = NULL;
414 md_info = mbedtls_md_info_from_type(md_type);
415 TEST_ASSERT(md_info != NULL);
417 TEST_EQUAL(0, mbedtls_md_file(md_info, filename, output));
419 TEST_MEMORY_COMPARE(output, mbedtls_md_get_size(md_info), hash->x, hash->len);
429 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(md_type);
437 TEST_ASSERT(md_info != NULL);
440 TEST_EQUAL(pre_psa_ret, mbedtls_md_setup(&ctx1, md_info, 0));
441 TEST_EQUAL(pre_psa_ret, mbedtls_md_setup(&ctx2, md_info, 0));
456 TEST_EQUAL(0, mbedtls_md_setup(&ctx1, md_info, 0));