<?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: openssl client does not check commonName</title>
	<atom:link href="http://www.outflux.net/blog/archives/2010/03/10/openssl-client-does-not-check-commonname/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.outflux.net/blog/archives/2010/03/10/openssl-client-does-not-check-commonname/</link>
	<description>code is freedom -- patching my itch</description>
	<lastBuildDate>Tue, 24 Jan 2012 19:58:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: Florob</title>
		<link>http://www.outflux.net/blog/archives/2010/03/10/openssl-client-does-not-check-commonname/comment-page-1/#comment-885</link>
		<dc:creator>Florob</dc:creator>
		<pubDate>Thu, 11 Mar 2010 13:14:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.outflux.net/blog/?p=330#comment-885</guid>
		<description>FWIW, at least for XMPP that would not be correct behaviour. The RFC explicitly states:
&quot;A server&#039;s domainpart SHOULD NOT be represented as a Common Name;
instead, the Common Name field SHOULD be reserved for representation
of a human-friendly name.&quot;</description>
		<content:encoded><![CDATA[<p>FWIW, at least for XMPP that would not be correct behaviour. The RFC explicitly states:<br />
&#8220;A server&#8217;s domainpart SHOULD NOT be represented as a Common Name;<br />
instead, the Common Name field SHOULD be reserved for representation<br />
of a human-friendly name.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julien</title>
		<link>http://www.outflux.net/blog/archives/2010/03/10/openssl-client-does-not-check-commonname/comment-page-1/#comment-884</link>
		<dc:creator>Julien</dc:creator>
		<pubDate>Thu, 11 Mar 2010 12:17:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.outflux.net/blog/?p=330#comment-884</guid>
		<description>Well, it&#039;s not really protocol related. The RFC doesn&#039;t require such control, and since OpenSSL is an implementation of the RFC...</description>
		<content:encoded><![CDATA[<p>Well, it&#8217;s not really protocol related. The RFC doesn&#8217;t require such control, and since OpenSSL is an implementation of the RFC&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vincent Bernat</title>
		<link>http://www.outflux.net/blog/archives/2010/03/10/openssl-client-does-not-check-commonname/comment-page-1/#comment-883</link>
		<dc:creator>Vincent Bernat</dc:creator>
		<pubDate>Thu, 11 Mar 2010 11:15:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.outflux.net/blog/?p=330#comment-883</guid>
		<description>I use gnutls-cli for this exact reason:

$ gnutls-cli -p 443 outflux.net
Resolving &#039;outflux.net&#039;...
Connecting to &#039;198.145.64.173:443&#039;...
- Ephemeral Diffie-Hellman parameters
 - Using prime: 1024 bits
 - Secret key: 1022 bits
 - Peer&#039;s public key: 1024 bits
- Certificate type: X.509
 - Got a certificate list of 1 certificates.
 - Certificate[0] info:
  - subject `CN=www.outflux.net&#039;, issuer `O=Root CA,OU=http://www.cacert.org,CN=CA Cert Signing Authority,EMAIL=support@cacert.org&#039;, RSA key 2048 bits, signed using RSA-SHA, activated `2010-01-04 17:17:30 UTC&#039;, expires `2010-07-03 17:17:30 UTC&#039;, SHA-1 fingerprint `1cba7d1559705ac6b461cff4a24d1d73a391804b&#039;
- The hostname in the certificate does NOT match &#039;outflux.net&#039;</description>
		<content:encoded><![CDATA[<p>I use gnutls-cli for this exact reason:</p>
<p>$ gnutls-cli -p 443 outflux.net<br />
Resolving &#8216;outflux.net&#8217;&#8230;<br />
Connecting to &#8217;198.145.64.173:443&#8242;&#8230;<br />
- Ephemeral Diffie-Hellman parameters<br />
 &#8211; Using prime: 1024 bits<br />
 &#8211; Secret key: 1022 bits<br />
 &#8211; Peer&#8217;s public key: 1024 bits<br />
- Certificate type: X.509<br />
 &#8211; Got a certificate list of 1 certificates.<br />
 &#8211; Certificate[0] info:<br />
  &#8211; subject `CN=www.outflux.net&#8217;, issuer `O=Root CA,OU=http://www.cacert.org,CN=CA Cert Signing Authority,EMAIL=support@cacert.org&#8217;, RSA key 2048 bits, signed using RSA-SHA, activated `2010-01-04 17:17:30 UTC&#8217;, expires `2010-07-03 17:17:30 UTC&#8217;, SHA-1 fingerprint `1cba7d1559705ac6b461cff4a24d1d73a391804b&#8217;<br />
- The hostname in the certificate does NOT match &#8216;outflux.net&#8217;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

