Lines Matching refs:len

19     size_t n2 = input->len - n1;
20 size_t n2_add = add->len - n1_add;
24 TEST_ASSERT(n1 <= input->len);
25 TEST_ASSERT(n1_add <= add->len);
26 TEST_EQUAL(input->len, expected_output->len);
29 iv->x, iv->len));
52 TEST_CALLOC(output, tag->len);
53 TEST_EQUAL(0, mbedtls_gcm_finish(ctx, NULL, 0, &olen, output, tag->len));
55 TEST_MEMORY_COMPARE(output, tag->len, tag->x, tag->len);
78 TEST_EQUAL(input->len, expected_output->len);
81 iv->x, iv->len));
90 TEST_CALLOC(output, input->len);
92 TEST_EQUAL(0, mbedtls_gcm_update(ctx, input->x, input->len, output, input->len, &olen));
93 TEST_EQUAL(input->len, olen);
94 TEST_MEMORY_COMPARE(output, olen, expected_output->x, input->len);
98 TEST_CALLOC(output, tag->len);
99 TEST_EQUAL(0, mbedtls_gcm_finish(ctx, NULL, 0, &olen, output, tag->len));
101 TEST_MEMORY_COMPARE(output, tag->len, tag->x, tag->len);
118 TEST_EQUAL(0, mbedtls_gcm_starts(ctx, mode, iv->x, iv->len));
119 TEST_EQUAL(0, mbedtls_gcm_update_ad(ctx, add->x, add->len));
127 TEST_CALLOC(output_tag, tag->len);
129 output_tag, tag->len));
131 TEST_MEMORY_COMPARE(output_tag, tag->len, tag->x, tag->len);
146 iv->x, iv->len));
147 TEST_CALLOC(output, tag->len);
148 TEST_EQUAL(0, mbedtls_gcm_finish(ctx, NULL, 0, &olen, output, tag->len));
150 TEST_MEMORY_COMPARE(output, tag->len, tag->x, tag->len);
195 TEST_ASSERT(mbedtls_gcm_setkey(&ctx, cipher_id, key_str->x, key_str->len * 8) == 0);
196 TEST_ASSERT(mbedtls_gcm_crypt_and_tag(&ctx, direction, src_str->len, iv_str->x, iv_str->len,
197 add_str->x, add_str->len, src_str->x, output, tag_len,
227 TEST_ASSERT(mbedtls_gcm_setkey(&ctx, cipher_id, key_str->x, key_str->len * 8) == init_result);
229 TEST_ASSERT(mbedtls_gcm_crypt_and_tag(&ctx, MBEDTLS_GCM_ENCRYPT, src_str->len, iv_str->x,
230 iv_str->len, add_str->x, add_str->len, src_str->x,
233 TEST_MEMORY_COMPARE(output, src_str->len, dst->x, dst->len);
234 TEST_MEMORY_COMPARE(tag_output, tag_len, tag->x, tag->len);
236 for (n1 = 0; n1 <= src_str->len; n1 += 1) {
237 for (n1_add = 0; n1_add <= add_str->len; n1_add += 1) {
275 TEST_ASSERT(mbedtls_gcm_setkey(&ctx, cipher_id, key_str->x, key_str->len * 8) == init_result);
278 src_str->len,
280 iv_str->len,
282 add_str->len,
292 TEST_MEMORY_COMPARE(output, src_str->len, pt_result->x, pt_result->len);
294 for (n1 = 0; n1 <= src_str->len; n1 += 1) {
295 for (n1_add = 0; n1_add <= add_str->len; n1_add += 1) {
327 TEST_ASSERT(mbedtls_gcm_setkey(&ctx, cipher_id, key_str->x, key_str->len * 8) == 0);
351 TEST_ASSERT(mbedtls_gcm_setkey(&ctx, cipher_id, key_str->x, key_str->len * 8) == 0);
372 TEST_ASSERT(mbedtls_gcm_setkey(&ctx, cipher_id, key_str->x, key_str->len * 8) == 0);
394 TEST_ASSERT(mbedtls_gcm_setkey(&ctx, cipher_id, key_str->x, key_str->len * 8) == 0);
419 TEST_ASSERT(mbedtls_gcm_setkey(&ctx, cipher_id, key_str->x, key_str->len * 8) == 0);
441 TEST_ASSERT(mbedtls_gcm_setkey(&ctx, cipher_id, key_str->x, key_str->len * 8) == 0);
478 size_t output_len = input->len - 1;
482 TEST_EQUAL(mbedtls_gcm_setkey(&ctx, cipher_id, key_str->x, key_str->len * 8), 0);
483 TEST_EQUAL(0, mbedtls_gcm_starts(&ctx, mode, iv->x, iv->len));
487 mbedtls_gcm_update(&ctx, input->x, input->len, output, output_len, &olen));