Home
last modified time | relevance | path

Searched refs:iv (Results 1 – 25 of 49) sorted by relevance

12

/mbedtls-development/tests/suites/
A Dtest_suite_ccm.function27 TEST_EQUAL( 0, mbedtls_ccm_starts( ctx, mode, iv->x, iv->len ) );
113 memset( iv, 0, sizeof( iv ) );
154 memset( iv, 0, sizeof( iv ) );
244 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
434 memset( iv, 0x00, sizeof( iv ) );
498 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
532 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
559 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
580 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
602 TEST_EQUAL( 0, mbedtls_ccm_starts( &ctx, mode, iv->x, iv->len ) );
[all …]
A Dtest_suite_cipher.function301 unsigned char iv[32];
309 memset( iv, 0, sizeof( iv ) );
348 unsigned char iv[16];
396 memset( iv , 0x00 + i, sizeof( iv ) );
746 TEST_ASSERT( 0 == mbedtls_cipher_set_iv( &ctx, iv->x, iv->len ) );
803 if( iv->len == 0 )
804 iv->x = NULL;
864 ret = mbedtls_cipher_auth_decrypt_ext( &ctx, iv->x, iv->len,
879 ret = mbedtls_cipher_auth_decrypt_ext( &ctx, iv->x, iv->len,
927 ret = mbedtls_cipher_auth_encrypt_ext( &ctx, iv->x, iv->len,
[all …]
A Dtest_suite_gcm.function9 const data_t *iv,
29 iv->x, iv->len ) );
67 const data_t *iv,
81 iv->x, iv->len ) );
110 const data_t *iv,
119 TEST_EQUAL( 0, mbedtls_gcm_starts( ctx, mode, iv->x, iv->len ) );
141 const data_t *iv,
148 iv->x, iv->len ) );
437 const data_t *iv )
446 TEST_EQUAL( 0, mbedtls_gcm_starts( &ctx, mode, iv->x, iv->len ) );
/mbedtls-development/programs/psa/
A Dcrypto_examples.c99 uint8_t * iv, in cipher_encrypt() argument
130 const uint8_t * iv, in cipher_decrypt() argument
146 status = psa_cipher_set_iv( &operation, iv, iv_size ); in cipher_decrypt()
172 uint8_t iv[block_size]; in cipher_example_encrypt_decrypt_aes_cbc_nopad_1_block() local
189 status = cipher_encrypt( key, alg, iv, sizeof( iv ), in cipher_example_encrypt_decrypt_aes_cbc_nopad_1_block()
194 status = cipher_decrypt( key, alg, iv, sizeof( iv ), in cipher_example_encrypt_decrypt_aes_cbc_nopad_1_block()
222 uint8_t iv[block_size], input[input_size], in cipher_example_encrypt_decrypt_aes_cbc_pkcs7_multi() local
237 status = cipher_encrypt( key, alg, iv, sizeof( iv ), in cipher_example_encrypt_decrypt_aes_cbc_pkcs7_multi()
242 status = cipher_decrypt( key, alg, iv, sizeof( iv ), in cipher_example_encrypt_decrypt_aes_cbc_pkcs7_multi()
284 status = cipher_encrypt( key, alg, iv, sizeof( iv ), in cipher_example_encrypt_decrypt_aes_ctr_multi()
[all …]
/mbedtls-development/library/
A Daria.c606 ARIA_VALIDATE_RET( iv != NULL ); in mbedtls_aria_crypt_cbc()
668 ARIA_VALIDATE_RET( iv != NULL ); in mbedtls_aria_crypt_cfb128()
684 mbedtls_aria_crypt_ecb( ctx, iv, iv ); in mbedtls_aria_crypt_cfb128()
687 *output++ = c ^ iv[n]; in mbedtls_aria_crypt_cfb128()
688 iv[n] = c; in mbedtls_aria_crypt_cfb128()
698 mbedtls_aria_crypt_ecb( ctx, iv, iv ); in mbedtls_aria_crypt_cfb128()
700 iv[n] = *output++ = (unsigned char)( iv[n] ^ *input++ ); in mbedtls_aria_crypt_cfb128()
925 uint8_t buf[48], iv[MBEDTLS_ARIA_BLOCKSIZE]; in mbedtls_aria_self_test() local
1010 iv, aria_test2_cfb_ct[i], buf ); in mbedtls_aria_self_test()
1028 mbedtls_aria_crypt_ctr( &ctx, 48, &j, iv, blk, in mbedtls_aria_self_test()
[all …]
A Dcipher.c372 const unsigned char *iv, in mbedtls_cipher_set_iv() argument
378 CIPHER_VALIDATE_RET( iv_len == 0 || iv != NULL ); in mbedtls_cipher_set_iv()
410 iv, in mbedtls_cipher_set_iv()
423 iv, iv_len ) ); in mbedtls_cipher_set_iv()
448 iv, iv_len ) ); in mbedtls_cipher_set_iv()
454 memcpy( ctx->iv, iv, actual_iv_size ); in mbedtls_cipher_set_iv()
736 ilen, &ctx->unprocessed_len, ctx->iv, in mbedtls_cipher_update()
1379 iv, iv_len, in mbedtls_cipher_aead_encrypt()
1459 iv, iv_len, in mbedtls_cipher_aead_decrypt()
1565 (void) iv; in mbedtls_cipher_auth_encrypt_ext()
[all …]
A Dcamellia.c556 CAMELLIA_VALIDATE_RET( iv != NULL ); in mbedtls_camellia_crypt_cbc()
573 memcpy( iv, temp, 16 ); in mbedtls_camellia_crypt_cbc()
588 memcpy( iv, output, 16 ); in mbedtls_camellia_crypt_cbc()
608 unsigned char iv[16], in mbedtls_camellia_crypt_cfb128()
631 mbedtls_camellia_crypt_ecb( ctx, MBEDTLS_CAMELLIA_ENCRYPT, iv, iv ); in mbedtls_camellia_crypt_cfb128()
635 iv[n] = (unsigned char) c; in mbedtls_camellia_crypt_cfb128()
645 mbedtls_camellia_crypt_ecb( ctx, MBEDTLS_CAMELLIA_ENCRYPT, iv, iv ); in mbedtls_camellia_crypt_cfb128()
647 iv[n] = *output++ = (unsigned char)( iv[n] ^ *input++ ); in mbedtls_camellia_crypt_cfb128()
915 unsigned char iv[16]; in mbedtls_camellia_self_test() local
993 memcpy( iv , src, 16 ); in mbedtls_camellia_self_test()
[all …]
A Ddes.c641 unsigned char iv[8], in mbedtls_des_crypt_cbc()
657 output[i] = (unsigned char)( input[i] ^ iv[i] ); in mbedtls_des_crypt_cbc()
662 memcpy( iv, output, 8 ); in mbedtls_des_crypt_cbc()
679 output[i] = (unsigned char)( output[i] ^ iv[i] ); in mbedtls_des_crypt_cbc()
681 memcpy( iv, temp, 8 ); in mbedtls_des_crypt_cbc()
747 unsigned char iv[8], in mbedtls_des3_crypt_cbc()
763 output[i] = (unsigned char)( input[i] ^ iv[i] ); in mbedtls_des3_crypt_cbc()
768 memcpy( iv, output, 8 ); in mbedtls_des3_crypt_cbc()
787 memcpy( iv, temp, 8 ); in mbedtls_des3_crypt_cbc()
867 unsigned char iv[8]; in mbedtls_des_self_test() local
[all …]
A Dccm.c205 const unsigned char *iv, in mbedtls_ccm_starts() argument
227 memcpy( ctx->ctr + 1, iv, iv_len ); in mbedtls_ccm_starts()
234 memcpy( ctx->y + 1, iv, iv_len ); in mbedtls_ccm_starts()
489 const unsigned char *iv, size_t iv_len, in ccm_auth_crypt() argument
520 const unsigned char *iv, size_t iv_len, in mbedtls_ccm_star_encrypt_and_tag() argument
530 const unsigned char *iv, size_t iv_len, in mbedtls_ccm_encrypt_and_tag() argument
569 iv, iv_len, add, add_len, in ccm_auth_decrypt()
585 const unsigned char *iv, size_t iv_len, in mbedtls_ccm_star_auth_decrypt() argument
591 iv, iv_len, add, add_len, in mbedtls_ccm_star_auth_decrypt()
596 const unsigned char *iv, size_t iv_len, in mbedtls_ccm_auth_decrypt() argument
[all …]
A Dpkcs12.c83 unsigned char *iv, size_t ivlen ) in pkcs12_pbe_derive_key_iv() argument
110 if( iv == NULL || ivlen == 0 ) in pkcs12_pbe_derive_key_iv()
113 if( ( ret = mbedtls_pkcs12_derivation( iv, ivlen, unipwd, pwdlen * 2 + 2, in pkcs12_pbe_derive_key_iv()
132 unsigned char iv[16]; in mbedtls_pkcs12_pbe() local
145 iv, cipher_info->iv_size ) ) != 0 ) in mbedtls_pkcs12_pbe()
158 if( ( ret = mbedtls_cipher_set_iv( &cipher_ctx, iv, cipher_info->iv_size ) ) != 0 ) in mbedtls_pkcs12_pbe()
175 mbedtls_platform_zeroize( iv, sizeof( iv ) ); in mbedtls_pkcs12_pbe()
A Dssl_ticket.c207 unsigned char *iv = start + TICKET_KEY_NAME_BYTES; in mbedtls_ssl_ticket_write() local
208 unsigned char *state_len_bytes = iv + TICKET_IV_BYTES; in mbedtls_ssl_ticket_write()
235 if( ( ret = ctx->f_rng( ctx->p_rng, iv, TICKET_IV_BYTES ) ) != 0 ) in mbedtls_ssl_ticket_write()
250 iv, TICKET_IV_BYTES, in mbedtls_ssl_ticket_write()
304 unsigned char *iv = buf + TICKET_KEY_NAME_BYTES; in mbedtls_ssl_ticket_parse() local
305 unsigned char *enc_len_p = iv + TICKET_IV_BYTES; in mbedtls_ssl_ticket_parse()
342 iv, TICKET_IV_BYTES, in mbedtls_ssl_ticket_parse()
A Dcipher_wrap.h54 unsigned char *iv, const unsigned char *input,
61 unsigned char *iv, const unsigned char *input,
68 unsigned char *iv,
A Dpadlock.c117 unsigned char iv[16], in mbedtls_padlock_xcryptcbc()
134 memcpy( iw, iv, 16 ); in mbedtls_padlock_xcryptcbc()
157 memcpy( iv, iw, 16 ); in mbedtls_padlock_xcryptcbc()
A Dcipher_wrap.c127 unsigned char *iv, const unsigned char *input, unsigned char *output ) in aes_crypt_cbc_wrap() argument
136 size_t length, size_t *iv_off, unsigned char *iv, in aes_crypt_cfb128_wrap() argument
146 unsigned char *iv, const unsigned char *input, unsigned char *output ) in aes_crypt_ofb_wrap() argument
149 iv, input, output ); in aes_crypt_ofb_wrap()
690 size_t length, unsigned char *iv, in camellia_crypt_cbc_wrap() argument
700 size_t length, size_t *iv_off, unsigned char *iv, in camellia_crypt_cfb128_wrap() argument
704 iv_off, iv, input, output ); in camellia_crypt_cfb128_wrap()
1099 size_t length, unsigned char *iv, in aria_crypt_cbc_wrap() argument
1109 size_t length, size_t *iv_off, unsigned char *iv, in aria_crypt_cfb128_wrap() argument
1113 iv_off, iv, input, output ); in aria_crypt_cfb128_wrap()
[all …]
A Daes.c1020 AES_VALIDATE_RET( iv != NULL ); in mbedtls_aes_crypt_cbc()
1051 memcpy( iv, temp, 16 ); in mbedtls_aes_crypt_cbc()
1254 ret = mbedtls_aes_crypt_ecb( ctx, MBEDTLS_AES_ENCRYPT, iv, iv ); in mbedtls_aes_crypt_cfb128()
1272 ret = mbedtls_aes_crypt_ecb( ctx, MBEDTLS_AES_ENCRYPT, iv, iv ); in mbedtls_aes_crypt_cfb128()
1277 iv[n] = *output++ = (unsigned char)( iv[n] ^ *input++ ); in mbedtls_aes_crypt_cfb128()
1312 memcpy( ov, iv, 16 ); in mbedtls_aes_crypt_cfb8()
1313 ret = mbedtls_aes_crypt_ecb( ctx, MBEDTLS_AES_ENCRYPT, iv, iv ); in mbedtls_aes_crypt_cfb8()
1325 memcpy( iv, ov + 1, 16 ); in mbedtls_aes_crypt_cfb8()
1363 ret = mbedtls_aes_crypt_ecb( ctx, MBEDTLS_AES_ENCRYPT, iv, iv ); in mbedtls_aes_crypt_ofb()
1756 unsigned char iv[16]; in mbedtls_aes_self_test() local
[all …]
A Dpem.c54 static int pem_get_iv( const unsigned char *s, unsigned char *iv, in pem_get_iv() argument
59 memset( iv, 0, iv_len ); in pem_get_iv()
70 iv[i >> 1] = (unsigned char)( iv[i >> 1] | k ); in pem_get_iv()
77 unsigned char *iv, in pem_pbkdf1() argument
94 if( ( ret = mbedtls_md5_update( &md5_ctx, iv, 8 ) ) != 0 ) in pem_pbkdf1()
116 if( ( ret = mbedtls_md5_update( &md5_ctx, iv, 8 ) ) != 0 ) in pem_pbkdf1()
A Dgcm.c250 const unsigned char *iv, size_t iv_len ) in mbedtls_gcm_starts() argument
259 GCM_VALIDATE_RET( iv != NULL ); in mbedtls_gcm_starts()
275 memcpy( ctx->y, iv, iv_len ); in mbedtls_gcm_starts()
283 p = iv; in mbedtls_gcm_starts()
569 const unsigned char *iv, in mbedtls_gcm_crypt_and_tag() argument
582 GCM_VALIDATE_RET( iv != NULL ); in mbedtls_gcm_crypt_and_tag()
588 if( ( ret = mbedtls_gcm_starts( ctx, mode, iv, iv_len ) ) != 0 ) in mbedtls_gcm_crypt_and_tag()
606 const unsigned char *iv, in mbedtls_gcm_auth_decrypt() argument
621 GCM_VALIDATE_RET( iv != NULL ); in mbedtls_gcm_auth_decrypt()
628 iv, iv_len, add, add_len, in mbedtls_gcm_auth_decrypt()
/mbedtls-development/include/mbedtls/
A Dccm.h180 const unsigned char *iv, size_t iv_len,
229 const unsigned char *iv, size_t iv_len,
266 const unsigned char *iv, size_t iv_len,
312 const unsigned char *iv, size_t iv_len,
347 const unsigned char *iv,
A Daes.h309 unsigned char iv[16],
404 unsigned char iv[16],
448 unsigned char iv[16],
503 unsigned char iv[16],
A Dgcm.h168 const unsigned char *iv,
212 const unsigned char *iv,
236 const unsigned char *iv,
A Dcamellia.h165 unsigned char iv[16],
212 unsigned char iv[16],
A Daria.h202 unsigned char iv[MBEDTLS_ARIA_BLOCKSIZE],
253 unsigned char iv[MBEDTLS_ARIA_BLOCKSIZE],
A Dcipher.h350 unsigned char MBEDTLS_PRIVATE(iv)[MBEDTLS_MAX_IV_LENGTH];
783 const unsigned char *iv,
967 const unsigned char *iv, size_t iv_len,
1017 const unsigned char *iv, size_t iv_len,
1073 const unsigned char *iv, size_t iv_len,
/mbedtls-development/tests/scripts/
A Dgen_gcm_encrypt.pl75 my $iv = get_val("IV");
83 print(":\"$iv\"");
A Dgen_gcm_decrypt.pl90 my $iv = get_val("IV");
100 print(":\"$iv\"");

Completed in 41 milliseconds

12