<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:go='http://ns.gigaom.com/'
xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>GigaOM &#187; Apple</title>
	<atom:link href="http://gigaom.com/apple/tag/pki/feed/" rel="self" type="application/rss+xml" />
	<link>http://gigaom.com</link>
	<description></description>
	<lastBuildDate>Sun, 27 May 2012 04:22:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='gigaom.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/0db8f6557d022075dbbf010c54d46d93?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>GigaOM &#187; Apple</title>
		<link>http://gigaom.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://gigaom.com/osd.xml" title="GigaOM" />
	<atom:link rel='hub' href='http://gigaom.com/?pushpress=hub'/>
		<item>
		<title>Mitigating a Missing Mobile Safari Security Feature</title>
		<link>http://gigaom.com/apple/mitigating-a-missing-mobile-safari-security-feature/</link>
		<comments>http://gigaom.com/apple/mitigating-a-missing-mobile-safari-security-feature/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 21:30:40 +0000</pubDate>
		<dc:creator>Bob Rudis</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[certificates]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[MD5]]></category>
		<category><![CDATA[mobile safari]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[pki]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[SHA-1]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://theappleblog.com/?p=14266</guid>
		<description><![CDATA[In the event you were too distracted by the festivities associated with the ringing in of the new year and missed the news: the internets are broken (again). To be more specific, what has actually happened is a portion of the trust system that is the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gigaom.com&#038;blog=14960843&#038;post=172143&#038;subd=gigaom2&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img  title="lock-icon" src="http://gigapple.files.wordpress.com/2009/01/lock-icon.gif?w=125&h=181" alt="" width="125" height="181" class=" alignleft" /></p>
<p class="excerpt">In the event you were too distracted by the festivities associated with the ringing in of the new year and missed the news: <a href="http://arstechnica.com/news.ars/post/20081231-theoretical-attacks-yield-practical-attacks-on-ssl-pki.html">the internets are broken</a> (again).</p>
<p>To be more specific, what has actually happened is a <em>portion</em> of the trust system that is the foundation of secure transactions on public IP networks has been found to be deficient, mostly due to laziness of services such as Verisign and RapidSSL and lack of knowledge/skill on the part of site owners.</p>
<p>The key to this deficiency lies in how SSL certificates are &#8220;signed&#8221; (a way of proving their validity). This post is not about the intricacies of public key infrastructure (PKI), so the takeaway is that certificates signed with a hash algorithm called &#8220;MD5&#8243; really cannot be trusted anymore and those that are signed with the &#8220;SHA-1&#8243; hash algorithm can be trusted (at least to the extent you trust the site you are visiting or the issuer of the certificate). If you are a site owner, make sure your current SSL certs use SHA-1 and insist that your certificate provider/authority (CA) does not use MD5 anymore.<br />
<span id="more-172143"></span></p>
<h3>Surfin&#8217; Safari Securely</h3>
<p>When you visit a secure site in Safari (or any other modern browser) on your Mac, you should see the familiar &#8220;lock&#8221; icon indicating that you are, indeed, in &#8220;secure&#8221; mode.</p>
<p><a href="http://gigapple.files.wordpress.com/2009/01/safari-lock.png"><img  title="safari-lock" src="http://gigapple.files.wordpress.com/2009/01/safari-lock.png?w=500&h=98" alt="" width="500" height="98" class=" alignleft" /></a></p>
<p>Clicking on this icon reveals what are, to most users, boring and useless bits of information that you never look at.</p>
<p><img  title="safari-certinfo" src="http://gigapple.files.wordpress.com/2009/01/safari-certinfo.png?w=500&h=557" alt="" width="500" height="557" class=" alignleft" /></p>
<p>As you can see, the US Bank (which is not my bank) certificate uses SHA-1 as the signature algorithm, which is A Very Good Thing™. You can use this technique on any site to verify the signature algorithm.</p>
<p>Well, you can do this in your <em>desktop</em> browser, at least. To my knowledge, there is no way to do this on the iPhone&#8230;until now.</p>
<h3>Mobile Safari SSL Shenanigans</h3>
<p>From my experiments, the only useful bit of SSL information you get within Mobile Safari from Apple is when there is a problem with a certificate.</p>
<p style="text-align: center;"><img  title="img_0010" src="http://gigapple.files.wordpress.com/2009/01/img_0010.png?w=320&h=480" alt="" width="320" height="480" class=" alignleft" /></p>
<p>Yes, that site is Amazon.com, and yes, if you surf to &#8220;https://amazon.com/&#8221; the way they protect it creates a trust issue (which you can see if you go to that URL in your desktop browser as well).</p>
<p>While that iPhone alert panel is helpful, you still have no way to get access to the certificate information which is where the following bookmarklet can help:</p>
<p style="text-align:center;font-size:2em"><strong><a href="javascript:void(window.open('http://www.rudis.net/mscertcheck/certcheck.cgi?loc='+escape(location.href)));">Check SSL</a></strong></p>
<p>You can drag that URL to your bookmarks bar in your desktop browser and sync it to your iPhone to use within Mobile Safari. I have my bookmarks organized so that &#8220;Check SSL&#8221; is very convenient to use when I bring up the bookmarks panel.</p>
<p><img  title="img_0012" src="http://gigapple.files.wordpress.com/2009/01/img_0012.png?w=325&h=488" alt="" width="325" height="488" class=" alignleft" /></p>
<p>Now, just surf to any secure site in Mobile Safari, bring up the bookmarks panel and select &#8220;Check SSL.&#8221; This will bring up a new &#8220;tab&#8221; with SSL certificate data.</p>
<p><img  title="img_0013" src="http://gigapple.files.wordpress.com/2009/01/img_0013.png?w=320&h=480" alt="" width="320" height="480" class=" alignleft" /></p>
<p>For that example, I went to WaMu&#8217;s (again, not my bank) mobile site and used the bookmarklet. You can see the majority of the relevant SSL certificate information (more coming soon) including the hashing algorithm being used.</p>
<p>Unlike WaMu, RapidSSL, one of the certificate providers called out as relying on the outdated hashing algorithm (MD5), itself continues to use MD5-signed certs.</p>
<p><img  title="img_0001" src="http://gigapple.files.wordpress.com/2009/01/img_0001.png?w=320&h=480" alt="" width="320" height="480" class=" alignleft" /></p>
<p>You can use this tool either as a bookmarklet or as a standard mobile page and just enter the hostname of a site to check.</p>
<p><img  title="img_0008" src="http://gigapple.files.wordpress.com/2009/01/img_0008.png?w=320&h=480" alt="" width="320" height="480" class=" alignleft" /></p>
<p>&#8220;Check SSL&#8221; fills a gap left by Apple in Mobile Safari, one which I hope they fill soon.</p>
<p>I&#8217;m definitely interested in feedback on the tool, especially if there are security-related features you&#8217;d like to see added to it of if you encounter any issues with it on sites you try it out on.</p>
<p><strong>Related research and analysis from GigaOM Pro:</strong><br />Subscriber content. <a href="http://pro.gigaom.com/?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=172143+mitigating-a-missing-mobile-safari-security-feature&utm_content=hrbrmstr">Sign up for a free trial</a>.</p><ul><li><a href="http://pro.gigaom.com/2011/01/mobile-q4-all-eyes-were-on-android-4g-and-the-rising-tablet-tide/?utm_source=apple&amp;utm_medium=editorial&amp;utm_campaign=waterfall?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=172143+mitigating-a-missing-mobile-safari-security-feature&utm_content=hrbrmstr">Mobile Q4: All Eyes Were on Android, 4G and the Rising Tablet&nbsp;Tide</a></li><li><a href="http://pro.gigaom.com/2010/12/report-a-mobile-video-market-overview/?utm_source=apple&amp;utm_medium=editorial&amp;utm_campaign=waterfall?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=172143+mitigating-a-missing-mobile-safari-security-feature&utm_content=hrbrmstr">Report: A Mobile Video Market&nbsp;Overview</a></li><li><a href="http://pro.gigaom.com/2010/10/in-q3-the-tablet-and-4g-were-the-big-stories/?utm_source=apple&amp;utm_medium=editorial&amp;utm_campaign=waterfall?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=172143+mitigating-a-missing-mobile-safari-security-feature&utm_content=hrbrmstr">In Q3, the Tablet and 4G Were the Big&nbsp;Stories</a></li></ul><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gigaom.com&#038;blog=14960843&#038;post=172143&#038;subd=gigaom2&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gigaom.com/apple/mitigating-a-missing-mobile-safari-security-feature/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a08d08f6b541441fccf36bc6392a0784?s=96&#38;d=retro&#38;r=PG" medium="image">
			<media:title type="html">hrbrmstr</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2009/01/lock-icon.gif" medium="image">
			<media:title type="html">lock-icon</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2009/01/safari-lock.png" medium="image">
			<media:title type="html">safari-lock</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2009/01/safari-certinfo.png" medium="image">
			<media:title type="html">safari-certinfo</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2009/01/img_0010.png" medium="image">
			<media:title type="html">img_0010</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2009/01/img_0012.png" medium="image">
			<media:title type="html">img_0012</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2009/01/img_0013.png" medium="image">
			<media:title type="html">img_0013</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2009/01/img_0001.png" medium="image">
			<media:title type="html">img_0001</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2009/01/img_0008.png" medium="image">
			<media:title type="html">img_0008</media:title>
		</media:content>
	</item>
	</channel>
</rss>
