<div dir="ltr">Hi all,<div><br></div><div>As a review of HTTP and HTTPS, I would like to recall a lecture from the CS253 Stanford series that was presented earlier.</div><div><br></div><div>The series:  <a href="https://web.stanford.edu/class/cs253/">https://web.stanford.edu/class/cs253/</a></div><div>The video:  <a href="https://www.youtube.com/watch?v=zhnQFQ2qFtA">https://www.youtube.com/watch?v=zhnQFQ2qFtA</a></div><div><br></div><div>Lecture 2 covers DNS and HTTP.  Timestamp 0:23:00 to 1:03:00 provides an excellent overview of HTTP, as well as associated concepts like the OSI stack, headers, etc.</div><div><br></div><div>More concretely, I would also like to present an article from Cloudflare on public key encryption:</div><div><a href="https://www.cloudflare.com/learning/ssl/how-does-public-key-encryption-work/">https://www.cloudflare.com/learning/ssl/how-does-public-key-encryption-work/</a> </div><div><br></div><div>I find the &quot;lock&quot; metaphor presented here a great way to remember how it works.  This site includes further links to understanding HTTPS in the &quot;Related Content&quot; section, which I would also recommend you review, especially the &quot;SSL Handshake&quot; link.</div><div><br></div><div>Thanks!</div><div>Mark</div><div> <br></div></div>