Lines Matching refs:secret

103  * \param secret     The \c Secret argument to \c HKDF-Expand-Label.
106 * \param secret_len The length of \p secret in Bytes.
114 * \param buf The destination buffer to hold the expanded secret.
116 * \param buf_len The desired size of the expanded secret in Bytes.
125 const unsigned char *secret, size_t secret_len,
143 * for the HKDF-based expansion of the secret.
144 * \param client_secret The client traffic secret.
147 * \param server_secret The server traffic secret.
181 * \param secret The \c Secret argument to the \c Derive-Secret function.
184 * \param secret_len The length of \p secret in Bytes.
211 const unsigned char *secret, size_t secret_len,
218 * \brief Derive TLS 1.3 early data key material from early secret.
236 * the client secret derived by this function need to be
239 * \note The binder key, which is also generated from the early secret,
245 * \param early_secret The early secret from which the early data key material
267 * \brief Derive TLS 1.3 handshake key material from the handshake secret.
286 * the client and server secret derived by this function need to be
291 * \param handshake_secret The handshake secret from which the handshake key
313 * \brief Derive TLS 1.3 application key material from the master secret.
336 * the client and server secret derived by this function need to be
341 * \param master_secret The master secret from which the application key
364 * \brief Derive TLS 1.3 resumption master secret from the master secret.
371 * \param application_secret The application secret from which the resumption master
372 * secret should be derived. This must be a readable
382 * store the resumption master secret.
395 * \brief Compute the next secret in the TLS 1.3 key schedule
399 * secret for early data, the handshake secret for all
401 * secret for all application traffic.
440 * \param secret_old The address of the buffer holding the old secret
447 * ephemeral (EC)DH secret). If not \c NULL, this must be
451 * \param secret_new The address of the buffer holding the new secret
542 * \brief Begin TLS 1.3 key schedule by calculating early secret.
557 * \brief Compute TLS 1.3 resumption master secret.
607 * \warning The function does not compute the early master secret. Call
609 * call this function to generate the early master secret.
622 * \param ssl The SSL context to operate on. The early secret must have been
634 * \param ssl The SSL context to operate on. The early secret must have been