Searched refs:transform (Results 1 – 6 of 6) sorted by relevance
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | ssl_msg.c | 858 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 D | ssl_tls.c | 421 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 D | ssl_tls13_keys.c | 925 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 D | ssl_misc.h | 1185 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 D | ssl_tls13_keys.h | 515 int mbedtls_ssl_tls13_populate_transform(mbedtls_ssl_transform *transform,
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | ssl.h | 1821 mbedtls_ssl_transform *MBEDTLS_PRIVATE(transform); /*!< negotiated transform params
|