<?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: Sleepy &amp; Happy (WTB: 5 dwarves)</title>
	<atom:link href="http://blog.johnath.com/2007/11/04/sleepy-happy-wtb-5-dwarves/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.johnath.com/2007/11/04/sleepy-happy-wtb-5-dwarves/</link>
	<description>johnath in blog form</description>
	<lastBuildDate>Thu, 26 Jan 2012 13:11:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: HeavyGod</title>
		<link>http://blog.johnath.com/2007/11/04/sleepy-happy-wtb-5-dwarves/comment-page-1/#comment-102649</link>
		<dc:creator>HeavyGod</dc:creator>
		<pubDate>Tue, 27 Nov 2007 09:48:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.johnath.com/index.php/2007/11/04/sleepy-happy-wtb-5-dwarves/#comment-102649</guid>
		<description>Really good and really interesting post. I expect (and other readers maybe :)) new useful posts from you! 
Good luck and successes in blogging!</description>
		<content:encoded><![CDATA[<p>Really good and really interesting post. I expect (and other readers maybe <img src='http://blog.johnath.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) new useful posts from you!<br />
Good luck and successes in blogging!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johnath</title>
		<link>http://blog.johnath.com/2007/11/04/sleepy-happy-wtb-5-dwarves/comment-page-1/#comment-95666</link>
		<dc:creator>Johnath</dc:creator>
		<pubDate>Mon, 12 Nov 2007 13:48:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.johnath.com/index.php/2007/11/04/sleepy-happy-wtb-5-dwarves/#comment-95666</guid>
		<description>@Pseudonymous: thanks!  Who are you?!  :)


@Anonymous:

Encryption without identity is *nearly* meaningless, since you encrypt to prevent interception, but without identity, the attacker can intercept at will and you&#039;ve got no way of knowing.  Now, identity is different than &quot;I paid a CA to verify my domain ownership&quot; - a self-signed certificate can provide identity in that it can be the same from session to session.  This is the SSH, or &quot;Key Continuity Management&quot; approach - treat new self-signed certs as valid-but-unattested, and then watch to see from session to session whether the key stays the same, and only make noise when it changes.  I opened bug 398721 to ask whether this is something we want to support or not, and I would encourage you to chime in if you think it would be valuable.

We sort of have KCM right now for self-signed certs, but we have it in the annoying SSH way.  First time: error page.  Add an exception though, tell us you trust this cert, and it&#039;s smooth sailing unless someone swaps that cert for some reason, in which case we make noise again.  That&#039;s what SSH does and geeks are basically accustomed to it, but it&#039;s still more invasive than proper KCM, and maybe needlessly so.

The thing is, until KCM is in place, until you get to a point where you are remembering the certs for places you&#039;ve been, it&#039;s upsettingly dangerous to just accept self-signed certs quietly, since it allows a man in the middle attack to pretend to be your bank, right down to your https bookmark.  Your bank presented a CA-verified identity last time, if we can remember that, we can be much quieter by default, and only get agitated when your bank&#039;s cert changes; without that memory for what happened last time though, we have to rely on the other useful information we have, which CA-signed-certs are, and which self-signed-certs aren&#039;t.</description>
		<content:encoded><![CDATA[<p>@Pseudonymous: thanks!  Who are you?!  <img src='http://blog.johnath.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>@Anonymous:</p>
<p>Encryption without identity is *nearly* meaningless, since you encrypt to prevent interception, but without identity, the attacker can intercept at will and you&#8217;ve got no way of knowing.  Now, identity is different than &#8220;I paid a CA to verify my domain ownership&#8221; &#8211; a self-signed certificate can provide identity in that it can be the same from session to session.  This is the SSH, or &#8220;Key Continuity Management&#8221; approach &#8211; treat new self-signed certs as valid-but-unattested, and then watch to see from session to session whether the key stays the same, and only make noise when it changes.  I opened bug 398721 to ask whether this is something we want to support or not, and I would encourage you to chime in if you think it would be valuable.</p>
<p>We sort of have KCM right now for self-signed certs, but we have it in the annoying SSH way.  First time: error page.  Add an exception though, tell us you trust this cert, and it&#8217;s smooth sailing unless someone swaps that cert for some reason, in which case we make noise again.  That&#8217;s what SSH does and geeks are basically accustomed to it, but it&#8217;s still more invasive than proper KCM, and maybe needlessly so.</p>
<p>The thing is, until KCM is in place, until you get to a point where you are remembering the certs for places you&#8217;ve been, it&#8217;s upsettingly dangerous to just accept self-signed certs quietly, since it allows a man in the middle attack to pretend to be your bank, right down to your https bookmark.  Your bank presented a CA-verified identity last time, if we can remember that, we can be much quieter by default, and only get agitated when your bank&#8217;s cert changes; without that memory for what happened last time though, we have to rely on the other useful information we have, which CA-signed-certs are, and which self-signed-certs aren&#8217;t.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://blog.johnath.com/2007/11/04/sleepy-happy-wtb-5-dwarves/comment-page-1/#comment-94225</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 09 Nov 2007 20:10:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.johnath.com/index.php/2007/11/04/sleepy-happy-wtb-5-dwarves/#comment-94225</guid>
		<description>In all the activity on the SSL issue, I&#039;ve seen several people complain that this breaks the case where you only want encryption and don&#039;t care about identity, but I haven&#039;t seen any responses or efforts made to address this case.  Any thoughts on it, or any references I&#039;ve missed?</description>
		<content:encoded><![CDATA[<p>In all the activity on the SSL issue, I&#8217;ve seen several people complain that this breaks the case where you only want encryption and don&#8217;t care about identity, but I haven&#8217;t seen any responses or efforts made to address this case.  Any thoughts on it, or any references I&#8217;ve missed?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pseudonymous Coward</title>
		<link>http://blog.johnath.com/2007/11/04/sleepy-happy-wtb-5-dwarves/comment-page-1/#comment-92825</link>
		<dc:creator>Pseudonymous Coward</dc:creator>
		<pubDate>Tue, 06 Nov 2007 11:52:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.johnath.com/index.php/2007/11/04/sleepy-happy-wtb-5-dwarves/#comment-92825</guid>
		<description>Funny stuff, dude, funny stuff.</description>
		<content:encoded><![CDATA[<p>Funny stuff, dude, funny stuff.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

