<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
They are documented in <a moz-do-not-send="true"
href="https://www.openssl.org/docs/man3.0/man7/provider-mac.html">provider-mac(7)</a>
and <a moz-do-not-send="true"
href="https://www.openssl.org/docs/man3.0/man7/EVP_MAC-HMAC.html">EVP_MAC-HMAC(7)</a>
respectively.<br>
<br>
The key is the MAC key -- a string of bytes.<br>
The digest is the name of the digest that is to be used by the MAC.
"sha1", "sha2-256", ...<br>
<br>
Pauli<br>
<br>
<div class="moz-cite-prefix">On 4/12/21 10:55 pm, Jeremy Harris
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:ad3bfa35-47be-507f-e4f0-b91da0d44b0e@wizmail.org">Following
along with my tidying out of now-deprecated interface uses...
<br>
<br>
<br>
The reference example in
<br>
<a class="moz-txt-link-freetext" href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_tlsext_ticket_key_cb.html">https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_tlsext_ticket_key_cb.html</a><br>
<br>
uses OSSL_MAC_PARAM_KEY and OSSL_MAC_PARAM_DIGEST.
<br>
<br>
So does the code in master as of 6d770c5ba3. But I don't see
definitions
<br>
for them. What am I missing about how these should be used?
<br>
</blockquote>
<br>
</body>
</html>