Lines Matching refs:ctx_len
99 const unsigned char *ctx, size_t ctx_len, in ssl_tls13_hkdf_encode_label() argument
105 SSL_TLS1_3_KEY_SCHEDULE_HKDF_LABEL_LEN( total_label_len, ctx_len ); in ssl_tls13_hkdf_encode_label()
128 *p++ = MBEDTLS_BYTE_0( ctx_len ); in ssl_tls13_hkdf_encode_label()
129 if( ctx_len != 0 ) in ssl_tls13_hkdf_encode_label()
130 memcpy( p, ctx, ctx_len ); in ssl_tls13_hkdf_encode_label()
140 const unsigned char *ctx, size_t ctx_len, in mbedtls_ssl_tls13_hkdf_expand_label() argument
155 if( ctx_len > MBEDTLS_SSL_TLS1_3_KEY_SCHEDULE_MAX_CONTEXT_LEN ) in mbedtls_ssl_tls13_hkdf_expand_label()
173 ctx, ctx_len, in mbedtls_ssl_tls13_hkdf_expand_label()
250 const unsigned char *ctx, size_t ctx_len, in mbedtls_ssl_tls13_derive_secret() argument
264 ret = mbedtls_md( md_info, ctx, ctx_len, hashed_context ); in mbedtls_ssl_tls13_derive_secret()
267 ctx_len = mbedtls_md_get_size( md_info ); in mbedtls_ssl_tls13_derive_secret()
271 if( ctx_len > sizeof(hashed_context) ) in mbedtls_ssl_tls13_derive_secret()
280 memcpy( hashed_context, ctx, ctx_len ); in mbedtls_ssl_tls13_derive_secret()
286 hashed_context, ctx_len, in mbedtls_ssl_tls13_derive_secret()