Lines Matching refs:iv

9                             const data_t *iv,
27 TEST_EQUAL( 0, mbedtls_ccm_starts( ctx, mode, iv->x, iv->len ) );
102 unsigned char iv[14];
113 memset( iv, 0, sizeof( iv ) );
120 TEST_ASSERT( mbedtls_ccm_encrypt_and_tag( &ctx, msg_len, iv, iv_len, add, add_len,
123 decrypt_ret = mbedtls_ccm_auth_decrypt( &ctx, msg_len, iv, iv_len, add, add_len,
144 unsigned char iv[14];
154 memset( iv, 0, sizeof( iv ) );
162 TEST_ASSERT( mbedtls_ccm_star_encrypt_and_tag( &ctx, msg_len, iv, iv_len,
165 decrypt_ret = mbedtls_ccm_star_auth_decrypt( &ctx, msg_len, iv, iv_len, add,
180 data_t * msg, data_t * iv,
201 TEST_EQUAL( mbedtls_ccm_encrypt_and_tag( &ctx, msg->len, iv->x, iv->len, add->x, add->len,
219 iv, add, msg,
236 data_t * msg, data_t * iv, data_t * result )
244 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
261 data_t * msg, data_t * iv,
280 TEST_EQUAL( mbedtls_ccm_auth_decrypt( &ctx, expected_msg_len, iv->x, iv->len, add->x, add->len,
300 iv, add, &encrypted,
329 unsigned char iv[13];
355 /* Calculate iv */
358 memcpy( iv, source_address->x, source_address->len );
359 memcpy( iv + source_address->len, frame_counter->x, frame_counter->len );
360 iv[source_address->len + frame_counter->len] = sec_level;
361 iv_len = sizeof( iv );
367 TEST_EQUAL( mbedtls_ccm_star_encrypt_and_tag( &ctx, msg->len, iv, iv_len,
376 const data_t iv_data = { .x = iv,
413 unsigned char iv[13];
433 /* Calculate iv */
434 memset( iv, 0x00, sizeof( iv ) );
437 memcpy( iv, source_address->x, source_address->len );
438 memcpy( iv + source_address->len, frame_counter->x, frame_counter->len );
439 iv[source_address->len + frame_counter->len] = sec_level;
440 iv_len = sizeof( iv );
445 TEST_EQUAL( mbedtls_ccm_star_auth_decrypt( &ctx, expected_msg_len, iv, iv_len,
453 const data_t iv_data = { .x = iv,
486 data_t * key, data_t * msg, data_t * iv,
498 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
524 data_t * key, data_t * iv, data_t* add,
532 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
552 data_t * key, data_t * iv,
559 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
573 data_t * key, data_t * iv,
580 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
593 data_t * key, data_t * msg, data_t * iv,
602 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
620 data_t * key, data_t * iv, data_t* add )
627 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
646 data_t * key, data_t * iv,
653 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
670 data_t * key, data_t * iv,
681 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
697 data_t * key, data_t * msg, data_t * iv,
706 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
725 data_t * key, data_t * msg, data_t * iv,
734 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
759 data_t * key, data_t * msg, data_t * iv,
768 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
790 data_t * key, data_t * msg, data_t * iv,
803 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
824 data_t * key, data_t * iv )
831 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );