<div dir="ltr">It's for research.<br><br>I need a way, using only SSL layer functionality, for a client to know with certainty that the server has received a message. This is trivial at the application layer, but that is not what is wanted.<br><br>In particular, the client needs to know that the server has completed a resume (for key rotation, not connection initiation). If a client performs a resume and no messages exchange afterwards, the client cannot be guaranteed that the server has received ChangeCipherSpec.<div><br></div><div>Anyways, it doesn't matter. I just need a way for my application to know if a heartbeat response has been received, without committing to reading a chunk of application layer data of a specific size in a certain memory address.<br><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 24, 2016 at 4:50 PM, Salz, Rich <span dir="ltr"><<a href="mailto:rsalz@akamai.com" target="_blank">rsalz@akamai.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">TLS does this automatically with its record layer and MAC's.  Why do you need to repeat it?<br>
_______________________________________________<br>
openssl-dev mailing list<br>
To unsubscribe: <a href="https://mta.openssl.org/mailman/listinfo/openssl-dev" rel="noreferrer" target="_blank">https://mta.openssl.org/mailman/listinfo/openssl-dev</a><br>
</blockquote></div><br></div>