Home
last modified time | relevance | path

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

/mbedtls-latest/library/
Dssl_msg.c857 mbedtls_ssl_transform const *transform) in ssl_transform_aead_dynamic_iv_is_explicit() argument
859 return transform->ivlen != transform->fixed_ivlen; in ssl_transform_aead_dynamic_iv_is_explicit()
902 mbedtls_ssl_transform *transform, in mbedtls_ssl_encrypt_buf() argument
937 if (transform == NULL) { in mbedtls_ssl_encrypt_buf()
953 ssl_mode = mbedtls_ssl_get_mode_from_transform(transform); in mbedtls_ssl_encrypt_buf()
981 if (transform->tls_version == MBEDTLS_SSL_VERSION_TLS1_3) { in mbedtls_ssl_encrypt_buf()
1001 rec->cid_len = transform->out_cid_len; in mbedtls_ssl_encrypt_buf()
1002 memcpy(rec->cid, transform->out_cid, transform->out_cid_len); in mbedtls_ssl_encrypt_buf()
1036 if (post_avail < transform->maclen) { in mbedtls_ssl_encrypt_buf()
1050 transform->tls_version, in mbedtls_ssl_encrypt_buf()
[all …]
Dssl_tls.c416 static int ssl_tls12_populate_transform(mbedtls_ssl_transform *transform,
1020 void mbedtls_ssl_transform_init(mbedtls_ssl_transform *transform) in mbedtls_ssl_transform_init() argument
1022 memset(transform, 0, sizeof(mbedtls_ssl_transform)); in mbedtls_ssl_transform_init()
1025 transform->psa_key_enc = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_ssl_transform_init()
1026 transform->psa_key_dec = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_ssl_transform_init()
1028 mbedtls_cipher_init(&transform->cipher_ctx_enc); in mbedtls_ssl_transform_init()
1029 mbedtls_cipher_init(&transform->cipher_ctx_dec); in mbedtls_ssl_transform_init()
1034 transform->psa_mac_enc = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_ssl_transform_init()
1035 transform->psa_mac_dec = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_ssl_transform_init()
1037 mbedtls_md_init(&transform->md_ctx_enc); in mbedtls_ssl_transform_init()
[all …]
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 …]
Dssl_misc.h1180 const mbedtls_ssl_transform *transform) in mbedtls_ssl_transform_uses_aead() argument
1183 return transform->maclen == 0 && transform->taglen != 0; in mbedtls_ssl_transform_uses_aead()
1185 (void) transform; in mbedtls_ssl_transform_uses_aead()
1312 void mbedtls_ssl_transform_free(mbedtls_ssl_transform *transform);
1324 mbedtls_ssl_transform *transform);
1328 mbedtls_ssl_transform *transform);
1798 void mbedtls_ssl_transform_init(mbedtls_ssl_transform *transform);
1801 mbedtls_ssl_transform *transform,
1807 mbedtls_ssl_transform *transform,
1834 mbedtls_ssl_transform *transform);
[all …]
Dssl_tls13_keys.h515 int mbedtls_ssl_tls13_populate_transform(mbedtls_ssl_transform *transform,
/mbedtls-latest/tests/include/test/
Dssl_helpers.h505 int mbedtls_test_psa_cipher_encrypt_helper(mbedtls_ssl_transform *transform,
/mbedtls-latest/tests/src/test_helpers/
Dssl_helpers.c1086 int mbedtls_test_psa_cipher_encrypt_helper(mbedtls_ssl_transform *transform, in mbedtls_test_psa_cipher_encrypt_helper() argument
1100 transform->psa_key_enc, in mbedtls_test_psa_cipher_encrypt_helper()
1101 transform->psa_alg); in mbedtls_test_psa_cipher_encrypt_helper()
1129 return mbedtls_cipher_crypt(&transform->cipher_ctx_enc, in mbedtls_test_psa_cipher_encrypt_helper()
/mbedtls-latest/include/mbedtls/
Dssl.h1762 mbedtls_ssl_transform *MBEDTLS_PRIVATE(transform); /*!< negotiated transform params
/mbedtls-latest/docs/architecture/
Dpsa-storage-resilience.md117 A key creation function must transform the internal storage from a state where file `id` does not e…
/mbedtls-latest/tests/suites/
Dtest_suite_ssl.function1275 * of ssl_encrypt/decrypt_buf to check if the transform