Home
last modified time | relevance | path

Searched refs:transform (Results 1 – 5 of 5) sorted by relevance

/library/
A Dssl_msg.c741 return transform->ivlen != transform->fixed_ivlen; in ssl_transform_aead_dynamic_iv_is_explicit()
809 if (transform == NULL) { in mbedtls_ssl_encrypt_buf()
874 memcpy(rec->cid, transform->out_cid, transform->out_cid_len); in mbedtls_ssl_encrypt_buf()
1091 padlen = transform->ivlen - (rec->data_len + 1) % transform->ivlen; in mbedtls_ssl_encrypt_buf()
1123 ret = psa_generate_random(transform->iv_enc, transform->ivlen); in mbedtls_ssl_encrypt_buf()
1128 memcpy(data - transform->ivlen, transform->iv_enc, transform->ivlen); in mbedtls_ssl_encrypt_buf()
1139 transform->psa_key_enc, transform->psa_alg); in mbedtls_ssl_encrypt_buf()
1147 status = psa_cipher_set_iv(&cipher_op, transform->iv_enc, transform->ivlen); in mbedtls_ssl_encrypt_buf()
1568 memcpy(transform->iv_dec, data, transform->ivlen); in mbedtls_ssl_decrypt_buf()
1586 status = psa_cipher_set_iv(&cipher_op, transform->iv_dec, transform->ivlen); in mbedtls_ssl_decrypt_buf()
[all …]
A Dssl_tls.c4720 memcpy(p, ssl->transform->in_cid, ssl->transform->in_cid_len); in mbedtls_ssl_context_save()
4944 memcpy(ssl->transform->in_cid, p, ssl->transform->in_cid_len); in ssl_context_load()
4953 memcpy(ssl->transform->out_cid, p, ssl->transform->out_cid_len); in ssl_context_load()
7769 explicit_ivlen = transform->ivlen - transform->fixed_ivlen; in ssl_tls12_populate_transform()
7770 transform->minlen = explicit_ivlen + transform->taglen; in ssl_tls12_populate_transform()
7788 transform->minlen = transform->maclen; in ssl_tls12_populate_transform()
7798 transform->minlen = transform->maclen in ssl_tls12_populate_transform()
7803 transform->minlen = transform->maclen in ssl_tls12_populate_transform()
7809 transform->minlen += transform->ivlen; in ssl_tls12_populate_transform()
7841 transform->fixed_ivlen : transform->ivlen; in ssl_tls12_populate_transform()
[all …]
A Dssl_tls13_keys.c923 mbedtls_ssl_transform *transform, in mbedtls_ssl_tls13_populate_transform() argument
974 memcpy(transform->iv_enc, iv_enc, traffic_keys->iv_len); in mbedtls_ssl_tls13_populate_transform()
975 memcpy(transform->iv_dec, iv_dec, traffic_keys->iv_len); in mbedtls_ssl_tls13_populate_transform()
983 transform->taglen = 8; in mbedtls_ssl_tls13_populate_transform()
985 transform->taglen = 16; in mbedtls_ssl_tls13_populate_transform()
988 transform->ivlen = traffic_keys->iv_len; in mbedtls_ssl_tls13_populate_transform()
989 transform->maclen = 0; in mbedtls_ssl_tls13_populate_transform()
990 transform->fixed_ivlen = transform->ivlen; in mbedtls_ssl_tls13_populate_transform()
991 transform->tls_version = MBEDTLS_SSL_VERSION_TLS1_3; in mbedtls_ssl_tls13_populate_transform()
997 transform->minlen = in mbedtls_ssl_tls13_populate_transform()
[all …]
A Dssl_misc.h1154 const mbedtls_ssl_transform *transform) in mbedtls_ssl_transform_uses_aead() argument
1157 return transform->maclen == 0 && transform->taglen != 0; in mbedtls_ssl_transform_uses_aead()
1159 (void) transform; in mbedtls_ssl_transform_uses_aead()
1286 void mbedtls_ssl_transform_free(mbedtls_ssl_transform *transform);
1298 mbedtls_ssl_transform *transform);
1302 mbedtls_ssl_transform *transform);
1756 void mbedtls_ssl_transform_init(mbedtls_ssl_transform *transform);
1759 mbedtls_ssl_transform *transform,
1763 mbedtls_ssl_transform *transform,
1792 mbedtls_ssl_transform *transform);
[all …]
A Dssl_tls13_keys.h515 int mbedtls_ssl_tls13_populate_transform(mbedtls_ssl_transform *transform,

Completed in 41 milliseconds