 consumption. The description is at the discretion of the mac implementation.</p>

<h1 id="PARAMETERS">PARAMETERS</h1>

<p>Parameters are identified by name as strings, and have an expected data type and maximum size. OpenSSL has a set of macros for parameter names it expects to see in its own MAC implementations. Here, we show all three, the OpenSSL macro for the parameter name, the name in string form, and a type description.</p>

<p>The standard parameter names are:</p>

<dl>

<dt id="key-OSSL_MAC_PARAM_