Lines Matching refs:ivlen
859 return transform->ivlen != transform->fixed_ivlen; in ssl_transform_aead_dynamic_iv_is_explicit()
1183 iv, transform->ivlen); in mbedtls_ssl_encrypt_buf()
1199 iv, transform->ivlen, in mbedtls_ssl_encrypt_buf()
1212 iv, transform->ivlen, in mbedtls_ssl_encrypt_buf()
1260 padlen = transform->ivlen - (rec->data_len + 1) % transform->ivlen; in mbedtls_ssl_encrypt_buf()
1261 if (padlen == transform->ivlen) { in mbedtls_ssl_encrypt_buf()
1288 if (rec->data_offset < transform->ivlen) { in mbedtls_ssl_encrypt_buf()
1296 ret = f_rng(p_rng, transform->iv_enc, transform->ivlen); in mbedtls_ssl_encrypt_buf()
1301 memcpy(data - transform->ivlen, transform->iv_enc, transform->ivlen); in mbedtls_ssl_encrypt_buf()
1308 rec->data_len, transform->ivlen, in mbedtls_ssl_encrypt_buf()
1321 status = psa_cipher_set_iv(&cipher_op, transform->iv_enc, transform->ivlen); in mbedtls_ssl_encrypt_buf()
1356 transform->ivlen, in mbedtls_ssl_encrypt_buf()
1369 data -= transform->ivlen; in mbedtls_ssl_encrypt_buf()
1370 rec->data_offset -= transform->ivlen; in mbedtls_ssl_encrypt_buf()
1371 rec->data_len += transform->ivlen; in mbedtls_ssl_encrypt_buf()
1616 MBEDTLS_SSL_DEBUG_BUF(4, "IV used", iv, transform->ivlen); in mbedtls_ssl_decrypt_buf()
1626 iv, transform->ivlen, in mbedtls_ssl_decrypt_buf()
1640 iv, transform->ivlen, in mbedtls_ssl_decrypt_buf()
1679 minlen += transform->ivlen; in mbedtls_ssl_decrypt_buf()
1703 if (rec->data_len < minlen + transform->ivlen || in mbedtls_ssl_decrypt_buf()
1710 transform->ivlen, in mbedtls_ssl_decrypt_buf()
1830 if (rec->data_len % transform->ivlen != 0) { in mbedtls_ssl_decrypt_buf()
1833 rec->data_len, transform->ivlen)); in mbedtls_ssl_decrypt_buf()
1842 memcpy(transform->iv_dec, data, transform->ivlen); in mbedtls_ssl_decrypt_buf()
1844 data += transform->ivlen; in mbedtls_ssl_decrypt_buf()
1845 rec->data_offset += transform->ivlen; in mbedtls_ssl_decrypt_buf()
1846 rec->data_len -= transform->ivlen; in mbedtls_ssl_decrypt_buf()
1861 status = psa_cipher_set_iv(&cipher_op, transform->iv_dec, transform->ivlen); in mbedtls_ssl_decrypt_buf()
1893 transform->iv_dec, transform->ivlen, in mbedtls_ssl_decrypt_buf()
5275 return transform->ivlen - transform->fixed_ivlen; in ssl_transform_get_explicit_iv_len()