Lines Matching refs:ctx_len
107 const unsigned char *ctx, size_t ctx_len, in ssl_tls13_hkdf_encode_label() argument
113 SSL_TLS1_3_KEY_SCHEDULE_HKDF_LABEL_LEN(total_label_len, ctx_len); in ssl_tls13_hkdf_encode_label()
136 *p++ = MBEDTLS_BYTE_0(ctx_len); in ssl_tls13_hkdf_encode_label()
137 if (ctx_len != 0) { in ssl_tls13_hkdf_encode_label()
138 memcpy(p, ctx, ctx_len); in ssl_tls13_hkdf_encode_label()
149 const unsigned char *ctx, size_t ctx_len, in mbedtls_ssl_tls13_hkdf_expand_label() argument
166 if (ctx_len > MBEDTLS_SSL_TLS1_3_KEY_SCHEDULE_MAX_CONTEXT_LEN) { in mbedtls_ssl_tls13_hkdf_expand_label()
182 ctx, ctx_len, in mbedtls_ssl_tls13_hkdf_expand_label()
304 const unsigned char *ctx, size_t ctx_len, in mbedtls_ssl_tls13_derive_secret() argument
313 status = psa_hash_compute(hash_alg, ctx, ctx_len, hashed_context, in mbedtls_ssl_tls13_derive_secret()
314 PSA_HASH_LENGTH(hash_alg), &ctx_len); in mbedtls_ssl_tls13_derive_secret()
320 if (ctx_len > sizeof(hashed_context)) { in mbedtls_ssl_tls13_derive_secret()
328 memcpy(hashed_context, ctx, ctx_len); in mbedtls_ssl_tls13_derive_secret()
334 hashed_context, ctx_len, in mbedtls_ssl_tls13_derive_secret()