<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Amazing, invisible work that goes on when you click an HTTPS&#160;link</title>
	<atom:link href="http://boingboing.net/2012/12/05/amazing-invisible-work-that-g.html/feed" rel="self" type="application/rss+xml" />
	<link>http://boingboing.net/2012/12/05/amazing-invisible-work-that-g.html</link>
	<description>Brain candy for Happy Mutants</description>
	<lastBuildDate>Thu, 20 Jun 2013 12:37:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
	<item>
		<title>By: Jim Bala</title>
		<link>http://boingboing.net/2012/12/05/amazing-invisible-work-that-g.html#comment-1601695</link>
		<dc:creator>Jim Bala</dc:creator>
		<pubDate>Sat, 08 Dec 2012 06:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198405#comment-1601695</guid>
		<description>The Host: header is what the web server (e.g., Apache) uses to allow multiple web sites on the same IP address.  But, it&#039;s of no use during the SSL/TLS setup since it isn&#039;t sent or seen until after all that is done.

SSL/TLS uses the CommonName and AltName attributes of the server certificate to inform the client (e.g., FireFox) which names are allowed.  If you typed www.amazon.com into FireFox and ended up at someone else&#039;s web server -- say, due to DNS cache poisoning or a forgotten /etc/hosts override -- and that server didn&#039;t have a forged server cert, FireFox would not find www.amazon.com or *.amazon.com in the server certificate offered and the connection would end immediately to prevent man-in-the-middle attacks.  FireFox would pop up a warning dialog wherein you could tell it to proceed anyway, if you aren&#039;t intimidated by the scary warnings it displays.</description>
		<content:encoded><![CDATA[<p>The Host: header is what the web server (e.g., Apache) uses to allow multiple web sites on the same IP address.  But, it&#8217;s of no use during the SSL/TLS setup since it isn&#8217;t sent or seen until after all that is done.</p>
<p>SSL/TLS uses the CommonName and AltName attributes of the server certificate to inform the client (e.g., FireFox) which names are allowed.  If you typed <a href="http://www.amazon.com" rel="nofollow">http://www.amazon.com</a> into FireFox and ended up at someone else&#8217;s web server &#8212; say, due to DNS cache poisoning or a forgotten /etc/hosts override &#8212; and that server didn&#8217;t have a forged server cert, FireFox would not find <a href="http://www.amazon.com" rel="nofollow">http://www.amazon.com</a> or *.amazon.com in the server certificate offered and the connection would end immediately to prevent man-in-the-middle attacks.  FireFox would pop up a warning dialog wherein you could tell it to proceed anyway, if you aren&#8217;t intimidated by the scary warnings it displays.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mooldarby</title>
		<link>http://boingboing.net/2012/12/05/amazing-invisible-work-that-g.html#comment-1601378</link>
		<dc:creator>mooldarby</dc:creator>
		<pubDate>Fri, 07 Dec 2012 22:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198405#comment-1601378</guid>
		<description>Or better, M^(e + 1)</description>
		<content:encoded><![CDATA[<p>Or better, M^(e + 1)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: halfpress</title>
		<link>http://boingboing.net/2012/12/05/amazing-invisible-work-that-g.html#comment-1599695</link>
		<dc:creator>halfpress</dc:creator>
		<pubDate>Thu, 06 Dec 2012 00:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198405#comment-1599695</guid>
		<description>The first few milliseconds here are preceded by considerably more time spent tearing one&#039;s hair out dealing with SSL certificates and their inherent ability to piss you off on SOOO many levels.</description>
		<content:encoded><![CDATA[<p>The first few milliseconds here are preceded by considerably more time spent tearing one&#8217;s hair out dealing with SSL certificates and their inherent ability to piss you off on SOOO many levels.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AnthonyC</title>
		<link>http://boingboing.net/2012/12/05/amazing-invisible-work-that-g.html#comment-1599476</link>
		<dc:creator>AnthonyC</dc:creator>
		<pubDate>Wed, 05 Dec 2012 20:54:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198405#comment-1599476</guid>
		<description>I think that quote block could do with a caret:
C ≡ Me (mod n) --&gt; C ≡ M^e (mod n)</description>
		<content:encoded><![CDATA[<p>I think that quote block could do with a caret:<br />
C ≡ Me (mod n) &#8211;&gt; C ≡ M^e (mod n)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: richardmoove</title>
		<link>http://boingboing.net/2012/12/05/amazing-invisible-work-that-g.html#comment-1599468</link>
		<dc:creator>richardmoove</dc:creator>
		<pubDate>Wed, 05 Dec 2012 20:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198405#comment-1599468</guid>
		<description>&quot;multiply &quot;M&quot; by itself &quot;e&quot; times&quot; describes M^e not Me.</description>
		<content:encoded><![CDATA[<p>&#8220;multiply &#8220;M&#8221; by itself &#8220;e&#8221; times&#8221; describes M^e not Me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chesterfield</title>
		<link>http://boingboing.net/2012/12/05/amazing-invisible-work-that-g.html#comment-1599460</link>
		<dc:creator>Chesterfield</dc:creator>
		<pubDate>Wed, 05 Dec 2012 20:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198405#comment-1599460</guid>
		<description>ArtOfTheProblem have an excellent video showing how the Diffie-Hellman key excahange works using colors rather than numbers. The key exchange is the cornerstone of public key cryptography and it&#039;s a fantastically elegant solution to the problem of figuring out how to share a secret when somebody may be listening in. Check it out at: http://www.youtube.com/watch?v=3QnD2c4Xovk

</description>
		<content:encoded><![CDATA[<p>ArtOfTheProblem have an excellent video showing how the Diffie-Hellman key excahange works using colors rather than numbers. The key exchange is the cornerstone of public key cryptography and it&#8217;s a fantastically elegant solution to the problem of figuring out how to share a secret when somebody may be listening in. Check it out at: http://www.youtube.com/watch?v=3QnD2c4Xovk</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sanjaya Kumar</title>
		<link>http://boingboing.net/2012/12/05/amazing-invisible-work-that-g.html#comment-1599433</link>
		<dc:creator>Sanjaya Kumar</dc:creator>
		<pubDate>Wed, 05 Dec 2012 20:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198405#comment-1599433</guid>
		<description>Khan Academy has an amazing set of lectures that explain cryptography in a very lucid manner. I would recommend watching both Ancient Cryptography and Modern Cryptography. The Modern Cryptography set have a detailed explanation of how RSA works.

http://www.khanacademy.org/math/applied-math</description>
		<content:encoded><![CDATA[<p>Khan Academy has an amazing set of lectures that explain cryptography in a very lucid manner. I would recommend watching both Ancient Cryptography and Modern Cryptography. The Modern Cryptography set have a detailed explanation of how RSA works.</p>
<p><a href="http://www.khanacademy.org/math/applied-math" rel="nofollow">http://www.khanacademy.org/math/applied-math</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
