Home
last modified time | relevance | path

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

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dssl_msg.c858 mbedtls_ssl_transform const *transform) in ssl_transform_aead_dynamic_iv_is_explicit() argument
860 return transform->ivlen != transform->fixed_ivlen; in ssl_transform_aead_dynamic_iv_is_explicit()
903 mbedtls_ssl_transform *transform, in mbedtls_ssl_encrypt_buf() argument
938 if (transform == NULL) { in mbedtls_ssl_encrypt_buf()
954 ssl_mode = mbedtls_ssl_get_mode_from_transform(transform); in mbedtls_ssl_encrypt_buf()
982 if (transform->tls_version == MBEDTLS_SSL_VERSION_TLS1_3) { in mbedtls_ssl_encrypt_buf()
1002 rec->cid_len = transform->out_cid_len; in mbedtls_ssl_encrypt_buf()
1003 memcpy(rec->cid, transform->out_cid, transform->out_cid_len); in mbedtls_ssl_encrypt_buf()
1037 if (post_avail < transform->maclen) { in mbedtls_ssl_encrypt_buf()
1051 transform->tls_version, in mbedtls_ssl_encrypt_buf()
[all …]
H A Dssl_tls.c421 static int ssl_tls12_populate_transform(mbedtls_ssl_transform *transform,
1025 void mbedtls_ssl_transform_init(mbedtls_ssl_transform *transform) in mbedtls_ssl_transform_init() argument
1027 memset(transform, 0, sizeof(mbedtls_ssl_transform)); in mbedtls_ssl_transform_init()
1030 transform->psa_key_enc = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_ssl_transform_init()
1031 transform->psa_key_dec = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_ssl_transform_init()
1033 mbedtls_cipher_init(&transform->cipher_ctx_enc); in mbedtls_ssl_transform_init()
1034 mbedtls_cipher_init(&transform->cipher_ctx_dec); in mbedtls_ssl_transform_init()
1039 transform->psa_mac_enc = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_ssl_transform_init()
1040 transform->psa_mac_dec = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_ssl_transform_init()
1042 mbedtls_md_init(&transform->md_ctx_enc); in mbedtls_ssl_transform_init()
[all …]
H A Dssl_tls13_keys.c925 mbedtls_ssl_transform *transform, in mbedtls_ssl_tls13_populate_transform() argument
971 if ((ret = mbedtls_cipher_setup(&transform->cipher_ctx_enc, in mbedtls_ssl_tls13_populate_transform()
977 if ((ret = mbedtls_cipher_setup(&transform->cipher_ctx_dec, in mbedtls_ssl_tls13_populate_transform()
1005 memcpy(transform->iv_enc, iv_enc, traffic_keys->iv_len); in mbedtls_ssl_tls13_populate_transform()
1006 memcpy(transform->iv_dec, iv_dec, traffic_keys->iv_len); in mbedtls_ssl_tls13_populate_transform()
1009 if ((ret = mbedtls_cipher_setkey(&transform->cipher_ctx_enc, in mbedtls_ssl_tls13_populate_transform()
1016 if ((ret = mbedtls_cipher_setkey(&transform->cipher_ctx_dec, in mbedtls_ssl_tls13_populate_transform()
1029 transform->taglen = 8; in mbedtls_ssl_tls13_populate_transform()
1031 transform->taglen = 16; in mbedtls_ssl_tls13_populate_transform()
1034 transform->ivlen = traffic_keys->iv_len; in mbedtls_ssl_tls13_populate_transform()
[all …]
H A Dssl_misc.h1185 const mbedtls_ssl_transform *transform) in mbedtls_ssl_transform_uses_aead() argument
1188 return transform->maclen == 0 && transform->taglen != 0; in mbedtls_ssl_transform_uses_aead()
1190 (void) transform; in mbedtls_ssl_transform_uses_aead()
1317 void mbedtls_ssl_transform_free(mbedtls_ssl_transform *transform);
1329 mbedtls_ssl_transform *transform);
1333 mbedtls_ssl_transform *transform);
1821 void mbedtls_ssl_transform_init(mbedtls_ssl_transform *transform);
1824 mbedtls_ssl_transform *transform,
1830 mbedtls_ssl_transform *transform,
1859 mbedtls_ssl_transform *transform);
[all …]
H A Dssl_tls13_keys.h515 int mbedtls_ssl_tls13_populate_transform(mbedtls_ssl_transform *transform,
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Dssl.h1821 mbedtls_ssl_transform *MBEDTLS_PRIVATE(transform); /*!< negotiated transform params