

<h1 id="RETURN-VALUES">RETURN VALUES</h1>

<p>OSSL_FUNC_kem_newctx() and OSSL_FUNC_kem_dupctx() should return the newly created provider side asymmetric kem context, or NULL on failure.</p>

<p>All other functions should return 1 for success or 0 on error.</p>

<h1 id="SEE-ALSO">SEE ALSO</h1>

<p><a href="../man7/provider.html">provider(7)</a></p>

<h1 id="HISTORY">HISTORY</h1>

<p>The provider KEM interface was introduced in OpenSSL 3.0.</p>

<p>OSSL_FUNC_kem_auth_encapsulate_init() and OSSL_FUNC_kem_aut