<div dir="ltr">Thanks Matt and Michael.</div><br><div class="gmail_quote"><div dir="ltr">On Tue, 20 Nov 2018 at 20:59, Matt Caswell <<a href="mailto:matt@openssl.org">matt@openssl.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
On 20/11/2018 15:27, Michael Richardson wrote:<br>
> priya p <<a href="mailto:priyahere223@gmail.com" target="_blank">priyahere223@gmail.com</a>> wrote:<br>
>     > In openssl-1.1.1, few structures have been made opaque like HMAC_CTX,<br>
>     > EVP_CIPHER_CTX etc.,<br>
> <br>
>     > There are new API to get and set those structure members. But to<br>
>     > zeroize those structure members in place, I dont see any API.<br>
> <br>
> "in place", do you mean because you've allocated them as auto variables<br>
> on the stack?<br>
<br>
It is not possible to allocate opaque structures on the stack. The compiler will<br>
complain.<br>
<br>
Matt<br>
<br>
-- <br>
openssl-users mailing list<br>
To unsubscribe: <a href="https://mta.openssl.org/mailman/listinfo/openssl-users" rel="noreferrer" target="_blank">https://mta.openssl.org/mailman/listinfo/openssl-users</a><br>
</blockquote></div>