<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.bengross.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Ben Gross, PhD</title>
	
	<link>http://bengross.com</link>
	<description>Identity Management - Security - User Experience</description>
	<lastBuildDate>Mon, 23 Apr 2012 14:28:29 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-beta3-20582</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.bengross.com/bengross" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="bengross" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Password Managers Relieve Password Headaches</title>
		<link>http://bengross.com/password-managers-relieve-password-headaches/</link>
		<comments>http://bengross.com/password-managers-relieve-password-headaches/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 18:44:57 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[iOS iPhone iPad]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=744</guid>
		<description><![CDATA[Passwords Are a Hassle I&#8217;ll be the first to admit I can&#8217;t remember all my passwords. Most of us can&#8217;t, so we pick a few passwords that are easy to remember and then use them with multiple sites. This results in two immediate problems. A password manager can help with both of these problems. First, [...]]]></description>
			<content:encoded><![CDATA[<h2 id="passwordsareahassle">Passwords Are a Hassle</h2>
<p>I&#8217;ll be the first to admit I can&#8217;t remember all my passwords. Most of us can&#8217;t, so we pick a few passwords that are easy to remember and then use them with multiple sites. This results in two immediate problems. A password manager can help with both of these problems. First, passwords that are easy to remember are typically also easy to guess. Second, a compromised password is a risk to every site where it has been reused. A password manager both of these problems since it can generate a secure and unique password for each site, but only requires that you remember a single password to unlock the database. While it is possible, to create passwords that are secure and memorable, it is more difficult to do this with the significant number of passwords we frequently use in modern life. I detailed some additional problems with passwords in previous articles <a href="http://bengross.com/your-new-years-resolution-pick-better-passwords/">Your NYE Resolution&#8212;Pick Better Passwords</a> and <a href="http://bengross.com/data-evaporation-and-the-security-of-online-identities/">Data Evaporation and the Security of Recycled Accounts</a>. I find that password manager with solid browser integration is well worth the initial setup time and expense.</p>
<p>While there are many good options, my password manager of choice is <a href="https://agilebits.com/onepassword">1Password</a> from AgileBits that is available for Mac OS X, Windows, and the iPhone, iPad, iPod Touch. I consider it an indispensable tool and I use it daily both on my desktop and my phone. 1Password integrates with many popular browsers, which makes logging into web sites faster and more convenient. The application allows me to easily switch between multiple browsers and multiple devices without worrying, which browser I might have saved a particular password.</p>
<p>When I first looked at 1Password in 2006, I thought there was no way I would be willing pay for it since all modern browsers ship with password management functionality. Shortly after I started testing the application I found it so convenient, I changed my mind and purchased it. Nearly six years and many major upgrades later, I have no regrets. I have nearly eight hundred logins saved in 1Password. Even though I regularly clean out duplicates and entries for dead services, this is still a ridiculous number of accounts. Look at it this way, I test services so you don&#8217;t have to. </p>
<h2 id="weallforgetpasswords">We All Forget Passwords</h2>
<p>A 2007 paper <em><a href="http://www2007.org/prog-Papers.php">A Large-Scale Study Of Web Password Habits</a></em> of more than half a million users found that about 1.5% of all Yahoo! users forgot their password each month. Yahoo Mail alone has more than 200 million accounts, so this is a significant number. The authors found that the &#8220;average user has 6.5 passwords, each of which is shared across 3.9 different sites. Each user has about 25 accounts that require passwords, and types an average of 8 passwords per day.&#8221;</p>
<h2 id="complicatedpasswordsandcompactkeyboardsdontmix">Complicated Passwords and Compact Keyboards Don&#8217;t Mix</h2>
<p>The current crop of smartphones ship with highly capable browsers, but entering lengthy passwords on a phone keyboard is even more error prone and frustrating on the desktop. Here again, a password manager can reduce the complexities of entering many different password strings on a mobile device. The application allows you to make a mobile keyboard optimized and possibly simplified password that protects your longer more complex passwords and notes. This is of course a security tradeoff.</p>
<p>Mobile Safari on the iPhone and iPad does not permit plugins, so the 1Password application on iOS devices embeds a browser that is able to offer the automatic login feature. I prefer the default browser, but unfortunately there is no option for direct integration. The 1Password bookmarklet makes it relatively quick to look up an entry in the database and then copy and paste long passwords from its database far more easily than trying to type them in by hand</p>
<h2 id="otheradvantagesof1password">Other Advantages of 1Password</h2>
<p>I regularly use multiple browsers. I also frequently delete my cookies and browser settings when I test services. This would typically cause a nightmare of needing to re-authenticate to each web site where I deleted the cookies. Since all of my login information is stored in 1Password rather than the browser, I don&#8217;t have to care about which browser I am currently using or even if my cookies still exist.</p>
<p>Since 1Password is also a general form filler it can cope with login forms that have partial entries or multi-stage. For example, many services require that users re-enter their password to access account management features even if they are already logged in. This is to prevent another person from simply walking up to your unattended computer from viewing or making changes to billing information, email forwarding, and passwords. In most cases, 1Password is able treat the re-authentication sign in forms exactly like a standard sign in form.</p>
<p>Some sign in forms are multi-stage where login process is split across several forms. For example, many online banks are multi-stage sign in forms. In the first stage, the user enters a username and their browser must acquire a cookie from the bank. If the user does not already have a cookie from a previous session, the user must enter a second authentication factor such responding to a text message with a unique code or entering the code from a hardware token. Next, on a second form on a separate page the user enters a password.</p>
<p>In cases where 1Password is confused by multiple stage forms, the work around for this type of site is to simply make two separately named entries in 1Password. For example, the first entry would contain the username and the second entry would contain the password. The user must go through the full sign in process the first time to received a cookie from the bank by completing the two-factor authentication process and has create a 1Password entry for each step in the form. Each subsequent login to the bank will be treated like all other sites and can be automated with the auto-login and auto-submit features.</p>
<p>Here is a small laundry list of other features I regularly use and appreciate about 1Password.</p>
<ul>
<li>General form saving support. 1Password can save and replay many kind of web forms, which is a useful feature if you find yourself filling out the same information over and over again.</li>
<li>Support for &#8220;identities&#8221; where the application stores commonly used bits of information such as name, email, phone number and can populate this information into many types of forms with little effort.</li>
<li>Basic anti-phishing protection since by default 1Password will only post usernames, passwords, and other forms back to the same domain name as the original.</li>
<li>The application can generate random passwords with several different templates that will satisfy most password requirements.</li>
<li>In addition to usernames, passwords, forms and identities, 1Password also supports encrypted notes.</li>
<li>The Mac OS X desktop application will sync over the local wired network and WiFi for iOS devices</li>
<li>1Password will sync with Dropbox for all desktop and mobile applications including Windows and Android</li>
</ul>
<h2 id="limitationsof1password">Limitations of 1 Password</h2>
<p>There are several important limitations with 1Password. The application cannot handle login forms built with Adobe Flash. Previous generations of 1Password supported login forms with HTTP basic authentication, however the new plugin architecture for Safari and Chrome do not offer support for HTTP basic. AgileBits says it is working on a solution for Firefox.</p>
<p>The features of the Windows version of 1Password are not quite yet on part with the Mac, for example it only supports 32-bit Internet Explorer, 32-bit Firefox, Chrome, and Safari. This said that covers most browsers that user&#8217;s need.</p>
<h2 id="pricing">Pricing</h2>
<p><a href="https://agilebits.com/onepassword/mac">1Password for Mac</a> and <a href="https://agilebits.com/onepassword/win">1Password for Windows</a> is $49.99, <a href="https://agilebits.com/products/iphone">1Password Pro</a> is $14.95 is available for iPhone, iPad, and iPod touch.</p>
<h2 id="passwordbookmarkletgonemissing">1Password Bookmarklet Gone Missing</h2>
<p>If you are a frequent 1Password user, particularly on iOS devices, you may have noticed that AgileBits <a href="http://help.agile.ws/1Password3/logins_bookmarklet.html">discontinued support for the 1Password bookmarklet</a>, which was the best option for integrating with Mobile Safari rather than the integrated browser in the application. Fortunately, Kevin Yank and <em>*</em> have produced a <a href="http://support.agilebits.com/discussions/1password-for-ios/723-look-up-in-1password-bookmarklet-doesnt-pass-correct-url<br />
">working 1Password bookmarklet</a>. I have reproduced it here:</p>
<pre><code>javascript:window.location='onepassword://'+window.location.href.substring(window.location.href.indexOf('//')+2)
</code></pre>
<p>You should <a href="http://twitter.com/bengross">follow me on Twitter</a>.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fpassword-managers-relieve-password-headaches%2F&amp;t=Password%20Managers%20Relieve%20Password%20Headaches" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=Password%20Managers%20Relieve%20Password%20Headaches%20-%20http%3A%2F%2Fbengross.com%2Fpassword-managers-relieve-password-headaches%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fpassword-managers-relieve-password-headaches%2F&amp;title=Password%20Managers%20Relieve%20Password%20Headaches&amp;notes=Passwords%20Are%20a%20Hassle%0D%0A%0D%0AI%26%238217%3Bll%20be%20the%20first%20to%20admit%20I%20can%26%238217%3Bt%20remember%20all%20my%20passwords.%20Most%20of%20us%20can%26%238217%3Bt%2C%20so%20we%20pick%20a%20few%20passwords%20that%20are%20easy%20to%20remember%20and%20then%20use%20them%20with%20multiple%20sites.%20This%20results%20in%20two%20immediate%20prob" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fpassword-managers-relieve-password-headaches%2F&amp;t=Password%20Managers%20Relieve%20Password%20Headaches" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fpassword-managers-relieve-password-headaches%2F&amp;title=Password%20Managers%20Relieve%20Password%20Headaches&amp;bodytext=Passwords%20Are%20a%20Hassle%0D%0A%0D%0AI%26%238217%3Bll%20be%20the%20first%20to%20admit%20I%20can%26%238217%3Bt%20remember%20all%20my%20passwords.%20Most%20of%20us%20can%26%238217%3Bt%2C%20so%20we%20pick%20a%20few%20passwords%20that%20are%20easy%20to%20remember%20and%20then%20use%20them%20with%20multiple%20sites.%20This%20results%20in%20two%20immediate%20prob" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fpassword-managers-relieve-password-headaches%2F&amp;title=Password%20Managers%20Relieve%20Password%20Headaches&amp;annotation=Passwords%20Are%20a%20Hassle%0D%0A%0D%0AI%26%238217%3Bll%20be%20the%20first%20to%20admit%20I%20can%26%238217%3Bt%20remember%20all%20my%20passwords.%20Most%20of%20us%20can%26%238217%3Bt%2C%20so%20we%20pick%20a%20few%20passwords%20that%20are%20easy%20to%20remember%20and%20then%20use%20them%20with%20multiple%20sites.%20This%20results%20in%20two%20immediate%20prob" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fpassword-managers-relieve-password-headaches%2F&amp;title=Password%20Managers%20Relieve%20Password%20Headaches" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=Password%20Managers%20Relieve%20Password%20Headaches&amp;body=http%3A%2F%2Fbengross.com%2Fpassword-managers-relieve-password-headaches%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/password-managers-relieve-password-headaches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your New Year’s Resolution–Pick Better Passwords</title>
		<link>http://bengross.com/your-new-years-resolution-pick-better-passwords/</link>
		<comments>http://bengross.com/your-new-years-resolution-pick-better-passwords/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 16:25:00 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=740</guid>
		<description><![CDATA[As we near the end of 2011, I can&#8217;t help but think this is the year I had the most trouble telling the difference between actual news stories and pieces from &#8220;America&#8217;s Finest News Source&#8221;, The Onion. As I write this article, details are still unfolding from the data breach at the private intelligence firm [...]]]></description>
			<content:encoded><![CDATA[<p>As we near the end of 2011, I can&#8217;t help but think this is the year I had the most trouble telling the difference between actual news stories and pieces from &#8220;America&#8217;s Finest News Source&#8221;, The Onion. As I write this article, details are still unfolding from the <a href="http://www.databreaches.net/?p=22426">data breach at the private intelligence firm Stratfor</a>.</p>
<p>According to reports, the Stratfor hackers found a weakly protected database of usernames and passwords and an unencrypted database of credit card information. The hackers proceeded to make donations to charitable organizations with the credit cards in the database. As any story benefits from more absurdity, there were claims and counter claims of whether or not the attack was associated with Anonymous, the discerning hacker&#8217;s first choice of affiliation.</p>
<p>According to Identity Finder, the Stratfor database contained <a href="http://www.identityfinder.com/blog/post/Identity-Finder-Releases-Detailed-Analysis-of-Personal-Information-e28098Anonymouse28099-Attack-on-Stratfor.aspx">approximately 44,000 hashed passwords in the database</a>, roughly half of which have already been exposed. Unfortunately, another 20,000 or passwords on pastebin would not even be newsworthy, if it were not for the notoriety of Stratfor. <em>Note: if you think you might have been on the list of compromised accounts in the Stratfor database, you can check at <a href="http://dazzlepod.com/stratfor/">Dazzlepod</a>.</em></p>
<p>There is plenty of blame to go around. First, Stratfor stored user passwords as basic unsalted MD5 hashes, which is simply irresponsible. There are well-regarded and widely-available solutions for storing passwords such as bcrypt, which is nicely summarized in Coda Hale&#8217;s <a href="http://codahale.com/how-to-safely-store-a-password/">How To Safely Store A Password</a>. Secondly, and more importantly, storing customer&#8217;s credit cards in clear text is unconscionable. Never mind the question of why on earth Stratfor stored CCVs in their database, which is never OK.</p>
<p>Given the recent attacks against <a href="http://www.troyhunt.com/2011/06/brief-sony-password-analysis.html">Sony</a>, <a href="http://www.lightbluetouchpaper.org/2010/12/15/the-gawker-hack-how-a-million-passwords-were-lost/">Gawker</a>, <a href="http://arstechnica.com/tech-policy/news/2011/02/anonymous-speaks-the-inside-story-of-the-hbgary-hack.ars">HBGary Federal</a>, and <a href="http://nakedsecurity.sophos.com/2011/06/04/infragard-atlanta-an-fbi-affiliate-hacked-by-lulzsec/">Infragard Atlanta</a>, one could reasonably expect that Stratfor would pay more attention to the operational security side of their business. To put the Stratfor hack in a more global context, the <a href="http://securityblog.verizonbusiness.com/2011/04/19/2011-data-breach-investigations-report-released/">2011 Verizon Data Breach Investigations Report</a> aggregates data from Verizon RISK, the U.S. Secret Service and the Dutch High Tech Crime Unit. <a href="http://datalossdb.org/statistics">DataLossDB Statistics</a> collected data from open sources including news reports, Freedom of Information Act (FOIA) requests, and public records. These reports give a more nuanced breakdown of the types of breaches and data exposed across many industries.</p>
<p>As much as it pains me to blame the victim, a great many of the subscribers to Stratfor&#8217;s service, clearly could and should have picked better passwords. According to <a href="http://fdofigue.blogspot.com/2011/12/stratfor-confidential-customers.html">Stratfor Confidential Customer&#8217;s passwords analysis</a>, we could start with the 418 users who picked &#8220;stratfor&#8221; as their password or even the 71 users who picked &#8220;123456.&#8221; The database was full of weak passwords, which was why the clear text of nearly half the passwords followed in a post shortly after the original password hashes appeared online.</p>
<p>In <a href="http://www.messagingnews.com/story/data-evaporation-and-security-recycled-accounts">Data Evaporation and the Security of Recycled Accounts</a>, I described how passwords for email accounts are frequently the weak link in the security chain. It is common for sites to allow users to reset their passwords to the email address listed on the account. This means that a compromised email account may be the only method an attacker needs to gain access to other accounts.</p>
<p>In <a href="http://bengross.com/dissertation/">my dissertation</a> interviews, I talked with people about how they managed their accounts and passwords. Many of my interviewees told me they effectively had 2-3 passwords they used for most accounts with some minor variations due to password complexity rules. The interviewees frequently reported using a set of low, medium, and high security passwords. Unfortunately, the email accounts were often given the low security passwords.</p>
<p>It pains me to think how many of the customers in Stratfor&#8217;s database likely reuse the same password on multiple sites. In <a href="http://www.lightbluetouchpaper.org/2011/02/09/measuring-password-re-use-empirically/">Measuring password re-use empirically</a>, Joseph Bonneau analyzed the overlap between rootkit.com and gawker.com passwords in addition to other studies and found a wide-spread ranging from 10% to 50% overlap. Even with 10% overlap, there are significant benefits from leveraging one exploited password database to compromise another. As always, XKCD keeps track of the pulse of the internet and has informative comics for both <a href="http://xkcd.com/792/">Password Reuse</a> and <a href="http://xkcd.com/936/">Password Strength</a>.</p>
<p>Realistically, it&#8217;s getting to the point where unless you have a pretty fantastic password, if your password is in a database of poorly hashed passwords then someone with a bit of time can discover it. Why is that you might ask? Whitepixel the purveyors of fine open source GPU accelerated password hashing software report that it currently <a href="http://whitepixel.zorinaq.com/">achieves 33.1 billion password/sec on 4 x AMD Radeon HD 5970</a> for MD5 hashes. This is fast enough to make rainbow tables (pre-computed hashes for a dictionary attack) much less compelling. If the attacker has any additional personal information this significantly increases the chance of a successful attack since so many people use bits of personal information in their passwords. Bruce Schneier describes commercial software that exploits personal information when attempting compromise password hashes in <a href="http://www.wired.com/politics/security/commentary/securitymatters/2007/01/72458">Secure Passwords Keep You Safer</a>.</p>
<p>In general, unless your password or pass phrase is quite long you are far better off with a long randomly generated string that you manage with a password manager. There are many good options including my personal favorite <a href="https://agilebits.com/onepassword">1Password</a>, <a href="http://usable.com">UsableLogin</a>, <a href="http://lastpass.com/">LastPass</a>, <a href="http://www.roboform.com/">RoboForm</a>, or the open source projects <a href="https://www.pwdhash.com/">PwdHash</a> or <a href="http://passwordsafe.sourceforge.net/">Password Safe</a>. <a href="http://www.passwordcard.org/en">PasswordCard</a> is a nice alternative if you would prefer a solution you can always carry with you that does not require any dependencies besides what you can carry in your wallet.</p>
<p>Unfortunately, none of the password managers are magic. You will still have to deal with a depressingly large number of services that force you to choose poor passwords with arbitrary restrictions. Troy Hunt names some offenders in the <a href="http://www.troyhunt.com/2011/01/whos-who-of-bad-password-practices.html">Who&#8217;s who of bad password practices – banks, airlines and more</a>. Still, if you simply use a password manager and different password with each service, you will dramatically limit any potential damage, as an attacker cannot reuse your password on another service.</p>
<p>You should <a href="http://twitter.com/bengross">follow me on Twitter</a>.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fyour-new-years-resolution-pick-better-passwords%2F&amp;t=Your%20New%20Year%27s%20Resolution--Pick%20Better%20Passwords" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=Your%20New%20Year%27s%20Resolution--Pick%20Better%20Passwords%20-%20http%3A%2F%2Fbengross.com%2Fyour-new-years-resolution-pick-better-passwords%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fyour-new-years-resolution-pick-better-passwords%2F&amp;title=Your%20New%20Year%27s%20Resolution--Pick%20Better%20Passwords&amp;notes=As%20we%20near%20the%20end%20of%202011%2C%20I%20can%26%238217%3Bt%20help%20but%20think%20this%20is%20the%20year%20I%20had%20the%20most%20trouble%20telling%20the%20difference%20between%20actual%20news%20stories%20and%20pieces%20from%20%26%238220%3BAmerica%26%238217%3Bs%20Finest%20News%20Source%26%238221%3B%2C%20The%20Onion.%20As%20I%20write%20this%20article%2C%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fyour-new-years-resolution-pick-better-passwords%2F&amp;t=Your%20New%20Year%27s%20Resolution--Pick%20Better%20Passwords" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fyour-new-years-resolution-pick-better-passwords%2F&amp;title=Your%20New%20Year%27s%20Resolution--Pick%20Better%20Passwords&amp;bodytext=As%20we%20near%20the%20end%20of%202011%2C%20I%20can%26%238217%3Bt%20help%20but%20think%20this%20is%20the%20year%20I%20had%20the%20most%20trouble%20telling%20the%20difference%20between%20actual%20news%20stories%20and%20pieces%20from%20%26%238220%3BAmerica%26%238217%3Bs%20Finest%20News%20Source%26%238221%3B%2C%20The%20Onion.%20As%20I%20write%20this%20article%2C%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fyour-new-years-resolution-pick-better-passwords%2F&amp;title=Your%20New%20Year%27s%20Resolution--Pick%20Better%20Passwords&amp;annotation=As%20we%20near%20the%20end%20of%202011%2C%20I%20can%26%238217%3Bt%20help%20but%20think%20this%20is%20the%20year%20I%20had%20the%20most%20trouble%20telling%20the%20difference%20between%20actual%20news%20stories%20and%20pieces%20from%20%26%238220%3BAmerica%26%238217%3Bs%20Finest%20News%20Source%26%238221%3B%2C%20The%20Onion.%20As%20I%20write%20this%20article%2C%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fyour-new-years-resolution-pick-better-passwords%2F&amp;title=Your%20New%20Year%27s%20Resolution--Pick%20Better%20Passwords" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=Your%20New%20Year%27s%20Resolution--Pick%20Better%20Passwords&amp;body=http%3A%2F%2Fbengross.com%2Fyour-new-years-resolution-pick-better-passwords%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/your-new-years-resolution-pick-better-passwords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security, Productivity, and Usability in the Enterprise</title>
		<link>http://bengross.com/security-productivity-and-usability-in-the-enterprise/</link>
		<comments>http://bengross.com/security-productivity-and-usability-in-the-enterprise/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 16:24:26 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=736</guid>
		<description><![CDATA[During interviews I conducted for my dissertation research, I asked individuals how the security policies and systems affected their daily life in terms of productivity and work and personal communication. Interviewees gave many examples of tradeoffs between security and usability. People understood the reasoning behind many of the security restrictions. However, these implementations often significantly [...]]]></description>
			<content:encoded><![CDATA[<p>During interviews I conducted for my dissertation research, I asked individuals how the security policies and systems affected their daily life in terms of productivity and work and personal communication. Interviewees gave many examples of tradeoffs between security and usability. People understood the reasoning behind many of the security restrictions. However, these implementations often significantly reduced productivity and frustrated employees everyday work practices and basic personal communications needs. Many implementations actively motivated employees to subvert security protections. The lengths to which people went &quot;work around&#8217;&#8217; what they perceive as overly restrictive security and compliance implementations lead to distinctly counterproductive measures in terms of overall security.</p>
<p>Security implementations in systems and security policies vary widely across the enterprise. These systems can help prevent unauthorized access, dissemination of proprietary business information, and confidential customer data. Security and compliance systems are also essential to passing an audit. The effectiveness of a system&#8217;s security is directly related to the overall user experience of the system. Security implementations that do not adequately consider a range of factors including existing work practices, the overall usability of the system, and basic social communication requirements may have serious negative consequences for morale, productivity, and information security.</p>
<p>Unsurprisingly, interviewees often responded that they were more concerned with job performance and completing the tasks at hand than with complying with corporate security policies. In short, they were far more worried about a lost job or a promotion from not getting their word done, than they were about violating security policies. Don Norman summarized the problem nicely as &#8220;The more secure you make something, the less secure it becomes.&#8221;</p>
<p>People did not distinguish between the technology failing, not understanding how the technology works, and not realizing that a task was technically infeasible. In one example, an employee had tried to work from home over the weekend. This employee was not able to access the corporate network, because the VPN was inoperable over the weekend and the situation was possibly complicated due to a user misconfiguration. The following Monday morning, the employee was rebuked for not completing the project by the deadline. </p>
<p>Institutions that do not pay attention to employee&#8217;s perception that they can be productive and efficient when implementing security policies may find their employees at odds with their own policies. The employee perceived the situation as technological failure the prevented the work from being completed. This had significant consequences as the employee began to regularly copy data to an external device or via a personal email account to ensure they would be able to work. It is easy to criticize employees who violate security policies and argue they should be reprimanded or fired. However, in nearly every case in my interviews, the employees who violated policies did so to work around situations the company could have been avoided though a more nuanced implementation that took productivity into account. In the particular case of the VPN, it was clear there were widespread problems with remote access that lead to undesirable methods of replicating data.</p>
<p>Companies would be rewarded with higher levels of job satisfaction and productivity if they took greater efforts to both explain security policies and made attempts to ensure that users, especially mobile users, were not regularly prevented from communicating or managing documents. In these cases employees were appreciative of how productive the system allowed them to be while still mindful of the risks involved. Explaining the reasoning behind the policies and implementations goes a long way to improve compliance. In the now classic paper, &#8220;Users Are Not the Enemy&#8221; Adams and Sasse found that individuals did not have adequate understanding of security issues and that security mechanisms were not adequately explained to them. In addition, the authors found that security departments did not understand their user&#8217;s perceptions of security or their needs. The lack of understanding combined with lack of communication resulted in reduced security overall.</p>
<p>Many businesses could reduce the risk of compliance violations by taking into consideration their employees&#8217; everyday communications needs and practices. Internal needs assessments, possibly including surveys and interviews, can be used to determine how well corporate needs for security and compliance align with employee&#8217;s work practices and other communications needs. Security policies and compliance systems that take social factors, work practices, and overall understanding of the reasoning behind the requirements into consideration will be far more effective than those that do not. Unfortunately, it seems that this is the exception and not the rule. </p>
<h2 id="references">References</h2>
<p>A. Adams and M. A. Sasse. Users are not the enemy. Communications of the ACM, 42(12):40–46, 1999.</p>
<p>D. Norman <a href="http://www.jnd.org/dn.mss/when_security_gets_in_the_way.html">When Security Gets in the Way</a></p>
<p>You should <a href="http://twitter.com/bengross">follow me on Twitter</a>.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fsecurity-productivity-and-usability-in-the-enterprise%2F&amp;t=Security%2C%20Productivity%2C%20and%20Usability%20in%20the%20Enterprise" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=Security%2C%20Productivity%2C%20and%20Usability%20in%20the%20Enterprise%20-%20http%3A%2F%2Fbengross.com%2Fsecurity-productivity-and-usability-in-the-enterprise%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fsecurity-productivity-and-usability-in-the-enterprise%2F&amp;title=Security%2C%20Productivity%2C%20and%20Usability%20in%20the%20Enterprise&amp;notes=During%20interviews%20I%20conducted%20for%20my%20dissertation%20research%2C%20I%20asked%20individuals%20how%20the%20security%20policies%20and%20systems%20affected%20their%20daily%20life%20in%20terms%20of%20productivity%20and%20work%20and%20personal%20communication.%20Interviewees%20gave%20many%20examples%20of%20tradeoffs" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fsecurity-productivity-and-usability-in-the-enterprise%2F&amp;t=Security%2C%20Productivity%2C%20and%20Usability%20in%20the%20Enterprise" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fsecurity-productivity-and-usability-in-the-enterprise%2F&amp;title=Security%2C%20Productivity%2C%20and%20Usability%20in%20the%20Enterprise&amp;bodytext=During%20interviews%20I%20conducted%20for%20my%20dissertation%20research%2C%20I%20asked%20individuals%20how%20the%20security%20policies%20and%20systems%20affected%20their%20daily%20life%20in%20terms%20of%20productivity%20and%20work%20and%20personal%20communication.%20Interviewees%20gave%20many%20examples%20of%20tradeoffs" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fsecurity-productivity-and-usability-in-the-enterprise%2F&amp;title=Security%2C%20Productivity%2C%20and%20Usability%20in%20the%20Enterprise&amp;annotation=During%20interviews%20I%20conducted%20for%20my%20dissertation%20research%2C%20I%20asked%20individuals%20how%20the%20security%20policies%20and%20systems%20affected%20their%20daily%20life%20in%20terms%20of%20productivity%20and%20work%20and%20personal%20communication.%20Interviewees%20gave%20many%20examples%20of%20tradeoffs" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fsecurity-productivity-and-usability-in-the-enterprise%2F&amp;title=Security%2C%20Productivity%2C%20and%20Usability%20in%20the%20Enterprise" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=Security%2C%20Productivity%2C%20and%20Usability%20in%20the%20Enterprise&amp;body=http%3A%2F%2Fbengross.com%2Fsecurity-productivity-and-usability-in-the-enterprise%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/security-productivity-and-usability-in-the-enterprise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The World is Not Flat and Neither Are Social Networks</title>
		<link>http://bengross.com/the-world-is-not-flat-and-neither-are-social-networks/</link>
		<comments>http://bengross.com/the-world-is-not-flat-and-neither-are-social-networks/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 04:14:50 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=731</guid>
		<description><![CDATA[Now that I and the rest of the Internet has grown accustomed to Google Plus and Facebook&#8217;s most recent friend categorization features, I thought it was time to revisit and revise a previously unpublished piece of mine. Take a moment and think about your friends, family, colleagues, friends of friends, acquaintances, and members of the [...]]]></description>
			<content:encoded><![CDATA[<p>Now that I and the rest of the Internet has grown accustomed to Google Plus and Facebook&#8217;s most recent friend categorization features, I thought it was time to revisit and revise a previously unpublished piece of mine. Take a moment and think about your friends, family, colleagues, friends of friends, acquaintances, and members of the same social club. These six groups could comprise a large part, but certainly not all, of the people that you know. You may also have extended family, classmates, common members of sports teams, religious associations, and the familiar strangers you recognize, but don&#8217;t know their names. To further complicate matters, the people in these groups often change over time as we move through life. How we conduct ourselves depends on the situation. It is highly unlikely that you act the same way around your grandmother as you do at a party with your friends and people do not expect you to act the same way. Your friends, work colleagues, and extended family do not all know each other and I suspect that in many cases you would like to keep it that way. For this reason, it seems odd to expect that our interactions in online social networks would be any different.</p>
<p>I had the final word in Erica Naone&#8217;s Technology Review article <a href="http://www.technologyreview.com/web/25970/">Can Google Get Social Networking Right?</a>. Naone&#8217;s piece argues that Google needed to dramatically improve its social offerings to compete against Facebook. She asked me to comment on Google&#8217;s social services such as Buzz and Profiles and how they might interact with user&#8217;s search history. It is interesting to see how much the discussion has changed since the article appeared. Disclosure: I worked as an engineering intern on Google Accounts during 2005-2006, but this was well before any of Google&#8217;s social options existed. I responded with a discussion of broad problems I saw with social network services. The following quote in the Naone&#8217;s article mostly reflects my statements, although the quote makes it appear that I am singling out Facebook for criticism, which misses the point that I think this is a fundamental problem across many social networks.</p>
<blockquote>
<p>&#8220;Facebook, meanwhile, has its own problems, and some of these could turn out to be opportunities for Google. Ben Gross, an expert in online identity, notes that Facebook and other social networks don&#8217;t accurately differentiate between people&#8217;s social connections, making their social graph information less valuable to users and advertisers. For example, social networks tend to put all of a user&#8217;s connections into a single group of &#8220;friends,&#8221; and expect users to manage complex privacy settings to sort out family, work connections, and bar buddies. &#8220;Social network services should not assume that networks are flat, or that people are willing to put in the effort to articulate these networks or that they even want to,&#8221; he says.&#8221;</p>
</blockquote>
<p>My full response from which the quote was taken follows below. I fixed a few typos, but it is otherwise unedited.</p>
<blockquote>
<p>&#8220;I see several consistent problems with many of the social network services. First, they often unify disparate social networks in ways that do not match people&#8217;s actual experience and may not even make sense to them. In order to have a real representation of people&#8217;s social networks, they would have to fully articulate these networks to the service, which is a pretty unnatural thing to do. For many people the edges of the network shift regularly. Most social network services do not make it easy to maintain multiple independent networks on the service. It is common for people to maintain independent social networks, where individuals may not want the networks unified and people may not even care or wish to know about the other networks. For example, one&#8217;s extended family vs. one&#8217;s work colleagues vs. one&#8217;s friends they have brunch with on the weekend. The idea that there is a single flat network is sort of ridiculous.</p>
<p>I often hear people say that people who want to maintain independent identities or networks are somehow up to no good. I have interviewed quite a few people about this topic for my dissertation. It&#8217;s clear that people&#8217;s lives are complicated and their identifiers and networks reflect this. If you think about it, it is not at all strange for someone to want to separate their work life, from their family life, from their friend, or all manner of combinations. The boundaries of these relationships shift and behaviors vary widely. Social network services should not assume that networks are flat, that people are willing to put in the effort to articulate these networks, or that they even want to. Also for many people, they may have portions of their network that they are connected to online and therefore the online representation of their network may be very skewed. Even if people are connected to multiple networks online, they may use different social network services for different social networks. For example, it is not unusual for people to primarily have email conversations with some connections, use AIM for others, Google Talk for others, SMS for another group, and Facebook for yet another. Each service would be missing the chunk of connections for the other service.&#8221;</p>
</blockquote>
<p>You need context to create a meaningful representation of a person&#8217;s social network. To make matters worse, that context shifts constantly as do peoples social relations, particularly those with whom we have weak connections. This is why people often see online social network representations as a cartoonish view of their own complex and ever changing social worlds. This is not a new revelation about social relations. William James published the following in 1890.</p>
<blockquote>
<p>Properly speaking, a man has as many social selves as there are individuals who recognize him and carry an image of him in their mind. To wound any one of these his images is to wound him. But as the individuals who carry the images fall naturally into classes, we may practically say that he has as many different social selves as there are distinct groups of persons about whose opinion he cares. He generally shows a different side of himself to each of these different groups. Many a youth who is demure enough before his parents and teachers, swears and swaggers like a pirate among his &#8216;tough&#8217; young friends. We do not show ourselves to our children as to our club-companions, to our customers as to the laborers we employ, to our own masters and employers as to our intimate friends. From this there results what practically is a division of the man into several selves; and this may be a discordant splitting, as where one is afraid to let one set of his acquaintances know him as he is elsewhere; or it may be a perfectly harmonious division of labor, as where one tender to his children is stern to the soldiers or prisoners under his command.</p>
</blockquote>
<p>It is important to recognize that  forcing people interact with their social relations as a flat network has many undesirable consequences. Figuring out how to restore a more natural balance to social relations is a grand challenge for social networks. People we think of as friends, enemies, and acquaintances change over time as friendships intensify and cool and we move through life phases. Also, complete visibility in networks is not always desirable or healthy. When we remove people&#8217;s choice to disclose their relationships and group memberships we strip them of something that is fundamentally human. We provide people with only one option for presenting themselves at a time denies them an important means of self-expression that is also fundamentally human.</p>
<p>I find it heartening to see how much has improved over the last year as both Google Plus and Facebook have dramatically improved the situation in allowing us more options to interact naturally with different social spheres. Framing choices about self presentation as choices about privacy misses the point that the issue is usually about context. When social networks lack context, it forces people to articulate everyone that should be included or excluded from a particular interaction. In these cases, the cognitive overhead of potentially making this judgement for each interaction is staggeringly high. Unless you are a public figure, you likely never need to decide if what you say is appropriate or even remotely interesting to someone you went to grade school with, someone you went to college with, a work colleague, your aunt, your next door neighbor, and a dear friend. We should not force people to work this hard unnecessarily.</p>
<h2 id="references">References</h2>
<p>danah michele boyd. Friendster and publicly articulated social networking. In CHI &#8216;04 extended abstracts on Human factors in computing systems, pages 1279–1282, New York, NY, USA, 2004. ACM. <a href="http://www.danah.org/articulated/">Articulated Social Networks: An Ethnographic Study of Friendster</a></p>
<p>Erving Goffman. Presentation of Self in Everyday Life. Anchor Books, New York, 1959.</p>
<p>Francesca Grippa, Antonio Zilli, Robert Laubacher, and Peter A. Gloor. <a href="http://www.ickn.org/documents/grippa_naacsos.pdf">E-mail may not reflect the social network</a>. In Proceedings of the North American Association for Computational Social and Organizational Science Conference, 2006. </p>
<p>Ido Guy, Michal Jacovi, Noga Meshulam, Inbal Ronen, and Elad Shahar.<a href="http://doi.acm.org/10.1145/1460563.1460627"> Public vs. private: Comparing public social network information with email</a>. In CSCW &#8216;08: Proceedings of the ACM 2008 conference on Computer supported cooperative work, pages 393–402, New York, NY, USA, 2008. ACM </p>
<p>Kai Fischbach, Peter A. Gloor, and Detlef Schoder. <a href="http://dx.doi.org/10.1007/s12599-008-0018-z">Analysis of informal communication networks – a case study</a>. Business &amp; Information Systems Engineering, 1:140–149, 2009.</p>
<p>William James. <a href="http://psychclassics.yorku.ca/James/Principles/prin10.htm">The Principles of Psychology</a>, volume 1. Henry Holt &amp; Co., 1890</p>
<p>Hat tip to Gaurav Mishra whose similar titled article <a href="http://www.gauravonomics.com/blog/the-world-is-not-flat-and-neither-is-the-social-web/">The World is Not Flat and Neither is the Social Web</a> (site is currently offline), from 2008 I found after I finished writing this post.</p>
<p>You should <a href="http://twitter.com/bengross">follow me on Twitter</a>.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fthe-world-is-not-flat-and-neither-are-social-networks%2F&amp;t=The%20World%20is%20Not%20Flat%20and%20Neither%20Are%20Social%20Networks" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=The%20World%20is%20Not%20Flat%20and%20Neither%20Are%20Social%20Networks%20-%20http%3A%2F%2Fbengross.com%2Fthe-world-is-not-flat-and-neither-are-social-networks%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fthe-world-is-not-flat-and-neither-are-social-networks%2F&amp;title=The%20World%20is%20Not%20Flat%20and%20Neither%20Are%20Social%20Networks&amp;notes=Now%20that%20I%20and%20the%20rest%20of%20the%20Internet%20has%20grown%20accustomed%20to%20Google%20Plus%20and%20Facebook%26%238217%3Bs%20most%20recent%20friend%20categorization%20features%2C%20I%20thought%20it%20was%20time%20to%20revisit%20and%20revise%20a%20previously%20unpublished%20piece%20of%20mine.%20Take%20a%20moment%20and%20think%20a" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fthe-world-is-not-flat-and-neither-are-social-networks%2F&amp;t=The%20World%20is%20Not%20Flat%20and%20Neither%20Are%20Social%20Networks" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fthe-world-is-not-flat-and-neither-are-social-networks%2F&amp;title=The%20World%20is%20Not%20Flat%20and%20Neither%20Are%20Social%20Networks&amp;bodytext=Now%20that%20I%20and%20the%20rest%20of%20the%20Internet%20has%20grown%20accustomed%20to%20Google%20Plus%20and%20Facebook%26%238217%3Bs%20most%20recent%20friend%20categorization%20features%2C%20I%20thought%20it%20was%20time%20to%20revisit%20and%20revise%20a%20previously%20unpublished%20piece%20of%20mine.%20Take%20a%20moment%20and%20think%20a" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fthe-world-is-not-flat-and-neither-are-social-networks%2F&amp;title=The%20World%20is%20Not%20Flat%20and%20Neither%20Are%20Social%20Networks&amp;annotation=Now%20that%20I%20and%20the%20rest%20of%20the%20Internet%20has%20grown%20accustomed%20to%20Google%20Plus%20and%20Facebook%26%238217%3Bs%20most%20recent%20friend%20categorization%20features%2C%20I%20thought%20it%20was%20time%20to%20revisit%20and%20revise%20a%20previously%20unpublished%20piece%20of%20mine.%20Take%20a%20moment%20and%20think%20a" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fthe-world-is-not-flat-and-neither-are-social-networks%2F&amp;title=The%20World%20is%20Not%20Flat%20and%20Neither%20Are%20Social%20Networks" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=The%20World%20is%20Not%20Flat%20and%20Neither%20Are%20Social%20Networks&amp;body=http%3A%2F%2Fbengross.com%2Fthe-world-is-not-flat-and-neither-are-social-networks%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/the-world-is-not-flat-and-neither-are-social-networks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tracking, Geolocation and Digital Exhaust</title>
		<link>http://bengross.com/tracking-geolocation-and-digital-exhaust/</link>
		<comments>http://bengross.com/tracking-geolocation-and-digital-exhaust/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 14:23:07 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=724</guid>
		<description><![CDATA[You are unique&#8230; In so many ways&#8230; The accounting systems on which modern society depends are surveillance systems when viewed with another lens. All administrative, financial, logistics, public heath, and intelligence systems rely on the ability to track people, objects, and data. Efficiency and effectiveness in tracking have been greatly aided by improvements in data [...]]]></description>
			<content:encoded><![CDATA[<p><em>You are unique&#8230; In so many ways&#8230;</em></p>
<p>The accounting systems on which modern society depends are surveillance systems when viewed with another lens. All administrative, financial, logistics, public heath, and intelligence systems rely on the ability to track people, objects, and data. Efficiency and effectiveness in tracking have been greatly aided by improvements in data analysis, computational capabilities, and greater aggregations of data.</p>
<p>Advances in social network analysis, traffic analysis, fingerprinting, profiling, <a href="http://bengross.com/the-state-of-user-tracking-and-the-impossibility-of-anonymizing-data/">de-anonymization/re-identification</a>, and <a href="http://reality.media.mit.edu/">behavioral modeling techniques</a> have all contributed to better tracking capabilities. In addition, modern technological artifacts typically contain one or more unique hardware device identifiers. These identifiers&#8212;particularly in mobile devices, but also RFIDs, and soon Intelligent Vehicle-Highway Systems&#8212;are widespread, but also effectively unmodifiable and relatively unknown to most of their owners. For example, with mobile devices, each network interface (cellular, Bluetooth, WiFi) requires a minimum of one unique hardware identifier&#8212;<a href="http://www.lessradiation.co.uk/bluetooth-tracking-part-1/">all uniquely trackable</a>. One hand, aggregating these unique identifiers allows services like Google, <a href="http://skyhookwireless.com/">Skyhook</a>, and others to associate geolocation data with WiFi access points and provide useful services. On the other hand, Samy Kamkar&#8217;s work described in <a href="http://blogs.computerworld.com/16663/hack_pinpoints_where_you_live_how_i_met_your_girlfriend">Hack pinpoints where you live: How I met your girlfriend </a> shows the potentially awkward and invasive side effects.</p>
<p>Individuals generate transactional data from common interactions offline such as card key systems and nearly every online transaction. Improvements in techniques to correlate disparate data as well as techniques to analyze the unique characteristics of software, hardware, network traffic to form a fingerprint is frequently unique. For example, a large-scale analysis of web browsers from the <a href="http://panopticlick.eff.org/">Panopticlick</a> project showed that over 90% of seemingly common consumer configurations were effectively unique. IP geolocation data can be used to increase security as with <a href="http://blog.modsecurity.org/2010/10/detecting-malice-with-modsecurity-geolocation-data.html">Detecting Malice with ModSecurity: GeoLocation Data</a> or it can be used in ways that are quite <a href="http://ilektrojohn.github.com/creepy/">Creepy</a>.</p>
<p>Another major shift is the widespread collection and aggregation of geolocation information from mobile devices.  Location can be a highly unique identifier, even if the mobile device changes. Philippe Golle and Kurt Partridge show that <a href="http://33bits.org/2009/05/13/your-morning-commute-is-unique-on-the-anonymity-of-homework-location-pairs/">two data points sampled during the day&#8212;one at home and one at work are enough to uniquely identify many individuals</a>, even in anonymized data. Geolocation data can also reveal significant information about the people spend time with and a view of their social network. Jeff Jonas sums this up well in <a href="http://jeffjonas.typepad.com/jeff_jonas/2009/08/your-movements-speak-for-themselves-spacetime-travel-data-is-analytic-superfood.html">Your Movements Speak for Themselves: Space-Time Travel Data is Analytic Super-Food!</a> In a sense the mobile phone has caused an enormous increase in uniquely identifiable data that can be used for tracking.</p>
<p>An average person now generates a constant stream of geolocation data that is collected by mobile carriers. Geolocation information is generated from cellular triangulation, geolocated IP addresses, and integrated GPS units, which deliver down to 10 meter accuracy. Geolocated mobile transaction data aggregated across multiple carriers is increasingly available for commercial use. It is possible to accurately track large numbers of individuals in constrained environments simply by sniffing the ITMI (temporary ID) as <a href="http://p10.hostingprod.com/@spyblog.org.uk/blog/2008/05/20/path-intelligence-footpathtm-a-few-more-details.html">Path Intelligence does in mall</a>, although they could sniff the IMEI just as easily, but they say they do not to protect privacy. Still, large-scale analysis of geolocation data is in its infancy. ReadWriteWeb describes how <a href="http://www.readwriteweb.com/archives/developers_can_now_access_locations_of_250_million.php">Developers Can Now Access Locations of 250 Million Phones Across U.S. Carriers</a></p>
<p>Tracking technologies&#8212;particularly when combined with geolocation information&#8212;have matured far beyond tracking individuals and are <a href="http://www.nature.com/nature/journal/v453/n7196/full/nature06958.html">rapidly becoming capable of tracking groups and larger populations</a>, which could be applied to entire enterprises or political organizations. Tools and techniques have made it feasible to correlate geolocation information, commercially aggregated profiles of online use, digital fingerprints, and offline transactional data. In addition, analysis of current anonymization techniques has repeatedly shown that simply adding another source of data is enough to re-identify a large percentage of the population. The <a href="http://spatiallaw.blogspot.com/">Spatial Law and Policy</a> blog is doing a nice job of tracking the policy implications of geolocation data.</p>
<p>The immense potential value of geolocation and other tracking data may well provide enough incentive for it to be used in ways counter to our own interests. Potential threats for misuse of the data need to be taken into account when designing systems. For example, what is the value of highly accurate logistical data about a US corporation derived from geolocation data and social network analysis to a foreign industrial competitor? Even a small amount of data that allowed a rudimentary analysis of external individuals meeting with internal high-level executives would be a worthwhile target. Similarly, both foreign industrial interests and foreign states may be willing to spend significant resources to acquire details on the movements and meetings of political parties.</p>
<p>More broadly I have been thinking about the question&#8212;What does it mean for a third-party to acquire better logistics about an organization than the organization has itself? What are the policy implications when and if these tracking tools are deployed in places without the rule of law, stable transitions of government, and low levels of corruption that we assume in the US? Could changes in the design and implementation of these systems mitigate the risks outlined? For example, should these design changes include internal controls, data scrubbing capabilities, and user interfaces that more clearly indicate a big picture of what data is being given off. Are there behavioral strategies that would reduce risks? To what extent can user education reduce risk?</p>
<p>You should <a href="http://twitter.com/bengross">follow me on Twitter</a>.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Ftracking-geolocation-and-digital-exhaust%2F&amp;t=Tracking%2C%20Geolocation%20and%20Digital%20Exhaust" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=Tracking%2C%20Geolocation%20and%20Digital%20Exhaust%20-%20http%3A%2F%2Fbengross.com%2Ftracking-geolocation-and-digital-exhaust%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Ftracking-geolocation-and-digital-exhaust%2F&amp;title=Tracking%2C%20Geolocation%20and%20Digital%20Exhaust&amp;notes=You%20are%20unique%26%238230%3B%20In%20so%20many%20ways%26%238230%3B%0D%0A%0D%0AThe%20accounting%20systems%20on%20which%20modern%20society%20depends%20are%20surveillance%20systems%20when%20viewed%20with%20another%20lens.%20All%20administrative%2C%20financial%2C%20logistics%2C%20public%20heath%2C%20and%20intelligence%20systems%20rely%20on%20th" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Ftracking-geolocation-and-digital-exhaust%2F&amp;t=Tracking%2C%20Geolocation%20and%20Digital%20Exhaust" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Ftracking-geolocation-and-digital-exhaust%2F&amp;title=Tracking%2C%20Geolocation%20and%20Digital%20Exhaust&amp;bodytext=You%20are%20unique%26%238230%3B%20In%20so%20many%20ways%26%238230%3B%0D%0A%0D%0AThe%20accounting%20systems%20on%20which%20modern%20society%20depends%20are%20surveillance%20systems%20when%20viewed%20with%20another%20lens.%20All%20administrative%2C%20financial%2C%20logistics%2C%20public%20heath%2C%20and%20intelligence%20systems%20rely%20on%20th" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Ftracking-geolocation-and-digital-exhaust%2F&amp;title=Tracking%2C%20Geolocation%20and%20Digital%20Exhaust&amp;annotation=You%20are%20unique%26%238230%3B%20In%20so%20many%20ways%26%238230%3B%0D%0A%0D%0AThe%20accounting%20systems%20on%20which%20modern%20society%20depends%20are%20surveillance%20systems%20when%20viewed%20with%20another%20lens.%20All%20administrative%2C%20financial%2C%20logistics%2C%20public%20heath%2C%20and%20intelligence%20systems%20rely%20on%20th" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Ftracking-geolocation-and-digital-exhaust%2F&amp;title=Tracking%2C%20Geolocation%20and%20Digital%20Exhaust" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=Tracking%2C%20Geolocation%20and%20Digital%20Exhaust&amp;body=http%3A%2F%2Fbengross.com%2Ftracking-geolocation-and-digital-exhaust%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/tracking-geolocation-and-digital-exhaust/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSL Is Critical Infrastructure at Risk</title>
		<link>http://bengross.com/ssl-is-critical-infrastructure-at-risk/</link>
		<comments>http://bengross.com/ssl-is-critical-infrastructure-at-risk/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 19:41:52 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=707</guid>
		<description><![CDATA[Problem Areas for SSL The security of the transactions for much of the consumer Internet relies on the Secure Socket Layer (SSL) protocol. SSL and its Public Key Infrastructure (PKI) are critical Internet infrastructure. Most consumer Web, email, and VoIP traffic relies on SSL for security as does substantial portions of enterprise Internet traffic both [...]]]></description>
			<content:encoded><![CDATA[<h2 id="problemareasforssl">Problem Areas for SSL</h2>
<p>The security of the transactions for much of the consumer Internet relies on the Secure Socket Layer (SSL) protocol. SSL and its Public Key Infrastructure (PKI) are critical Internet infrastructure. Most consumer Web, email, and VoIP traffic relies on SSL for security as does substantial portions of enterprise Internet traffic both from SSL enabled Web applications and SSL-based VPNs.</p>
<p>Fundamental problems increasingly put this infrastructure at risk. Significant risks include flawed implementations of the SSL protocol and PKI, inadequate verification mechanisms for certificate issuance, limited implementation of revocation mechanisms, and involvement by state actors in the issuance process. There are no viable alternatives to the mainstream use of SSL that are currently widely accepted or deployed.</p>
<h2 id="cryptographicflaws">Cryptographic Flaws</h2>
<p>The first analyses of problems with the protocol focused on the cryptographic aspects of the implementations, which largely stabilized with the release of TLS 1.0/SSL 3.1 in 1999. The IETF (Internet Engineering Task Force) released the last version of SSL in 1996, which it superseded with the Transport Layer Security (TLS) protocol released in 1999. Still the protocol is primarily referenced as SSL.</p>
<p>TLS versions 1.1 and 1.2 added further security refinements, although they are not yet widely implemented or deployed. Recent flaws target weakness in the SSL framework and not the encryption itself. One notable exception is the 2008 discovery of weakness in the MD5 cryptographic hash function that allowed security researchers to create a false Certificate Authority certificate that could sign other valid SSL certificates.</p>
<h2 id="userinterfaceproblems">User Interface Problems</h2>
<p>The second phase focused on user interface and user experience aspects of SSL. In particular, people simply ignored the large number of security warnings about SSL certificate problems no matter what their severity. Users are more vulnerable to both hijacking and phishing attacks when they become desensitized to certificate warnings. The Mozilla Foundation investigated usability problems and experimented with multiple user interfaces to prevent and train users from navigating to sites with invalid SSL certificates.</p>
<h2 id="implementationflaws">Implementation Flaws</h2>
<p>The OpenSSL toolkit is widely used to generate cryptographic keys for SSL certificates and SSH keys. In 2006, a developer on the Debian Linux distribution team modified the OpenSSL source to eliminate errors generated by a debugging tool. The change had an unintended side effect that eliminated most of the entropy destined to seed the pseudo-random number generator, which caused the modified version of OpenSSL to produce weak cryptographic keys for the <a href="http://wiki.debian.org/SSLkeys">Debian version of OpenSSL</a>. Another Debian developer discovered the flaw in 2008. In the intervening time, flawed versions of OpenSSL created an estimated 25,000 weak and easily compromised SSL keys.</p>
<p>In 2009, researchers discovered the potential for man-in-the-middle type attacks by targeting the renegotiation feature of SSL, which allowed changes to keys in-connection to accomplish tasks such as upgrading the key strength. I described the problem in &#8220;<a href="http://bengross.com/onmessage/ben-gross/practical-attack-and-fixes-current-ssltls-vulnerabilities">A Practical Attack and Fixes for Current SSL/TLS Vulnerabilities</a>.&#8221;</p>
<p>Moxie Marlinspike published a series of man-in-the-middle-based attacks on SSL starting in 2002 with the <a href="http://www.thoughtcrime.org/software/sslsniff/">sslsniff</a> tool, which exploited a vulnerability that allowed leaf certificates to act as signing certificates. In 2009, Marlinspike published a new tool called <a href="http://www.thoughtcrime.org/software/sslstrip/">sslstrip</a>, which could forcibly downgrade HTTPS connections to insecure HTTP connections. He also published a &#8220;null prefix attack&#8221; that could trick some browsers such as Firefox into accepting specially crafted certificates as wildcard certificates. Finally, he published an attack on the Online Certificate Status Protocol (OCSP), which allowed him to present revoked certificates as valid. Marlinspike and others have created widely available software and techniques to compromise the security of SSL via man-in-the-middle attacks.</p>
<h2 id="infrastructureconstraints">Infrastructure Constraints</h2>
<p>The implementation flaws highlight the problem that the SSL and PKI infrastructure is both distributed and constructed from many different implementations of SSL, which can be difficult to patch or upgrade quickly. The large number of SSL implementations for embedded devices further compounds the problem.</p>
<p>The tools to verify the integrity of digital certificates, certificate authority roots, and the chain of trust between them are not widely deployed. While modern browsers increasingly include support for certificate revocation, the support is uneven. Many non-browser implementations of SSL do not check for revoked certificates. Recent large-scale surveys of SSL certificates have found substantial numbers of certificates with intentional and unintentional errors, including a significant number of possibly malicious certificates.</p>
<h2 id="problemswithcertificateissuance">Problems with Certificate Issuance</h2>
<p>There are a limited number of root certificates that are widely accepted by nearly every browser, which can be highly profitable for the certificate authorities that own them. At the same time, there is a financial incentive to offer certificates with the least possible overhead. Because of this, many certificate authorities require only limited verification to issue certificates.</p>
<p>This type of limited validation called domain validation typically only requires that the certificate requestor be able to receive email to certain administrative email addresses. Limited validation periodically results in attackers devising ways to inappropriately request certificates for domains that may not be legitimate.</p>
<p>Extended Validation certificates are an attempt by certificate authorities to offer higher cost certificates with substantially higher verification requirements to ensure that only legitimate requests receive certificates. Still, the process of purchasing certificates is overly complex and many sites do not have SSL certificates, even when they would be well served by them. I discussed some of the difficulties in purchasing certificates in &#8220;<a href="http://www.messagingnews.com/onmessage/ben-gross/no-frills-ssl-certificates-are-inexpensive-and-useful">No Frills SSL Certificates Are Inexpensive and Useful</a>.&#8221;</p>
<h2 id="rootcertificatebundles">Root Certificate Bundles</h2>
<p>Root certificate bundles or root certificate stores contain the collection of root certificates that the browser or other SSL enabled service will automatically accept as trusted. However, root certificate bundles often contain many certificates without detailed provenance information. In April 2010, the Mozilla project discovered a root certificate that had been included in the root certificate bundle for many years, but whose owner was unknown. Eventually, Mozilla determined there was a miscommunication and that the root certificate belonged to RSA, but the situation underscored the tenuous provenance of some of the certificates of the bundles.</p>
<p>There are a number of widely used certificate stores on a single machine that are controlled by multiple entities. For example, while Microsoft Windows and Mac OS X offer system wide root certificate stores, Firefox uses a certificate bundle maintained by the Mozilla Corporation. Server applications, especially on UNIX systems may contain their own root certificate bundle.</p>
<p>The policies for inclusion in certificate stores vary widely and the influence of payment is unclear. The Microsoft Windows root store may load new certificates on demand, meaning that there is no precise list of valid root certificates.</p>
<h2 id="influencebystateactors">Influence by State Actors</h2>
<p>There is growing and widespread awareness of the policy and political dimensions of SSL certificates, especially as we find that state actors may have undue influence over some certificate authorities. State actors may compel vendors, carriers, or paid attackers to insert additional certificates into the root certificate stores either openly or surreptitiously. Christopher Soghoian and Sid Stamm published an analysis of what they call a &#8220;compelled certificate creation attack&#8221; in their paper <a href="http://files.cloudprivacy.net/ssl-mitm.pdf">&#8220;Certified Lies: Detecting and Defeating Government Interception Attacks Against SSL&#8221; (PDF)</a>.</p>
<p>Root certificates are high value targets as they can produce certificates that can decrypt communications and effectively verify identities of individuals with client certificates and for entities with host certificates.</p>
<p>In 2010, the EFF petitioned the Cybertrust division of Verizon to revoke the certificate for Etisalat in the United Arab Emirates after the telecommunications company issued a BlackBerry firmware update that included surveillance software. Also in 2010, there was a significant debate on the Mozilla policy list about the inclusion of a root certificate for the China Internet Network Information Center (CNNIC) certificate authority in the Firefox certificate store. The argument was that while CNNIC was affiliated with an academic institution, it was not free of government influence.</p>
<p>The problem is that any certificate authority may issue a certificate for any domain on the Internet. The problem is further complicated by the fact that each browser, operating system, and a great many server applications may use independent root certificate stores that may contain an unknown collection of root certificates, which will automatically trust any SSL certificate signed by that root.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fssl-is-critical-infrastructure-at-risk%2F&amp;t=SSL%20Is%20Critical%20Infrastructure%20at%20Risk" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=SSL%20Is%20Critical%20Infrastructure%20at%20Risk%20-%20http%3A%2F%2Fbengross.com%2Fssl-is-critical-infrastructure-at-risk%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fssl-is-critical-infrastructure-at-risk%2F&amp;title=SSL%20Is%20Critical%20Infrastructure%20at%20Risk&amp;notes=%0D%0AProblem%20Areas%20for%20SSL%0D%0A%0D%0AThe%20security%20of%20the%20transactions%20for%20much%20of%20the%20consumer%20Internet%20relies%20on%20the%20Secure%20Socket%20Layer%20%28SSL%29%20protocol.%20SSL%20and%20its%20Public%20Key%20Infrastructure%20%28PKI%29%20are%20critical%20Internet%20infrastructure.%20Most%20consumer%20Web%2C%20email" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fssl-is-critical-infrastructure-at-risk%2F&amp;t=SSL%20Is%20Critical%20Infrastructure%20at%20Risk" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fssl-is-critical-infrastructure-at-risk%2F&amp;title=SSL%20Is%20Critical%20Infrastructure%20at%20Risk&amp;bodytext=%0D%0AProblem%20Areas%20for%20SSL%0D%0A%0D%0AThe%20security%20of%20the%20transactions%20for%20much%20of%20the%20consumer%20Internet%20relies%20on%20the%20Secure%20Socket%20Layer%20%28SSL%29%20protocol.%20SSL%20and%20its%20Public%20Key%20Infrastructure%20%28PKI%29%20are%20critical%20Internet%20infrastructure.%20Most%20consumer%20Web%2C%20email" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fssl-is-critical-infrastructure-at-risk%2F&amp;title=SSL%20Is%20Critical%20Infrastructure%20at%20Risk&amp;annotation=%0D%0AProblem%20Areas%20for%20SSL%0D%0A%0D%0AThe%20security%20of%20the%20transactions%20for%20much%20of%20the%20consumer%20Internet%20relies%20on%20the%20Secure%20Socket%20Layer%20%28SSL%29%20protocol.%20SSL%20and%20its%20Public%20Key%20Infrastructure%20%28PKI%29%20are%20critical%20Internet%20infrastructure.%20Most%20consumer%20Web%2C%20email" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fssl-is-critical-infrastructure-at-risk%2F&amp;title=SSL%20Is%20Critical%20Infrastructure%20at%20Risk" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=SSL%20Is%20Critical%20Infrastructure%20at%20Risk&amp;body=http%3A%2F%2Fbengross.com%2Fssl-is-critical-infrastructure-at-risk%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/ssl-is-critical-infrastructure-at-risk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ForeverSave Prevents Lost Work on the Mac</title>
		<link>http://bengross.com/foreversave-prevents-lost-work-on-the-mac/</link>
		<comments>http://bengross.com/foreversave-prevents-lost-work-on-the-mac/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 21:13:04 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[Review]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=704</guid>
		<description><![CDATA[It&#8217;s happened to all of us. You are busy writing, entering data, or working on a slide deck and all of a sudden something freezes and then the application crashes. If either we recently saved the document all is well, otherwise the inevitable explicative follows. It is 2011 and there is no excuse for not [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s happened to all of us. You are busy writing, entering data, or working on a slide deck and all of a sudden something freezes and then the application crashes. If either we recently saved the document all is well, otherwise the inevitable explicative follows. It is 2011 and there is no excuse for not having autosave, but there are still a depressing number of applications that do not automatically save documents. Blaming the user who lost work to an application or operating system crash is blaming the victim. People are far better served by applications that automatically name, save, and version their files without requiring manual intervention. This way users can easily undo or revert to an older version after application crashes, machine hangs, and power outages, no swearing like a sailor necessary.</p>
<p><a href="http://www.tool-forcesw.com/foreversave/">Tool Force Software&#8217;s ForeverSave</a> ($15) largely solves this problem for Mac OS X applications. ForeverSave allows you to configure the application to automatically save documents from many applications including Apple&#8217;s iWork, Microsoft Office, and most Adobe products. The configuration process is quick and straightforward. You simply select the applications that you want to enable autosave. There are options to save after a fixed time interval or when switching to another application.</p>
<p>ForeverSave can also automatically create backup copies of your documents. You can set the maximum number of backup copies and a maximum size for the backups overall. One advantage of multiple backup copies is that it is that you can quickly preview old versions of the document with QuickLook. Restoring an old version is a one click operation. One interesting feature is database sharing. This allows you to share all the historical versions of a document, which is useful to show a colleague how a project evolved over time.</p>
<p>If you use any of Apple&#8217;s <a href="http://www.apple.com/iwork/">iWork</a> applications including Keynote, Pages, and Numbers, then you absolutely want to use ForeverSave. The applications in iWork are well designed and I use them often, but unfortunately, as of the most recent version iWork &#8216;09, Apple has not seen fit to include an autosave feature. Each of the applications crash periodically, It also means that you have lost any work form the last time you remembered to manually save. If you have not named and saved the document at all yet, then everything is gone.</p>
<p>When an iWork applications crashes, all remnants of unsaved work is gone. After a recent crash with Keynote, I decided to experiment to see if I could find any traces on my file system. I scanned my temp files and the swap files and found nothing other than the images in the document. This is a terrible oversight and I expect better from some of Apple&#8217;s high-profile applications. Judging from the many complaints I found on the Apple discussion boards and elsewhere online, I&#8217;m not remotely alone.</p>
<p>Overall I highly recommend ForeverSave, the price is well worth the insurance against lost work. I experience two annoyances when using the application. First, saving is a blocking operation in the iWork applications, so if you have a large document such as a Keynote slide deck with many slides it will force you to wait each time it saves the document. This is technically the fault of iWork and not ForeverSave, but it is still a detractor. The second annoyance is that ForeverSave requires you to name the document the first time. This typically comes up when I start to work on a document and right when I get into a flow, then the save window pops up asking me to name the file the first time so it can save. I would rather the application not interrupt me and simply pick a reasonable name and let me rename it later.</p>
<p>ForeverSave is $15 and has a 30-day trial. ForeverSave Lite is a stripped down version that offers autosaving only, without backups, versions, QuickLook, or database sharing.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fforeversave-prevents-lost-work-on-the-mac%2F&amp;t=ForeverSave%20Prevents%20Lost%20Work%20on%20the%20Mac" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=ForeverSave%20Prevents%20Lost%20Work%20on%20the%20Mac%20-%20http%3A%2F%2Fbengross.com%2Fforeversave-prevents-lost-work-on-the-mac%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fforeversave-prevents-lost-work-on-the-mac%2F&amp;title=ForeverSave%20Prevents%20Lost%20Work%20on%20the%20Mac&amp;notes=It%26%238217%3Bs%20happened%20to%20all%20of%20us.%20You%20are%20busy%20writing%2C%20entering%20data%2C%20or%20working%20on%20a%20slide%20deck%20and%20all%20of%20a%20sudden%20something%20freezes%20and%20then%20the%20application%20crashes.%20If%20either%20we%20recently%20saved%20the%20document%20all%20is%20well%2C%20otherwise%20the%20inevitable%20e" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fforeversave-prevents-lost-work-on-the-mac%2F&amp;t=ForeverSave%20Prevents%20Lost%20Work%20on%20the%20Mac" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fforeversave-prevents-lost-work-on-the-mac%2F&amp;title=ForeverSave%20Prevents%20Lost%20Work%20on%20the%20Mac&amp;bodytext=It%26%238217%3Bs%20happened%20to%20all%20of%20us.%20You%20are%20busy%20writing%2C%20entering%20data%2C%20or%20working%20on%20a%20slide%20deck%20and%20all%20of%20a%20sudden%20something%20freezes%20and%20then%20the%20application%20crashes.%20If%20either%20we%20recently%20saved%20the%20document%20all%20is%20well%2C%20otherwise%20the%20inevitable%20e" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fforeversave-prevents-lost-work-on-the-mac%2F&amp;title=ForeverSave%20Prevents%20Lost%20Work%20on%20the%20Mac&amp;annotation=It%26%238217%3Bs%20happened%20to%20all%20of%20us.%20You%20are%20busy%20writing%2C%20entering%20data%2C%20or%20working%20on%20a%20slide%20deck%20and%20all%20of%20a%20sudden%20something%20freezes%20and%20then%20the%20application%20crashes.%20If%20either%20we%20recently%20saved%20the%20document%20all%20is%20well%2C%20otherwise%20the%20inevitable%20e" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fforeversave-prevents-lost-work-on-the-mac%2F&amp;title=ForeverSave%20Prevents%20Lost%20Work%20on%20the%20Mac" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=ForeverSave%20Prevents%20Lost%20Work%20on%20the%20Mac&amp;body=http%3A%2F%2Fbengross.com%2Fforeversave-prevents-lost-work-on-the-mac%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/foreversave-prevents-lost-work-on-the-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time Machine vs. CrashPlan for Backups</title>
		<link>http://bengross.com/time-machine-vs-crashplan-for-backups/</link>
		<comments>http://bengross.com/time-machine-vs-crashplan-for-backups/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 20:55:39 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=701</guid>
		<description><![CDATA[Trouble in Time Machine Land In my recent article, A Simple and Effective Backup Strategy for Mac OS X, where I recommended a three part backup system: 1) a full disk clone, 2) local incremental backups with Apple&#8217;s Time Machine, and 3) networked incremental backups with CrashPlan. I found Time Machine problematic for my own [...]]]></description>
			<content:encoded><![CDATA[<h2 id="troubleintimemachineland">Trouble in Time Machine Land</h2>
<p>In my recent article, <a href="http://bengross.com/a-simple-and-effective-backup-strategy-for-mac-os-x/">A Simple and Effective Backup Strategy for Mac OS X</a>, where I recommended a three part backup system: 1) a full disk clone, 2) local incremental backups with Apple&#8217;s <a href="http://www.apple.com/macosx/what-is-macosx/time-machine.html">Time Machine</a>, and 3) networked incremental backups with <a href="http://crashplan.com/">CrashPlan</a>. I found Time Machine problematic for my own setup, for reasons I explain below, so I now use CrashPlan for both local and networked backups. </p>
<p>For most people with configurations that are not highly customized or complicated, Time Machine is a great &#8220;set and forget backup&#8221; solution. The primary interface is a single on or off toggle switch. Its ease of use can make the difference between having backups and not having backups for many. At the same time, Time Machine has some notable quirks and limitations that can make it far less desirable in some circumstances. In these cases CrashPlan provides a solid alternative for local backups in addition to network backups. CrashPlan also has the advantage that it works equally well on Windows and Linux.</p>
<h2 id="clonesarekeytofastrecoverytime">Clones are Key to Fast Recovery Time</h2>
<p>Let me emphasize that <strong>maintaining a recent clone is the key for you to rapidly recover your data</strong> in the case of a disk failure or theft. Most incremental backup solutions, including Time Machine and CrashPlan, do not backup your entire computer including all the system files and boot records. This means that you must first reinstall your operating system and then restore your files from the incremental backup on to the newly installed operating system.</p>
<p>The process of recovering from a disk failure with a clone is much faster and more efficient since you can connect your cloned disk and boot from it. You computer will be in the same state as it was when you made the clone. You will only have to restore files that have changed since you last made the clone. No other recovery process is nearly as quick recent clone and an incremental backup. The difference is substantial.</p>
<h2 id="advantagesoftimemachine">Advantages of Time Machine</h2>
<ul>
<li>It&#8217;s free, supported by Apple and ships with every copy of Mac OS X</li>
<li>The setup is impressively simple and it generally just works after that</li>
<li>The overall user experience for backup and recovery is substantially better than most alternatives</li>
<li>You can manually mount a Time Machine disk on any computer and copy files from it</li>
</ul>
<h2 id="disadvantagesoftimemachine">Disadvantages of Time Machine</h2>
<ul>
<li>When you restore from a Time Machine disk, the backup is invalidated and you must start your backups anew</li>
<li>Time Machine only backs up changes to your files once an hour, so there is always a potential lag in your backups</li>
<li>If you use FileVault, Time Machine will only backup your home directory when you log out</li>
<li>If you use FileVault, you can only restore your entire home directory (missing out on the great restore interface) unless your home directory is on Mac OS X Server</li>
<li>Time Machine can get confused if you plug more than one Time Machine backup disk into the computer</li>
<li>Moving a backup to a new computer is a complicated process and typically requires editing system files</li>
</ul>
<h2 id="personalobservationsabouttimemachine">Personal Observations About Time Machine</h2>
<ul>
<li>The combination of FileVault and Time Machine makes logging out very slow</li>
<li>I found the Time Machine volume occasionally got corrupted and I would have start over</li>
<li>Time Machine would sometimes cause large amounts of disk IO with high memory usage that substantially slow my machine down. This would typically happen after longer periods of not backing up due to travel etc.</li>
</ul>
<h2 id="advantagesofcrashplan">Advantages of CrashPlan</h2>
<ul>
<li>Backups are continuous and files are backed up as soon as they change (note while CrashPlan can be used in local mode for free, continuous backups require a subscription to CrashPlan Central)</li>
<li>All backups are encrypted by default</li>
<li>Straightforward to configure multiple local and networked backup destinations</li>
</ul>
<h2 id="disadvantagesofcrashplan">Disadvantages of CrashPlan</h2>
<ul>
<li>You must use the CrashPlan software to restore a backup, it needs to be installed first for recovery</li>
<li>Higher memory usage with 64-bit Java on Snow Leopard (see note below)</li>
<li>User interface is functional but, not nearly as nice as Time Machine, it&#8217;s also a bit slow to start up</li>
<li>If you use FileVault, you must be logged as the FileVault user for backups to happen</li>
</ul>
<h2 id="personalobservationsaboutcrashplan">Personal Observations About CrashPlan</h2>
<ul>
<li>Simple fix improves memory usage</li>
<li>Appears to have much smaller impact on my system resources once memory is reduced</li>
<li>FileVault complicates install process</li>
</ul>
<h2 id="notesonreducingcrashplanmemoryusage">Notes on Reducing CrashPlan Memory Usage</h2>
<p>I found that CrashPlan could use up significant amounts of memory with the 64-bit Java on Snow Leopard. The most recent version of CrashPlan places a 512 MB memory limit on the process, but that is still quite large. I limit my to CrashPlan process to 150 MB and it has not caused any problems, although this is lower than you will generally see recommended and you will want to carefully monitor your logs to look for memory errors if you set it this low. This post <a href="http://www.offthehill.org/articles/2010/05/04/crashplan-using-too-much-memory-on-mac-os-x/">CrashPlan using too much memory on Mac OS X</a> from offTheHill explains how to reduce the memory footprint of CrashPlan.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Ftime-machine-vs-crashplan-for-backups%2F&amp;t=Time%20Machine%20vs.%20CrashPlan%20for%20Backups" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=Time%20Machine%20vs.%20CrashPlan%20for%20Backups%20-%20http%3A%2F%2Fbengross.com%2Ftime-machine-vs-crashplan-for-backups%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Ftime-machine-vs-crashplan-for-backups%2F&amp;title=Time%20Machine%20vs.%20CrashPlan%20for%20Backups&amp;notes=Trouble%20in%20Time%20Machine%20Land%0D%0A%0D%0AIn%20my%20recent%20article%2C%20A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X%2C%20where%20I%20recommended%20a%20three%20part%20backup%20system%3A%201%29%20a%20full%20disk%20clone%2C%202%29%20local%20incremental%20backups%20with%20Apple%26%238217%3Bs%20Time%20Machine%2C%20and%203%29%20netw" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Ftime-machine-vs-crashplan-for-backups%2F&amp;t=Time%20Machine%20vs.%20CrashPlan%20for%20Backups" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Ftime-machine-vs-crashplan-for-backups%2F&amp;title=Time%20Machine%20vs.%20CrashPlan%20for%20Backups&amp;bodytext=Trouble%20in%20Time%20Machine%20Land%0D%0A%0D%0AIn%20my%20recent%20article%2C%20A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X%2C%20where%20I%20recommended%20a%20three%20part%20backup%20system%3A%201%29%20a%20full%20disk%20clone%2C%202%29%20local%20incremental%20backups%20with%20Apple%26%238217%3Bs%20Time%20Machine%2C%20and%203%29%20netw" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Ftime-machine-vs-crashplan-for-backups%2F&amp;title=Time%20Machine%20vs.%20CrashPlan%20for%20Backups&amp;annotation=Trouble%20in%20Time%20Machine%20Land%0D%0A%0D%0AIn%20my%20recent%20article%2C%20A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X%2C%20where%20I%20recommended%20a%20three%20part%20backup%20system%3A%201%29%20a%20full%20disk%20clone%2C%202%29%20local%20incremental%20backups%20with%20Apple%26%238217%3Bs%20Time%20Machine%2C%20and%203%29%20netw" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Ftime-machine-vs-crashplan-for-backups%2F&amp;title=Time%20Machine%20vs.%20CrashPlan%20for%20Backups" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=Time%20Machine%20vs.%20CrashPlan%20for%20Backups&amp;body=http%3A%2F%2Fbengross.com%2Ftime-machine-vs-crashplan-for-backups%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/time-machine-vs-crashplan-for-backups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Simple and Effective Backup Strategy for Mac OS X</title>
		<link>http://bengross.com/a-simple-and-effective-backup-strategy-for-mac-os-x/</link>
		<comments>http://bengross.com/a-simple-and-effective-backup-strategy-for-mac-os-x/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 21:39:01 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=643</guid>
		<description><![CDATA[Disk is inexpensive compared to the value of your time and data. My personal backup configuration consists of three types of backups. The following combination has proven itself over the last several years and I recommend it. It includes 1) A full disk clone, 2) an incremental backup, and 3) an online backup service. This [...]]]></description>
			<content:encoded><![CDATA[<p>Disk is inexpensive compared to the value of your time and data. My personal backup configuration consists of three types of backups. The following combination has proven itself over the last several years and I recommend it. It includes 1) A full disk clone, 2) an incremental backup, and 3) an online backup service. This setup is redundant, quick to configure, needs little maintenance, and allows for rapid recovery of data, even with a catastrophic failure.</p>
<h2 id="detailsofthethreepartbackupstrategy:">Details of the three part backup strategy:</h2>
<ol>
<li><strong>A clone</strong> is a replica of your disk. One great feature of Mac OS X is that you can boot directly from a clone. This means if your hard drive dies, you can reboot from a clone on an external drive and be back to work in minutes rather than hours. I recommend <a href="http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html">SuperDuper</a> ($28) as the user interface is very well done. <a href="http://www.bombich.com/">Carbon Copy Cloner</a> is an excellent alternative that is free to use, although the author encourages donations. Both applications support scheduling backups for a time when your system is not in use. Both applications also support incremental updates to substantially reduce the amount of time needed for subsequent backups. The hard drive for your clone must be as large as the amount of data you wish to back up.</li>
<li><strong>An incremental backup</strong> application called <a href="http://www.apple.com/macosx/what-is-macosx/time-machine.html">Time Machine</a> ships with every copy of Mac OS X that archives any file changes every hour. Time Machine has a unique time-based interface that allows you to easily find and restore previous versions of files. Overall, Time Machine is simple to use and works well unattended, but it does have several detractors. First, if you have a hard disk crash, you must manually reinstall the base operating system from the DVD and then use Time Machine to a restore the rest of your data. This makes time machine most useful in cases of accidental file deletion or data corruption. Time Machine works very well when combined with a clone as you can quickly restore from a clone and use Time Machine to restore any files more recent than the clone version. Time Machine is far less useful on drives with FileVault enabled. I recommend giving Time Machine at least two times as much hard drive space as the amount of data you want to back up.</li>
<li><strong>An online backup service</strong> allows you to have offsite backups for cases of theft, natural disaster, or large mugs of coffee. Online services also allow laptop users to continue to make backups in any place that has a network connection. I have used the <a href="http://www.crashplan.com/">CrashPlan</a> service for about 18 months and I find the service reasonably priced and reliable. CrashPlan automatically archives file changes in real-time and encrypts all backups.  This is nice if you use it on a laptop because it means that you have backups even when you travel. CrashPlan also allows online restores from a web-based interface. The unlimited service is $25 a year for a 10GB service, $50 a year for unlimited service for one computer, and $120 a year for a family unlimited plan for up to ten computers. Multiyear subscriptions are discounted.</li>
</ol>
<p>CrashPlan has a backup seeding service for $125 where they send you a 1TB drive. You then run the initial backup locally and ship the drive back to CrashPlan. Depending on the size of your disk and the speed of your network connection, the initial backup can easily take weeks.  Companion emergency recovery services are also $125. Expedited shipping is extra. CrashPlan also offers a computer-to-computer backup mode. This means you could backup to another machine in your house or to a computer in a friend&#8217;s house. The computer-to-computer backup feature is free. The paid version provides real-time versioning with fine-grained control over the versioning settings, stronger encryption, the ability to restore from the web, and the client is ad-free. CrashPlan works with Mac OS X, Microsoft Windows, and Linux operating systems</p>
<p>I last wrote about backup options in  <a href="http://bengross.com/we-need-simple-backup-solutions-for-complicated-data/">We Need Simple Backup Solutions for Complicated Data</a>.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fa-simple-and-effective-backup-strategy-for-mac-os-x%2F&amp;t=A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X%20-%20http%3A%2F%2Fbengross.com%2Fa-simple-and-effective-backup-strategy-for-mac-os-x%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fa-simple-and-effective-backup-strategy-for-mac-os-x%2F&amp;title=A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X&amp;notes=Disk%20is%20inexpensive%20compared%20to%20the%20value%20of%20your%20time%20and%20data.%20My%20personal%20backup%20configuration%20consists%20of%20three%20types%20of%20backups.%20The%20following%20combination%20has%20proven%20itself%20over%20the%20last%20several%20years%20and%20I%20recommend%20it.%20It%20includes%201%29%20A%20full%20di" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fa-simple-and-effective-backup-strategy-for-mac-os-x%2F&amp;t=A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fa-simple-and-effective-backup-strategy-for-mac-os-x%2F&amp;title=A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X&amp;bodytext=Disk%20is%20inexpensive%20compared%20to%20the%20value%20of%20your%20time%20and%20data.%20My%20personal%20backup%20configuration%20consists%20of%20three%20types%20of%20backups.%20The%20following%20combination%20has%20proven%20itself%20over%20the%20last%20several%20years%20and%20I%20recommend%20it.%20It%20includes%201%29%20A%20full%20di" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fa-simple-and-effective-backup-strategy-for-mac-os-x%2F&amp;title=A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X&amp;annotation=Disk%20is%20inexpensive%20compared%20to%20the%20value%20of%20your%20time%20and%20data.%20My%20personal%20backup%20configuration%20consists%20of%20three%20types%20of%20backups.%20The%20following%20combination%20has%20proven%20itself%20over%20the%20last%20several%20years%20and%20I%20recommend%20it.%20It%20includes%201%29%20A%20full%20di" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fa-simple-and-effective-backup-strategy-for-mac-os-x%2F&amp;title=A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=A%20Simple%20and%20Effective%20Backup%20Strategy%20for%20Mac%20OS%20X&amp;body=http%3A%2F%2Fbengross.com%2Fa-simple-and-effective-backup-strategy-for-mac-os-x%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/a-simple-and-effective-backup-strategy-for-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data Evaporation and the Security of Online Identities</title>
		<link>http://bengross.com/data-evaporation-and-the-security-of-online-identities/</link>
		<comments>http://bengross.com/data-evaporation-and-the-security-of-online-identities/#comments</comments>
		<pubDate>Wed, 01 Dec 2010 18:51:02 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Policy]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=616</guid>
		<description><![CDATA[Disappearing Data What happens to our data when we are gone? What happens to us, when our data is gone? Does any of this missing data make us vulnerable? These questions that once seemed theoretical are increasingly relevant to our everyday lives. The consequences include not only the potential for lost communications, but also lost [...]]]></description>
			<content:encoded><![CDATA[<h2 id="disappearingdata">Disappearing Data</h2>
<p>What happens to our data when we are gone? What happens to us, when our data is gone? Does any of this missing data make us vulnerable? These questions that once seemed theoretical are increasingly relevant to our everyday lives. The consequences include not only the potential for lost communications, but also lost data in cloud services, and risk for security breaches for individuals and businesses alike.</p>
<p>We all understand that data deteriorates along with the physical media it is stored on&#8211;photographs fade and hard disks crash. This is why we have backups, or at least should have them. The problem is, unfortunately, not so simple these days as much of our data in the cloud depends on multiple systems and services acting in concert to exist. This means that data may disappear for reasons independent of the physical media, even with backups and replication.</p>
<p>I think evaporation is a useful analogy for describing the complex array of factors that cause data to disappear&#8211;including services going out of business, enforced retention policies, missed subscription payments, malicious deletion, and loss due to system migrations. One new problem is that the loss of modern data often includes not only documents and media on file systems, but also accounts and online identities.</p>
<h2 id="lostdatalostaccesslostidentities">Lost Data = Lost Access = Lost Identities</h2>
<p>It is not a stretch to say our online identities are now essential for daily communication. As part of my dissertation research, I began to investigate the lifecycle&#8211;selection, increased use, decreased use, discontinuation, and points in between&#8211;of online identifiers including email addresses, instant messenger IDs, and social network services. I was particularly interested in what caused people to stop using their identifiers and if it was by choice. I found that often people lost access to identifiers for reasons out of their control, such as account lockouts, account inactivity, and failure to renew subscriptions. There is often a limited window of time before that data begins to evaporate due to account inactivity or missed payments for a service.</p>
<p>I began to look at the policies from major service providers related to inactive accounts. The policies I found were conflicting, inconsistently presented and followed, and are evolving rapidly. Email services tend to mark accounts inactive, while social networks do not. Paid email accounts do not have activity requirements.</p>
<p>Here are some of the policies from large providers of webmail and other services:</p>
<ul>
<li>AOL: May mark free email account as inactive after 30 days and data may be deleted.</li>
<li>Gmail: Marks account as inactive after six months. Inactive accounts may still receive email. After nine months of inactivity, addresses may be deleted. Deleted addresses are not recycled or recoverable.</li>
<li>Hotmail: Microsoft says free Hotmail accounts will become inactive after 270 days or if you do not log in for 10 days after creating the account. Inactive accounts will not receive email. Account names may be deleted after 360 days of inactivity and Window&#8217;s Live IDs may be deleted after 365 days of inactivity. I also found conflicting documents on the &#8211; Microsoft site that said Hotmail accounts might be marked inactive after 30 days or 120 days of not logging in.</li>
<li>Yahoo: Deactivates free email accounts after four months. After this time, accounts may be reactivated, however any existing email is deleted and cannot be recovered.</li>
</ul>
<h2 id="securityandrecycledidentifiers">Security and Recycled Identifiers</h2>
<p>Depending on the circumstances, services may recycle expired accounts. This means that old identifiers may have new owners. The consequences may be much more than needing a new email address after forgetting to renew a domain name or the loss of a loved one&#8217;s letters after an account becomes inactive. There are serious security and privacy implications ranging from potential identity theft to corporate espionage.</p>
<p>If your old email address ends up with a new owner, that new owner will receive any email that was once destined for you. Why is this a problem? Suppose that email address was listed as the primary address or the recovery address for another account. Most systems send either one-time links to reset passwords, or worse, the password in plain text to the email primary or recovery email address. Unfortunately, people tend to reuse passwords across accounts. It is also not uncommon for people to list the older email address as the recovery address for a newer email account, meaning it would be possible to reset the password for a new account as well. Gaining access to an individual&#8217;s primary email account is the key to gaining access to most other accounts.</p>
<p>This is a not a theoretical problem. In 2009, Twitter&#8217;s internal systems were compromised when an attacker systematically evaluated Twitter employee&#8217;s personal accounts looking for potential points of access. The attacker realized that one employee registered a Gmail account using a Hotmail account that had since been marked inactive. </p>
<p>Hotmail recycled the Twitter employee&#8217;s account as it had been inactive more than a year and so the attacker simply registered the old username and then used it to reset the current Gmail password. The attacker then found messages in the Gmail account that contained plain text passwords and correctly guessed that the password had also been the Gmail password and simply reset the password to the old password to remain unnoticed. The hacker then used his access to the Gmail account and passwords to compromise other personal accounts of the employee and then those of other employees. One compromise led to another and eventually the hacker gained access to internal Twitter systems. He downloaded hundreds of internal documents, posted screen shots proving his exploits and released more than 300 internal documents to Techcrunch.</p>
<h2 id="domainnames">Domain Names</h2>
<p>The rules and policies under which domain names expire and may be transferred to other parties are complex and vary widely&#8211;both by registrar, TLD, and ccTLD&#8211;but in general this is not much more than two months and after two to three months the domain will be resold. Here is a brief overview to give you a sense of the time frame and the complications related to expiring domain names.</p>
<p>When the owner of a domain fails to pay, the domain is typically assigned an &#8220;Expired&#8221; status usually lasting between 30 and 45 days. During this time the domain is usually renewable, but may not be accessible or transferable. Afterwards the domain enters what is known as the Redemption Grace Period (RGP), which is 30 days. Individual details are removed from the WHOIS database and the DNS are deleted so the domain is inaccessible. During the RGP, no edits or transfers are allowed, although the domain may be restored by paying the registrar a fee of $100-$250 USD. After this time, the domain is assigned a &#8220;Pending Delete&#8221; status, which lasts for five days. At the end of this period, the domain is generally either placed up for auction or released to the general registration pool.</p>
<p>Once a domain is reregistered, the new domain owner may create addresses and Web pages that match the old ones. Domains of defunct businesses may have potentially hosted many email accounts. As with the Twitter breach, these accounts could potentially lead to the compromise of other accounts.</p>
<h2 id="riskanalysis">Risk Analysis</h2>
<p>The following are some risks to consider, and a few thoughts on how to mitigate those risks.</p>
<h2 id="potentialrisks">Potential Risks</h2>
<ul>
<li>A complex web of interlocking accounts and systems may affect your risk of a security breach.</li>
<li>Do not disregard the risk of &#8220;low value&#8221; accounts, as they may allow access to more sensitive accounts.</li>
<li>Inactive accounts may introduce as much liability as accounts with weak passwords.</li>
<li>Best practices may demand a clear separation of business and personal accounts and data, but there are often lapses in the real world.</li>
</ul>
<h2 id="suggestionstomitigaterisk">Suggestions to Mitigate Risk</h2>
<ul>
<li>Document usernames and recovery addresses for each account.</li>
<li>Set recurring calendar tasks for account renewal payments and to log into infrequently used accounts.</li>
<li>Consider purchasing a subscription for infrequently used email accounts used as recovery addresses.</li>
<li>Consider using a password manager to generate and store unique strong passwords for each site.</li>
<li>Services should never send passwords in plain text.</li>
<li>Services should not allow password changes to recently used passwords.</li>
<li>Services should offer more notification options about accounts with a pending inactive or deleted status.</li>
</ul>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fdata-evaporation-and-the-security-of-online-identities%2F&amp;t=Data%20Evaporation%20and%20the%20Security%20of%20Online%20Identities" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=Data%20Evaporation%20and%20the%20Security%20of%20Online%20Identities%20-%20http%3A%2F%2Fbengross.com%2Fdata-evaporation-and-the-security-of-online-identities%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fdata-evaporation-and-the-security-of-online-identities%2F&amp;title=Data%20Evaporation%20and%20the%20Security%20of%20Online%20Identities&amp;notes=Disappearing%20Data%0D%0A%0D%0AWhat%20happens%20to%20our%20data%20when%20we%20are%20gone%3F%20What%20happens%20to%20us%2C%20when%20our%20data%20is%20gone%3F%20Does%20any%20of%20this%20missing%20data%20make%20us%20vulnerable%3F%20These%20questions%20that%20once%20seemed%20theoretical%20are%20increasingly%20relevant%20to%20our%20everyday%20lives." ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fdata-evaporation-and-the-security-of-online-identities%2F&amp;t=Data%20Evaporation%20and%20the%20Security%20of%20Online%20Identities" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fdata-evaporation-and-the-security-of-online-identities%2F&amp;title=Data%20Evaporation%20and%20the%20Security%20of%20Online%20Identities&amp;bodytext=Disappearing%20Data%0D%0A%0D%0AWhat%20happens%20to%20our%20data%20when%20we%20are%20gone%3F%20What%20happens%20to%20us%2C%20when%20our%20data%20is%20gone%3F%20Does%20any%20of%20this%20missing%20data%20make%20us%20vulnerable%3F%20These%20questions%20that%20once%20seemed%20theoretical%20are%20increasingly%20relevant%20to%20our%20everyday%20lives." ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fdata-evaporation-and-the-security-of-online-identities%2F&amp;title=Data%20Evaporation%20and%20the%20Security%20of%20Online%20Identities&amp;annotation=Disappearing%20Data%0D%0A%0D%0AWhat%20happens%20to%20our%20data%20when%20we%20are%20gone%3F%20What%20happens%20to%20us%2C%20when%20our%20data%20is%20gone%3F%20Does%20any%20of%20this%20missing%20data%20make%20us%20vulnerable%3F%20These%20questions%20that%20once%20seemed%20theoretical%20are%20increasingly%20relevant%20to%20our%20everyday%20lives." ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fdata-evaporation-and-the-security-of-online-identities%2F&amp;title=Data%20Evaporation%20and%20the%20Security%20of%20Online%20Identities" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=Data%20Evaporation%20and%20the%20Security%20of%20Online%20Identities&amp;body=http%3A%2F%2Fbengross.com%2Fdata-evaporation-and-the-security-of-online-identities%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/data-evaporation-and-the-security-of-online-identities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personal Digital Archiving 2011 Call for Participation</title>
		<link>http://bengross.com/personal-digital-archiving-2011-call-for-participation/</link>
		<comments>http://bengross.com/personal-digital-archiving-2011-call-for-participation/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 18:43:01 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=604</guid>
		<description><![CDATA[Personal Digital Archiving 2011 February 24 &#38; 25, 2011 The Internet Archive, San Francisco http://personalarchiving.com We are pleased to announce that the Personal Digital Archiving 2011 Conference is now open for participation. We welcome proposals for session topics and speakers, as well as volunteers to help us organize and serve on site. Conference sessions will [...]]]></description>
			<content:encoded><![CDATA[<h2 id="personaldigitalarchiving2011">Personal Digital Archiving 2011</h2>
<p>February 24 &amp; 25, 2011 <br />
The Internet Archive, San Francisco <br />
<a href="http://personalarchiving.com/">http://personalarchiving.com</a></p>
<p>We are pleased to announce that the Personal Digital Archiving 2011 Conference is now open for participation. We welcome proposals for session topics and speakers, as well as volunteers to help us organize and serve on site. </p>
<p>Conference sessions will be selected by an international peer review panel that includes: </p>
<ul>
<li>Ben Gross, Highlands Group</li>
<li>Brewster Kahle, The Internet Archive</li>
<li>Cal Lee, University of North Carolina </li>
<li>Cathy Marshall, Microsoft Research</li>
<li>Clifford Lynch, Coalition for Networked Information</li>
<li>Elizabeth Churchill, Yahoo! Research</li>
<li>Jeff Ubois, The Bassetti Foundation</li>
<li>Jeremy John, The British Library</li>
</ul>
<p>Relevant themes include but are not limited to family photographs and home movies; personal health and financial data; interface design for archives; scrap booking; social network data; institutional practices; genealogy; email, blogs and correspondence; and funding models. </p>
<p>Conference presentations will be 15-20 minutes in length. If you wish to submit an abstract for the conference, please email topics@personalarchiving.com with:</p>
<ul>
<li>title of your project, paper or presentation</li>
<li>a 150-300 word abstract</li>
<li>a brief biography (a few sentences) </li>
</ul>
<p>Deadline for abstracts: 24 December, 2010. <br />
Notification of acceptance: 5 January, 2011.</p>
<p>Late submissions will be considered on an individual basis.</p>
<h2 id="topicsfordiscussion">Topics for discussion</h2>
<p>From family photographs and personal papers to health and financial information, vital personal records are becoming digital. Creation and capture of digital information has become a part of the daily routine for hundreds of millions of people. But what are the long-term prospects for this data? </p>
<p>The combination of new capture devices (more than 1 billion camera phones will be sold in 2010) and new types of media are reshaping both our personal and collective memories. Personal collections are growing in size and complexity. As these collections spread across different media (including film and paper!), we are redrawing the lines between personal and professional data, and published and unpublished information. </p>
<p>For individuals, institutions, investors, entrepreneurs, and funding agencies thinking about how best to address these issues, Personal Digital Archiving 2011 will clarify the technical, social, economic questions around personal archiving. Presentations will include contemporary solutions to archiving problems that attendees may replicate for their own collections, and address questions such as</p>
<ul>
<li>What new social norms around preservation, access, and disclosure are emerging?</li>
<li>Do libraries, museums, and archives have a new responsibility to collect digital personal materials?</li>
<li>What is the relationship of personal health information and quantified self data to personal archives? </li>
<li>How can we cope with the intersection between personal data and collective or social data that is personal? </li>
<li>How can we manage the shift from simple text-based data to rich media such as movies in personal collections?</li>
<li>What tools and services are needed to better enable self-archiving?</li>
<li>What are viable existing economic models that can support personal archives? What new economic models should we evaluate?</li>
<li>What are the long-term rights management issues? Are there unrecognized stakeholders we should begin to account for now?</li>
<li>Can we better anticipate (and measure) losses of personal material?</li>
<li>What are the options for cultural heritage institutions that want to preserve the personal collections of citizens and scholars, creators and actors?</li>
<li>What are the projects we can commit to in the coming year?</li>
</ul>
<p>Whether the answers to these questions are framed in terms of personal archiving, lifestreams, personal digital heritage, preserving digital lives, scrapbooking, or managing intellectual estates, they present major challenges for both individuals and institutions: data loss is a nearly universal experience, whether it is due to hardware failure, obsolescence, user error, or lack of institutional support. Some of these losses may not matter; but the early work of the Nobel prize winners of the 2030s is likely to be digital today, and therefore at risk in ways that previous scientific and literary creations were not. And it isn’t just Nobel winners that matter: the lives of all of us will be preserved in ways not previously possible.</p>
<h2 id="background">Background</h2>
<p>In February, 2010, more than 60 people met at the Internet Archive to explore common concerns about personal digital archiving. Attendees included representatives from UC Berkeley, Stanford, UNC, UT Austin, the University of Illinois, and Oxford University; Microsoft, Yahoo (Labs, and Flickr), Google, and Amazon (S3); the Smithsonian, the Magnes Museum; Xerox PARC; the Center for Home Movies, the California Digital Library, Family Search, and the Coalition for Networked Information. The Internet Archive, the Bassetti Foundation, and the Netherlands Institute for Sound and Vision provided support for the conference.</p>
<ul>
<li>Videos of the 2010 conference sessions <a href="http://personalarchiving.com/conference2010/">http://personalarchiving.com/conference2010/</a></li>
<li>Detailed notes from 2010 conference <a href="http://personalarchiving.com/2010/02/conference-notes/">http://personalarchiving.com/2010/02/conference-notes/</a></li>
</ul>
<p>Several projects discussed in 2010 have progressed, and we&#8217;ll have some reports on these: </p>
<ul>
<li>a showcase of interface designs for personal collections </li>
<li>cost modeling for personal archives </li>
<li>guidelines for AV archives interested in preserving amateur film </li>
<li>small scale endowments for storage that can allow individuals to preserve their materials inside leading institutions </li>
</ul>
<p>The conference fee is $95 for attendees from non-commercial institutions and $195 for attendees from commercial organizations. Scholarships and early bird discounts are available.</p>
<p>Registration and conference information is available at <a href="http://personalarchiving.com/">http://personalarchiving.com</a></p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fpersonal-digital-archiving-2011-call-for-participation%2F&amp;t=Personal%20Digital%20Archiving%202011%20Call%20for%20Participation" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=Personal%20Digital%20Archiving%202011%20Call%20for%20Participation%20-%20http%3A%2F%2Fbengross.com%2Fpersonal-digital-archiving-2011-call-for-participation%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fpersonal-digital-archiving-2011-call-for-participation%2F&amp;title=Personal%20Digital%20Archiving%202011%20Call%20for%20Participation&amp;notes=Personal%20Digital%20Archiving%202011%0D%0A%0D%0AFebruary%2024%20%26amp%3B%2025%2C%202011%20%0D%0AThe%20Internet%20Archive%2C%20San%20Francisco%20%0D%0Ahttp%3A%2F%2Fpersonalarchiving.com%0D%0A%0D%0AWe%20are%20pleased%20to%20announce%20that%20the%20Personal%20Digital%20Archiving%202011%20Conference%20is%20now%20open%20for%20participation.%20We%20wel" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fpersonal-digital-archiving-2011-call-for-participation%2F&amp;t=Personal%20Digital%20Archiving%202011%20Call%20for%20Participation" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fpersonal-digital-archiving-2011-call-for-participation%2F&amp;title=Personal%20Digital%20Archiving%202011%20Call%20for%20Participation&amp;bodytext=Personal%20Digital%20Archiving%202011%0D%0A%0D%0AFebruary%2024%20%26amp%3B%2025%2C%202011%20%0D%0AThe%20Internet%20Archive%2C%20San%20Francisco%20%0D%0Ahttp%3A%2F%2Fpersonalarchiving.com%0D%0A%0D%0AWe%20are%20pleased%20to%20announce%20that%20the%20Personal%20Digital%20Archiving%202011%20Conference%20is%20now%20open%20for%20participation.%20We%20wel" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fpersonal-digital-archiving-2011-call-for-participation%2F&amp;title=Personal%20Digital%20Archiving%202011%20Call%20for%20Participation&amp;annotation=Personal%20Digital%20Archiving%202011%0D%0A%0D%0AFebruary%2024%20%26amp%3B%2025%2C%202011%20%0D%0AThe%20Internet%20Archive%2C%20San%20Francisco%20%0D%0Ahttp%3A%2F%2Fpersonalarchiving.com%0D%0A%0D%0AWe%20are%20pleased%20to%20announce%20that%20the%20Personal%20Digital%20Archiving%202011%20Conference%20is%20now%20open%20for%20participation.%20We%20wel" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fpersonal-digital-archiving-2011-call-for-participation%2F&amp;title=Personal%20Digital%20Archiving%202011%20Call%20for%20Participation" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=Personal%20Digital%20Archiving%202011%20Call%20for%20Participation&amp;body=http%3A%2F%2Fbengross.com%2Fpersonal-digital-archiving-2011-call-for-participation%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/personal-digital-archiving-2011-call-for-participation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How and Why to Sniff Smartphone Network Traffic</title>
		<link>http://bengross.com/how-and-why-to-sniff-smartphone-network-traffic/</link>
		<comments>http://bengross.com/how-and-why-to-sniff-smartphone-network-traffic/#comments</comments>
		<pubDate>Wed, 27 Oct 2010 21:29:58 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[iOS iPhone iPad]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=593</guid>
		<description><![CDATA[Smartphone Network Connection Monitoring Tools for monitoring and modifying connections between web browsers and web servers are essential for debugging, testing, optimizing performance, and assessing vulnerabilities of web-based applications and native applications. Developers, security professionals, and anyone with an interest in gaining insight into the lower levels of web traffic commonly use these tools. There [...]]]></description>
			<content:encoded><![CDATA[<h2 id="smartphonenetworkconnectionmonitoring">Smartphone Network Connection Monitoring</h2>
<p>Tools for monitoring and modifying connections between web browsers and web servers are essential for debugging, testing, optimizing performance, and assessing vulnerabilities of web-based applications and native applications. Developers, security professionals, and anyone with an interest in gaining insight into the lower levels of web traffic commonly use these tools.</p>
<p>There are many mature options for monitoring connections from desktop machines. Unfortunately, there are fewer tools to monitor connections on smartphones and these tools often require more complex configurations, as the monitoring software must run on a separate device. In this article, I present an overview of tools and methods for monitoring network connections on Smartphones including devices based on Apple&#8217;s iOS&#8211;iPhone, iPod Touch, iPad), Google&#8217;s Android OS, BlackBerry OS, and Symbian. This article focuses on inspecting HTTP and HTTPS traffic, although many of the tools and techniques described work equally well to analyze other protocols.</p>
<p>This article is the first part in a series: The articles in the series include:</p>
<ul>
<li>An overview of the tools and techniques for monitoring smartphone network connection</li>
<li>Pros, cons, and limitations for monitoring smartphone network connections</li>
<li>Network monitoring for security analysis and self-defense</li>
</ul>
<h2 id="whymonitoringisuseful">Why Monitoring is Useful</h2>
<p>Potential use cases for monitoring HTTP and HTTPS traffic&#8211;the two primary protocols of the Web:</p>
<ul>
<li>Inspecting network traffic often simplifies debugging AJAX XMLHttpRequest requests, compressed content encoding, and cookies.</li>
<li>Network connection details such as number of HTTP requests, DNS lookups, cache hits are also valuable for optimizing   web application performance.</li>
<li>Many tools allow modifying requests and responses to simulate valid and invalid user input when testing applications for vulnerability analysis in addition to monitoring.</li>
<li>Network monitoring is an effective way to verify that a smartphone application securely handles user authentication and identify any inappropriate transmission of personally identifiable information such as unique identifiers and location.</li>
<li>Inspecting and modifying network traffic is essential for security analysis. For example, searching for Cross Site Scripting (XSS), SQL injection, and path traversal vulnerabilities.</li>
</ul>
<h2 id="typesofmonitoringtools">Types of Monitoring Tools</h2>
<p>Common network monitoring tools come in four major varieties: browser-based development tools, general purpose packet sniffers and network protocol analyzers, specialized HTTP/HTTPS sniffers, and specialized web proxies for debugging and security analysis.</p>
<p>Each type of tool has advantages and disadvantages, but there is no requirement to use a single type and combinations of tools may offer more power and flexibility. This list is in no way comprehensive, there are many specialized and hybrid tools for monitoring connections.</p>
<ul>
<li><strong>Browser-based development tools</strong> such as the <a href="http://trac.webkit.org/wiki/WebInspector">WebKit Web Inspector</a> in Safari and Chrome or the <a href="http://getfirebug.com/">Firebug</a> LiveHTTPHeaders extensions for Firefox</li>
<li><strong>General purpose packet sniffers</strong> such as the cross-platform <a href="http://www.wireshark.org/">Wireshark</a>, <a href="http://www.colasoft.com/">Colasoft Capsa Network Analyzer</a> and the venerable command line <a href="http://www.tcpdump.org/">tcpdump</a></li>
<li><strong>Specialized HTTP/HTTPS sniffers</strong> such as <a href="http://www.tuffcode.com/">HTTP Scoop</a> on the Mac OS X or <a href="http://www.ieinspector.com/httpanalyzer/">IEInspector HTTP Analyzer</a> on Windows</li>
<li><strong>Specialized web proxies</strong> used for debugging and security analysis such as the Java-based cross-platform <a href="http://www.charlesproxy.com/">Charles Web Debugging Proxy</a>, <a href="http://code.google.com/p/andiparos/">Andiparos</a> (an actively developed fork of the Paros Proxy), <a href="http://portswigger.net/burp/proxy.html">Burp Proxy</a> and the .NET-based <a href="http://www.fiddler2.com/fiddler2/">Fiddler2 Web Debugging Proxy</a> for Windows.</li>
<li>Server access logs are also useful for debugging. Think of them a bonus fifth tool.</li>
</ul>
<p>Two LiveCD Linux distributions contain a large number of tools optimized for penetration testing a subset of which is useful for network connection monitoring. <a href="http://www.backtrack-linux.org/">BackTrack Linux</a> is a very well-regarded distribution. <a href="http://appseclive.org/">AppSecLive</a> the OWASP Live CD Project&#8211;soon to be known as the OWASP Web Testing Environment (WTE)&#8211;is another respected collection.</p>
<p>See the <a href="http://sectools.org/">Top 100 Network Security Tools</a> from SecTools.org provides a larger list.</p>
<h2 id="configurationsformonitoring">Configurations for Monitoring</h2>
<p>I&#8217;ll talk more about the constraints and pros and cons for each option in the second piece of this article, but briefly here are several potential configurations for monitoring.</p>
<ul>
<li>Simulators allow the simplest configurations where the simulator and the monitoring software run on the same machine and share a common network interface.</li>
<li>Web proxies are a convenient option as all modern browsers supported them and only require a small change in the browser settings rather than a change in the network configuration.</li>
<li>Ad-hoc networks combined with internet connection sharing are one method to gain access to traffic. If the network monitoring host is located between the mobile device and the internet, it will typically require two network interfaces, usually one wired and one wireless.</li>
<li>Network hubs are one method to work around the problems with common switched network configurations.</li>
</ul>
<h2 id="limitationsformonitoring">Limitations for Monitoring</h2>
<p>There are significant constraints for monitoring network connections. I&#8217;m specifically talking about WiFi-based traffic and not cellular traffic. Monitoring cellular traffic is substantially more complicated and requires specialized equipment. In nearly every case, all important web-related traffic will travel over WiFi if the cellular data connection is disabled on the device. </p>
<p>Limited software is one constraint. For example, there is currently no way to run Webkit Web Inspector, Firebug or LiveHTTPHeaders directly on a Smartphone. Limited networking options is adds another constraint as well as added complexity to the monitoring configuration. Typically, smartphones must communicate over wireless connections rather than wired connections, which eliminates some options for monitoring network traffic. Most modern network hardware is switched, which further limits the ability to access the traffic, even when an access point is plugged into a wired network. Additionally, wireless access points protected by WPA/WPA2 encryption employ per-user keys difficulties in sniffing are similar to switched networks.</p>
<p>Finally, monitoring connections encrypted with SSL/TLS also requires more complex configurations. The most straightforward option involves adding a new Certificate Authority to the trusted list in the browser. This effectively creates a man-in-the-middle attack for the browser that allows decryption of the HTTPS traffic. The browser will produce a series of warning messages, but it will be possible to view the encrypted traffic.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fhow-and-why-to-sniff-smartphone-network-traffic%2F&amp;t=How%20and%20Why%20to%20Sniff%20Smartphone%20Network%20Traffic" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=How%20and%20Why%20to%20Sniff%20Smartphone%20Network%20Traffic%20-%20http%3A%2F%2Fbengross.com%2Fhow-and-why-to-sniff-smartphone-network-traffic%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fhow-and-why-to-sniff-smartphone-network-traffic%2F&amp;title=How%20and%20Why%20to%20Sniff%20Smartphone%20Network%20Traffic&amp;notes=Smartphone%20Network%20Connection%20Monitoring%0D%0A%0D%0ATools%20for%20monitoring%20and%20modifying%20connections%20between%20web%20browsers%20and%20web%20servers%20are%20essential%20for%20debugging%2C%20testing%2C%20optimizing%20performance%2C%20and%20assessing%20vulnerabilities%20of%20web-based%20applications%20and%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fhow-and-why-to-sniff-smartphone-network-traffic%2F&amp;t=How%20and%20Why%20to%20Sniff%20Smartphone%20Network%20Traffic" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fhow-and-why-to-sniff-smartphone-network-traffic%2F&amp;title=How%20and%20Why%20to%20Sniff%20Smartphone%20Network%20Traffic&amp;bodytext=Smartphone%20Network%20Connection%20Monitoring%0D%0A%0D%0ATools%20for%20monitoring%20and%20modifying%20connections%20between%20web%20browsers%20and%20web%20servers%20are%20essential%20for%20debugging%2C%20testing%2C%20optimizing%20performance%2C%20and%20assessing%20vulnerabilities%20of%20web-based%20applications%20and%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fhow-and-why-to-sniff-smartphone-network-traffic%2F&amp;title=How%20and%20Why%20to%20Sniff%20Smartphone%20Network%20Traffic&amp;annotation=Smartphone%20Network%20Connection%20Monitoring%0D%0A%0D%0ATools%20for%20monitoring%20and%20modifying%20connections%20between%20web%20browsers%20and%20web%20servers%20are%20essential%20for%20debugging%2C%20testing%2C%20optimizing%20performance%2C%20and%20assessing%20vulnerabilities%20of%20web-based%20applications%20and%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fhow-and-why-to-sniff-smartphone-network-traffic%2F&amp;title=How%20and%20Why%20to%20Sniff%20Smartphone%20Network%20Traffic" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=How%20and%20Why%20to%20Sniff%20Smartphone%20Network%20Traffic&amp;body=http%3A%2F%2Fbengross.com%2Fhow-and-why-to-sniff-smartphone-network-traffic%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/how-and-why-to-sniff-smartphone-network-traffic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>No Frills SSL Certificates are Inexpensive and Useful</title>
		<link>http://bengross.com/no-frills-ssl-certificates-are-inexpensive-and-useful/</link>
		<comments>http://bengross.com/no-frills-ssl-certificates-are-inexpensive-and-useful/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 00:35:06 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=525</guid>
		<description><![CDATA[SSL De Facto for Securing Connections SSL, short for Secure Socket Layer, is a cryptographic protocol for securing network traffic that is the de facto mechanism for securing transactions on the web and many other protocols including email (SMTP/IMAP/POP), IM (Jabber/XMPP), VoIP (SIP), and SSL-based VPNs. The topic of SSL certificates is a bit arcane, [...]]]></description>
			<content:encoded><![CDATA[<h2 id="ssldefactoforsecuringconnections">SSL De Facto for Securing Connections</h2>
<p>SSL, short for Secure Socket Layer, is a cryptographic protocol for securing network traffic that is the de facto mechanism for securing transactions on the web and many other protocols including email (SMTP/IMAP/POP), IM (Jabber/XMPP), VoIP (SIP), and SSL-based VPNs. The topic of SSL certificates is a bit arcane, but the much of security of our everyday online purchases depends on SSL. Yet, fewer services use SSL than one might hope. It is possible to buy a basic no-frills SSL certificates from a universally accepted certificate authority very inexpensively&#8211;less than $15 a year&#8211;if you shop around. In most cases, it makes no sense to use a self-signed certificate, to purchase a certificate from a second tier provider, or to purchase a chained certificate. This article is a substantial revision of an article in Messaging News from a few years ago. I receive some requests for an update and have also found an even more inexpensive provider in the meantime, which make the update worthwhile.</p>
<p>Securing a connection requires that at a minimum both the client and server application support SSL and that the server application must have a digital certificate with a digital signature from a Certificate Authority (CA). This is the most basic and the most common form of SSL Public Key Infrastructure (PKI), which a client to securely authenticate a server. Nearly every online shopping transaction uses this form of SSL to secure the payment details from the user&#8217;s browser to the merchants servers. One quick aside, the Transport Layer Security (TLS) protocol released in 1999 superseded the last version of SSL released in 1996, but nearly everyone still calls the protocol SSL.</p>
<p>The January 2009 <a href="https://ssl.netcraft.com/ssl-sample-report/">Netcraft SSL Server Survey</a> found nearly 2.1 million sites that responded to a request for a SSL certificate, but only about 40% of those were valid third-party certificates. Netcraft has been collecting SSL certificates since 1996 and reports that in recent years, use SSL has been growing at a rate of 30% a year. Still the August 2010 Netcraft Web Server Survey found over 210 million sites, which means the number of SSL enabled  sites is a small percentage overall.</p>
<h2 id="whyisserver-sideadoptionofsslsolow">Why Is Server-Side Adoption of SSL So Low?</h2>
<p>Given that nearly every consumer web browser and email client is SSL-enabled, why is server side adoption of SSL so low? In addition there are many reasons why businesses and even technically inclined individuals would want SSL certificates. There is substantial debate around the efficacy of the security provided by SSL for many common configurations, especially with its ability to prevent phishing and man in the middle attacks. Still, the security of an endless number of services such as small webmail providers, dashboards for managing blogs, and web-based router configuration consoles would all benefit from SSL. The majority of high volume ecommerce vendors use SSL, but I regularly see services that ask for credit card numbers over (shudder) unencrypted connections.</p>
<p>The relatively low use of SSL is due in part to the expense and difficulty of purchasing SSL certificates, the complexity of installing them, and the need for a static IP address. For small and medium businesses and individuals no-frills SSL certificates are affordable, especially if you are willing to shop around. The inexpensive certificates provide the same level of functional security for network traffic as the inexpensive certificates. The no-frills certificates are typically domain validated meaning someone just needs to be able to receive and email or possibly respond to an automated phone call in order to validate the domain, which makes the process fast but does not offer any particular assurance the certificate owner is who they say they are.</p>
<p>Other features beyond the level of security provided to network traffic are important for some business.  For example, a business handling large numbers of consumer transactions may consider the branding of the certificate or the site seal important, or they may want the green bar shown by sites with Extended Validation (EV) certificates, or a Unified Communications (UC) certificates for an Exchange server. In these cases, then the no-frills route is probably the best one. No matter what kind of SSL certificate you want the process of purchasing them is frustrating and it is difficult to make any sense of the actual differences between the certificates by reading the marketing literature.</p>
<p>Certificate authority certificates, any intermediate certificates, and server certificates form a certificate chain that are verifiable through the SSL Public Key Infrastructure (PKI). It is possible for anyone to set up a private certificate authority and produce a &#8220;self-signed certificate.&#8221; This is often done for personal use or development purposes.  </p>
<h2 id="inexpensivecertificates">Inexpensive Certificates</h2>
<p>Self-signed certificates require the same amount of effort to install and configure as a commercial certificate, they also require additional work to install and configuring a local certificate authority to sign the certificate. Self-signed certificates are not verifiable through the public PKI chain and most applications will produce warning messages that the certificate is not valid unless the user explicitly loads the credentials for the private certificate authority into each browser. Many second tier SSL providers offer chained SSL certificates, which are more complicated to install in many configurations and are typically less compatible on older browsers and mobile browsers. This said, chained certificates theoretically offer the certificate authority more security as they may revoke a compromised intermediate certificate  with far less disruption than the root certificate.</p>
<p><a href="http://www.rapidssl.com/">RapidSSL</a> is one of most economical of the top tier SSL certificates. RapidSSL has a bit of a convoluted history, but it is part of the <a href="http://www.geotrust.com/">GeoTrust</a> family of certificate authorities, which is far and away the largest digital certificate vendor. GeoTrust was purchased by Verisgin in 2006 and in May 2010 <a href="http://www.symantec.com/about/news/release/article.jsp?prid=20100519_01">VeriSign&#8217;s sold its certificate authority business to Symantec</a>. Luckily, for the purposes of my argument the history is not important. What is important is that the GeoTrust family of certificates is recognized by nearly every browser.</p>
<p>For example, most recently I purchased certificates from a reseller called <a href="http://www.revolutionhosting.net/certificates/">Revolution Hosting Pricing</a>, Their pricing SSL certificates follows:</p>
<table>
<col align="left" />
<col />
<col align="right" />
<col align="right" />
<col align="right" />
<col align="right" />
<tbody>
<tr>
<th align="left">Type</th>
<td> </td>
<td align="right">1 Yr&nbsp;</td>
<td align="right">2 Yrs</td>
<td align="right">3 Yrs</td>
<td align="right">5 Yrs</td>
</tr>
<tr>
<th align="left">RapidSSL</th>
<td> </td>
<td align="right">&nbsp;$14</td>
<td align="right">&nbsp;$24</td>
<td align="right">&nbsp;$33</td>
<td align="right">&nbsp;$50</td>
</tr>
<tr>
<th align="left">RapidSSL Wildcard</th>
<td> </td>
<td align="right">$135</td>
<td align="right">$260</td>
<td align="right">$360</td>
<td align="right">$550</td>
</tr>
<tr>
<th align="left">QuickSSL</th>
<td> </td>
<td align="right">&nbsp;$45</td>
<td align="right">&nbsp;$86</td>
<td align="right">$126</td>
<td align="right">$300</td>
</tr>
<tr>
<th align="left">QuickSSL Premium</th>
<td> </td>
<td align="right">&nbsp;$75</td>
<td align="right">$140</td>
<td align="right">$195</td>
<td align="right">$300</td>
</tr>
<tr>
<th align="left">True BusinessID</th>
<td> </td>
<td align="right">$105</td>
<td align="right">$190</td>
<td align="right">$270</td>
<td align="right">$425</td>
</tr>
</tbody>
</table>
<h2 id="problemspurchasingcertificates">Problems Purchasing Certificates</h2>
<p>For many organizations, SSL certificates are moderately expensive, complicated to purchase, and even more complicated to install. In my own personal experience, the process of purchasing certificates has not improved greatly over the last decade. Going through the process, it is easy to see why so few sites, especially smaller ones, use SSL certificates. Clearly, there is great room for improvement in the user experience of the purchasing process. Unfortunately, I don&#8217;t see the process improving any time soon.</p>
<p>It can be surprisingly difficult to get a list of the certificate authority roots (often called a CA bundle) included in specific browsers and even more difficult to get the root certificate bundles included in most mobile devices. Unless the vendor provides a public list of included certificates, it is difficult to determine what CA&#8217;s are supported without extracting the CA bundle and analyzing it, which is a major pain. The lack of detailed information about the root certificates substantially complicates the problem for businesses that wish to determine which certificate may meet the needs of their users.</p>
<p>Because there is effectively no standard CA bundle for applications, operating systems, or mobile devices, each vendor has its own bundle of &#8220;trusted&#8221; certificates. This means, every application that employs SSL may use a different bundle, even if they are on the same machine. For example, both Windows and Mac OS X have a system-wide list of root certificates, but Firefox will use its own list of root certificates regardless of the platform.</p>
<p>To make matters worse many certificate authorities offer multiple types of certificates that may be signed with different roots. I looked at GeoTrust, Comodo, and GoDaddy, and Network Solutions web sites. Only GeoTrust clearly listed which root certificate signed each type of certificate on the main part of their site and not buried in a support document. The situation with GeoTrust was not always so simple, last time I checked a bit more than a year ago, I had to do quite a bit of work digging around the site to determine which root would sign the certificate I wanted to purchase. </p>
<p>Previously, a quick side project to SSL enable and IMAP server turned into an annoying extended detour after I realized that one of the older smartphones did not include the root certificate used on the IMAP server. While, it was possible to load the certificate manually, the process is too complicated for multiple users, although it could be handled in a bulk provisioning process. I  ended up spending a significant amount of time searching for certificate authority lists and extracting certificate bundles for several smartphones to figure out which certificate to purchase that would cover them all.</p>
<h2 id="someimprovementsinpurchasingcertificates">Some Improvements in Purchasing Certificates</h2>
<p>SSL certificate compatibility is gradually improving as applications, systems, and devices with out of date certificate bundles are gradually retired. As root certificates and intermediate certificates begin to time out and certificate authorities issue new root certificates. This means that if you have a server with a multi-year SSL certificate issued several years ago, its root certificate may differ from the current one. This is important if you are trying to connect to your SSL server from machines or devices with out of date certificate bundles.</p>
<p>Unfortunately, a market for automatic certificate installation in common machine configurations never developed. Both Microsoft and Apple have made strides with better GUI administration tools for SSL certificates. A number of web hosting services sell SSL certificates with installation for users who pay for the certificate and a static IP address. Another improvement on the horizon is RFC 3546&#8211;<a href="http://tools.ietf.org/html/rfc3546#section-3.1">the Server Name Indication (SNI) extension for TLS</a>. SNI will effectively allow name-based virtual hosting to use SSL similar to the name-based virtual hosts in HTTP 1.1. One major benefit is that this will allow multiple SSL enabled hosts on the same IP address. These are welcome improvements, but we still have a long way to go.</p>
<h2 id="appendix:abriefhistoryofrapidsslandgeotrust">Appendix: A Brief History of RapidSSL and GeoTrust</h2>
<p>GeoTrust became a certificate authority in 2001 when it purchased Equifax Digital Certificate Services from Equifax, which is why many of the GeoTrust root certificates are Equifax. FreeSSL launched in 2001 and offered free SSL certificates with its own single root certificate. These were popular, but only had 92% browser compatibility. In 2002, FreeSSL began to offer chained SSL certificates under the ChainedSSL brand for $35 a year, which was a very low price at the time. In 2003, FreeSSL relaunched and temporarily offered free one year ChainedSSL certificates and ChainedSSL wildcard certificates. In February 2004, FreeSSL launched a new brand called StarterSSL, which was a single root certificate. Also February 2004, FreeSSL relaunched the FreeSSL brand as a 30-day free trial certificate. The FreeSSL root certificate signed both the FreeSSL and StarterSSL certificates. Later in 2004 FreeSSL launched another brand called RapidSSL, which combined the StarterSSL single root certificate and included support.</p>
<p>In 2005 FreeSSL formally changed it&#8217;s name to RapidSSL. VeriSign  purchased Thawte in 2003 and GeoTrust in 2006. At this point some of the details are fuzzy and involve a number of subsidiaries in Europe and Japan, but GeoTrust now apparently owns RapidSSL. In May 2010 Symantec purchased VeriSign&#8217;s Security Certificate Business and now controls all roots from all the prior acquisitions.</p>
<p>You should <a href="http://twitter.com/bengross">follow me on Twitter</a>.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fno-frills-ssl-certificates-are-inexpensive-and-useful%2F&amp;t=No%20Frills%20SSL%20Certificates%20are%20Inexpensive%20and%20Useful" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=No%20Frills%20SSL%20Certificates%20are%20Inexpensive%20and%20Useful%20-%20http%3A%2F%2Fbengross.com%2Fno-frills-ssl-certificates-are-inexpensive-and-useful%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fno-frills-ssl-certificates-are-inexpensive-and-useful%2F&amp;title=No%20Frills%20SSL%20Certificates%20are%20Inexpensive%20and%20Useful&amp;notes=SSL%20De%20Facto%20for%20Securing%20Connections%0D%0A%0D%0ASSL%2C%20short%20for%20Secure%20Socket%20Layer%2C%20is%20a%20cryptographic%20protocol%20for%20securing%20network%20traffic%20that%20is%20the%20de%20facto%20mechanism%20for%20securing%20transactions%20on%20the%20web%20and%20many%20other%20protocols%20including%20email%20%28SMTP%2FI" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fno-frills-ssl-certificates-are-inexpensive-and-useful%2F&amp;t=No%20Frills%20SSL%20Certificates%20are%20Inexpensive%20and%20Useful" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fno-frills-ssl-certificates-are-inexpensive-and-useful%2F&amp;title=No%20Frills%20SSL%20Certificates%20are%20Inexpensive%20and%20Useful&amp;bodytext=SSL%20De%20Facto%20for%20Securing%20Connections%0D%0A%0D%0ASSL%2C%20short%20for%20Secure%20Socket%20Layer%2C%20is%20a%20cryptographic%20protocol%20for%20securing%20network%20traffic%20that%20is%20the%20de%20facto%20mechanism%20for%20securing%20transactions%20on%20the%20web%20and%20many%20other%20protocols%20including%20email%20%28SMTP%2FI" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fno-frills-ssl-certificates-are-inexpensive-and-useful%2F&amp;title=No%20Frills%20SSL%20Certificates%20are%20Inexpensive%20and%20Useful&amp;annotation=SSL%20De%20Facto%20for%20Securing%20Connections%0D%0A%0D%0ASSL%2C%20short%20for%20Secure%20Socket%20Layer%2C%20is%20a%20cryptographic%20protocol%20for%20securing%20network%20traffic%20that%20is%20the%20de%20facto%20mechanism%20for%20securing%20transactions%20on%20the%20web%20and%20many%20other%20protocols%20including%20email%20%28SMTP%2FI" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fno-frills-ssl-certificates-are-inexpensive-and-useful%2F&amp;title=No%20Frills%20SSL%20Certificates%20are%20Inexpensive%20and%20Useful" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=No%20Frills%20SSL%20Certificates%20are%20Inexpensive%20and%20Useful&amp;body=http%3A%2F%2Fbengross.com%2Fno-frills-ssl-certificates-are-inexpensive-and-useful%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/no-frills-ssl-certificates-are-inexpensive-and-useful/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenID Trends: Improved Usability and Increased Centralization</title>
		<link>http://bengross.com/openid-trends-improved-usability-and-increased-centralization/</link>
		<comments>http://bengross.com/openid-trends-improved-usability-and-increased-centralization/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 18:04:47 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=407</guid>
		<description><![CDATA[The OpenID authentication framework is the most well known of the federated user-centric identity systems. OpenID has effectively become the first commonplace single sign-on option for the Internet at large. Most sizeable Web-based service providers such as AOL, Google, Facebook, Microsoft, MySpace and Yahoo! have integrated at least limited support for OpenID. Services often run [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://openid.net/">OpenID</a> authentication framework is the most well known of the federated user-centric identity systems. OpenID has effectively become the first commonplace single sign-on option for the Internet at large. Most sizeable Web-based service providers such as AOL, Google, Facebook, Microsoft, MySpace and Yahoo! have integrated at least limited support for OpenID. Services often run OpenID authentication side-by-side with their in-house developed authentication or as an alternate method of authentication. Once the user has authenticated via their OpenID provider, their credentials can be used to automatically sign the user into other services previously linked to their OpenID. Widespread support has made OpenID the de-facto authentication mechanism for low-value transactions on the Web.</p>
<p>Two quick and somewhat loose definitions. An OpenID Provider is part of the backend of an identity system that offers an authentication services to other systems known as OpenID Relying Parties. Say your favorite blog requires that you log into Google to verify your identity to comment on a post. In this case Google would be the OpenID Provider (Identity Provider is the generic term) and your favorite blog would be the Relying Party since it depends on Google to handle the details of authenticating you so you can post.</p>
<h2 id="usability">Usability</h2>
<p>OpenID has made great improvements in usability in the last several years. Many people found early OpenID implementations confusing. Users needed to first enter the URL that served as their OpenID identifier such as http://username.openidprovider.com. Without an existing cookie, users would have to enter their email address and password to complete the authentication. In addition, the users browser window was typically redirected to the OpenID provider&#8217;s site and then redirected back to the service they were trying to log into resulting in further confusion. Service providers found that the combination of URL-based identifiers and a login sequence differed from the entrenched standard of a username and password combination confused many people.</p>
<p>Each of these factors significantly reduced the usability of OpenID. However, OpenID specifications and implementations have evolved to mitigate and eliminate many of the usability problems. In many current deployments, users simply click on the logo their OpenID Provider (e.g., Google or Yahoo!) and then log in with familiar credentials without realizing the authentication is OpenID-based. One significant unsolved usability problem is that OpenID offers no support for Single Log Out. In the case of public or shared computers this situation is a significant security risk, as well as a usability problem, as subsequent users may find themselves signed in under the wrong user name when navigating to new sites.</p>
<p>User centric identity theoretically offers the end-user more control over his own identifiers, however in practice the amount of control is dependent on the amount of control the user has over the domain name or service of the OpenID URL. Users may maintain multiple OpenIDs and OpenIDs may be delegated. For example, an individual may wish to use a personal domain as an OpenID URL. The problem is this requires the skills to run the OpenID server as well as the overhead of maintaining and securing the server. There are two straightforward solutions to OpenID delegation, both of which require some technical facilities. The first&#8211;and most common&#8211;requires inserting a block of HTML containing the delegation commands on a Web page on the site being delegated to the OpenID Provider. The second requires adding an additional DNS CNAME for a host on the site that is being delegated to the OpenID Provider. Most individuals are highly unlikely to have this knowledge; the desire to obtain it, or even the knowledge that it exists.</p>
<h2 id="centralizingthedecentralized">Centralizing the Decentralized</h2>
<p>OpenID was designed as a decentralized, federated, user-centric identity system. The OpenID infrastructure as a whole is decentralized. There are no dependencies on any single piece of hardware, software, service, individual, or company. The independent OpenID Foundation holds the intellectual property for the OpenID standards. The lack of dependencies removes the vulnerability of a catastrophic single point of failure.</p>
<p>I would argue that the common use cases for OpenID are increasingly centralized and realistic options for individuals to have any real control over their OpenIDs is decreasing. I recognize that some may argue with the last statement, but I would like to use a simple metric, which is the answer to this question: Can you take it with you? In the vast majority of common use cases, the answer is no. I would argue that the only viable way to have a true user-centric OpenID is to own a domain name and to have control over its DNS. The lack of end-user control does not mean the system functions any less efficiently, the opposite is quite likely true, but it does mean that it is not particularly user-centric.</p>
<p>In practice, OpenID appears to be heading towards greater centralization for Web-based authentication. Many services that offer OpenID authentication only accept authentication from a very limited set of OpenID providers. Services that accept OpenID authentication from any OpenID provider often place the general authentication in a less prominent location. Service providers have an incentive to limit authentication services they accept as it can significantly reduce risk and complexity and most users already have credentials from one of the major service providers. I believe this situation is not inherent to OpenID and would likely occur with any successful user-centric identity system. For example, Twitter does not support OpenID, rather it uses OAuth for both external authorization as well as authentication. Many services offer support for authentication via Twitter OAuth in the same interface as other providers that use OpenID.</p>
<p>Furthermore, most large OpenID enabled services are Identity Providers meaning they offer an authentication mechanism to other services. Most smaller OpenID enabled sites are OpenID Relying Parties meaning they accept authentication from OpenID Providers. OpenID Providers typically offer authentication services, but do not accept outside OpenID authentication themselves. Effectively, a few OpenID Providers serve many OpenID Relying Parties. Delegating the development and maintenance of user account management systems and password reset flows are benefits for offering authentication as an OpenID Relying Party. In addition these services gain the benefit of any advances in OpenID security and usability.</p>
<h2 id="openidincreasinglypopular">OpenID Increasingly Popular</h2>
<p>In the close of my 2008 article: &#8220;<a href="http://www.messagingnews.com/story/promise-and-problems-openid">The Promise and Problems of OpenID</a>,&#8221; I wrote: &#8220;OpenID is clearly gaining in adoption and importance. Currently, OpenID is both too lightweight for enterprise identity management and too insecure for sites with financial or other highly sensitive data. Some of the current problems will be mitigated by OpenID extensions and new more secure mechanisms for OpenID authentication and improved phishing protection. Businesses, especially those with consumer Web-based services, would do well to familiarize themselves with the technology and pay attention to its progress.&#8221;</p>
<p>When people authenticate to poplar services via OpenID without having to even know they are using it, this indicates OpenID is becoming a mainstream authentication infrastructure. The protocol is evolving rapidly and it appears that common implementations in the future may be hybrids of OpenID and the OAuth authorization protocol. Still, there are substantial costs to implementing, managing, securing, and supporting user account management systems. Offering authentication as an OpenID Relying Party can potentially significantly reduce these costs and the friction for new account signups for people with existing OpenIDs. However, this reduction in cost comes with a loss of control over user account information that must be weighed against the benefits. Even though long-term stability for OpenID may be a ways off, it is clearly a critical technology to monitor.</p>
<p>* This article originally appeared as <a href="http://www.messagingnews.com/story/openid-trends-improved-usability-and-increased-centralization">OpenID Trends: Improved Usability and Increased Centralization</a> in the August 2010 issue of Messaging News.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fopenid-trends-improved-usability-and-increased-centralization%2F&amp;t=OpenID%20Trends%3A%20Improved%20Usability%20and%20Increased%20Centralization" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=OpenID%20Trends%3A%20Improved%20Usability%20and%20Increased%20Centralization%20-%20http%3A%2F%2Fbengross.com%2Fopenid-trends-improved-usability-and-increased-centralization%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fopenid-trends-improved-usability-and-increased-centralization%2F&amp;title=OpenID%20Trends%3A%20Improved%20Usability%20and%20Increased%20Centralization&amp;notes=The%20OpenID%20authentication%20framework%20is%20the%20most%20well%20known%20of%20the%20federated%20user-centric%20identity%20systems.%20OpenID%20has%20effectively%20become%20the%20first%20commonplace%20single%20sign-on%20option%20for%20the%20Internet%20at%20large.%20Most%20sizeable%20Web-based%20service%20providers%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fopenid-trends-improved-usability-and-increased-centralization%2F&amp;t=OpenID%20Trends%3A%20Improved%20Usability%20and%20Increased%20Centralization" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fopenid-trends-improved-usability-and-increased-centralization%2F&amp;title=OpenID%20Trends%3A%20Improved%20Usability%20and%20Increased%20Centralization&amp;bodytext=The%20OpenID%20authentication%20framework%20is%20the%20most%20well%20known%20of%20the%20federated%20user-centric%20identity%20systems.%20OpenID%20has%20effectively%20become%20the%20first%20commonplace%20single%20sign-on%20option%20for%20the%20Internet%20at%20large.%20Most%20sizeable%20Web-based%20service%20providers%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fopenid-trends-improved-usability-and-increased-centralization%2F&amp;title=OpenID%20Trends%3A%20Improved%20Usability%20and%20Increased%20Centralization&amp;annotation=The%20OpenID%20authentication%20framework%20is%20the%20most%20well%20known%20of%20the%20federated%20user-centric%20identity%20systems.%20OpenID%20has%20effectively%20become%20the%20first%20commonplace%20single%20sign-on%20option%20for%20the%20Internet%20at%20large.%20Most%20sizeable%20Web-based%20service%20providers%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fopenid-trends-improved-usability-and-increased-centralization%2F&amp;title=OpenID%20Trends%3A%20Improved%20Usability%20and%20Increased%20Centralization" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=OpenID%20Trends%3A%20Improved%20Usability%20and%20Increased%20Centralization&amp;body=http%3A%2F%2Fbengross.com%2Fopenid-trends-improved-usability-and-increased-centralization%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/openid-trends-improved-usability-and-increased-centralization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Email a Complete Web Page From Any Browser</title>
		<link>http://bengross.com/how-to-email-a-complete-web-page-from-any-browser/</link>
		<comments>http://bengross.com/how-to-email-a-complete-web-page-from-any-browser/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 21:58:43 +0000</pubDate>
		<dc:creator>Ben Gross</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Collaboration]]></category>

		<guid isPermaLink="false">http://bengross.com/?p=217</guid>
		<description><![CDATA[Email is still one of the most convenient ways to quickly share links to friends and colleagues. Unfortunately, there are two major problems. First many people&#8217;s browsers are not configured to work correctly with their email client, especially for webmail. Second, many browsers only support emailing a link to the web page and not the [...]]]></description>
			<content:encoded><![CDATA[<p>Email is still one of the most convenient ways to quickly share links to friends and colleagues. Unfortunately, there are two major problems. First many people&#8217;s browsers are not configured to work correctly with their email client, especially for webmail. Second, many browsers only support emailing a link to the web page and not the entire web page. Furthermore, native support to email links is inconsistent and often formatted in a way that may break links for the recipient. I my Messaging News article <a href="http://www.messagingnews.com/onmessage/ben-gross/better-way-share-links-email">a Better Way to Share Links in Email</a> described these problems as well as a solution based on the free <a href="http://lab.arc90.com/experiments/readability/">Readability</a> bookmarklet that should work in nearly any browser and typically produces better results.</p>
<h2 id="nativeoptions">Native Options</h2>
<p>This article looks at your options for emailing full web pages from nearly any browser. Unfortunately, there are few native options for emailing full web pages. If your primary email client is Outlook 2007 you can select to  View -> Toolbars -> Web then open your web page in the built-in browser and finally select &#8220;Send Webpage by Email&#8221; from the Actions menu. In Internet Explorer version 6  and higher you can click on the &#8220;Send Page by Email&#8221; button. If you use both Apple Mail and the Safari browser you can select the &#8220;Mail Contents of This Page&#8221; from the File menu.</p>
<h2 id="emailtheweb">EmailTheWeb</h2>
<p>The next most simple option is to use the <a href="http://www.emailtheweb.com/">EmailTheWeb</a> service, The service requires that you sign in with Google Account and uses your Gmail account to send out the message. The service is free for up to 25 messages a day. Email the web will also archive your pages for a limited time and mirror the original web page for the recipient in cases where the HTML was too difficult for the application to send correctly. Paid plans range from $20 to $80 a year. Paid plans include longer archiving and mirroring periods. You can use the service by entering your URL on the web site, with a browser bookmarklet, as a Google Toolbar button in IE, or as a Firefox extension.</p>
<h2 id="limitationsofemailwebpages">Limitations of Email Web Pages</h2>
<p>All of the above methods of email a full HTML page have limitations. In particular, complex HTML pages will likely look different to the recipient as the application sending the web page may modify contents when sending and the recipient&#8217;s email client may further modify the page when rendering it. Web mail clients typically have strict limitation on style sheets in email and many block images by default. The <a href="http://www.campaignmonitor.com/css/">Campaign Monitor Guide to CSS support in email clients</a> is an excellent overview of the limitations. Campaign Monitor has more details on other aspects of HTML in email in their resources on <a href="http://www.campaignmonitor.com/resources/category-archive/cat/designing-and-building-emails/">designing and building emails</a>. In some cases it is possible to simply copy and paste the entire email message, but the results are typically far from satisfactory, especially since the style sheet is often not copied along with the HTML. Some pages have a print link that produces a simplified version that works better with cut and paste.</p>
<h2 id="readabilityoffersabettersolution">Readability Offers a Better Solution</h2>
<p>In general I recommend that people first use the <a href="http://lab.arc90.com/experiments/readability/">Readability</a> bookmarklet to clean up the page and send the new version via email. Unmodified web pages will often not look like the original and may in fact be far less readable if an essential element is modified or removed. I regularly see pages that have text which becomes mashed together, hidden beneath images, and is otherwise unreadable. The page may also contain many unnecessarily elements such as page navigation and embedded items such as Flash that will not typically arrive correctly. Web pages that processed by Readability often fare much better.</p>
<p>Readability is an excellent tool from Arc90, that reformats web pages, strips out extraneous elements/ads, turns the text into a single column, and generally improves the typography. I find it makes nearly any web page significantly easier and more pleasant to read. I find several advantages to forwarding pages processed by readability. First, Readability inserts a reload button into each page so the recipient only needs to click on the button to see the original in the browser. Second, Readability includes a print link with a stylesheet customized for printing. Third, the pages greatly simplified, easier to read, and have less HTML for any email client to screw up. From all reports, it is also very helpful for people with limited vision as it increases accessibility. Pages processed with Readability make it far easier for recipients with mobile phones to read the content and typically load faster. I tested reading emailed pages on both iPhone and Android devices. Finally, since you are mailing the entire page to the recipient the well be able to read it offline.</p>
<p>To use Readability, just drag the bookmarklet to your toolbar and click on the bookmarklet for any page you want to improve. Readability offers a selection of fonts including two licensed from TypeKit, options to change the size of the text, modify the width of the margins, and optionally convert all links to footnotes. You can find more information about readability in the Arc90 blog posts <a href="http://blog.arc90.com/2010/01/26/introducing-readability-1-5/">Introducing: Readability 1.5</a> and <a href="http://blog.arc90.com/2010/06/03/readability-updated-an-end-to-the-yank-of-the-hyperlink/">Readability Updated: An End To The Yank Of The Hyperlink</a>. Finally, the most recent update to Readability includes the long-awaited feature to automatically stitch together multi-page articles, which is a feature that none of the native clients offer. The  service is free and the <a href="http://code.google.com/p/arc90labs-readability/">Readability source code</a> is available under the Apache license. For users of Safari 5 on the Mac, Safari Reader is based on Readability and offers much of the same functionality, but does not have any customization options. The &#8220;Mail the Contents of This Page&#8221; option works from Safari Reader.</p>
<p>There are a few limitations, first Readability will not work on every web page. It is specifically designed for longer articles and does not fare well on complex home pages. Second, the process adds an extra step, which is decidedly less convenient. Finally, in testing I found that ad blockers  caused Readability to over block images in some cases. In cases where Readability fails, I find that the <a href="http://www.instapaper.com/m">Instapaper Mobilizer</a> service is a good alternative, but it is not designed for high volume use.</p>
Share Me<a rel="nofollow"   href="http://www.facebook.com/share.php?u=http%3A%2F%2Fbengross.com%2Fhow-to-email-a-complete-web-page-from-any-browser%2F&amp;t=How%20to%20Email%20a%20Complete%20Web%20Page%20From%20Any%20Browser" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/facebook.png" class="sociable-img sociable-hovers" title="Facebook" alt="Facebook" /></a><a rel="nofollow"   href="http://twitter.com/home?status=How%20to%20Email%20a%20Complete%20Web%20Page%20From%20Any%20Browser%20-%20http%3A%2F%2Fbengross.com%2Fhow-to-email-a-complete-web-page-from-any-browser%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/twitter.png" class="sociable-img sociable-hovers" title="Twitter" alt="Twitter" /></a><a rel="nofollow"   href="http://delicious.com/post?url=http%3A%2F%2Fbengross.com%2Fhow-to-email-a-complete-web-page-from-any-browser%2F&amp;title=How%20to%20Email%20a%20Complete%20Web%20Page%20From%20Any%20Browser&amp;notes=Email%20is%20still%20one%20of%20the%20most%20convenient%20ways%20to%20quickly%20share%20links%20to%20friends%20and%20colleagues.%20Unfortunately%2C%20there%20are%20two%20major%20problems.%20First%20many%20people%26%238217%3Bs%20browsers%20are%20not%20configured%20to%20work%20correctly%20with%20their%20email%20client%2C%20especially%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/delicious.png" class="sociable-img sociable-hovers" title="del.icio.us" alt="del.icio.us" /></a><a rel="nofollow"   href="http://news.ycombinator.com/submitlink?u=http%3A%2F%2Fbengross.com%2Fhow-to-email-a-complete-web-page-from-any-browser%2F&amp;t=How%20to%20Email%20a%20Complete%20Web%20Page%20From%20Any%20Browser" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/hackernews.png" class="sociable-img sociable-hovers" title="HackerNews" alt="HackerNews" /></a><a rel="nofollow"   href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fbengross.com%2Fhow-to-email-a-complete-web-page-from-any-browser%2F&amp;title=How%20to%20Email%20a%20Complete%20Web%20Page%20From%20Any%20Browser&amp;bodytext=Email%20is%20still%20one%20of%20the%20most%20convenient%20ways%20to%20quickly%20share%20links%20to%20friends%20and%20colleagues.%20Unfortunately%2C%20there%20are%20two%20major%20problems.%20First%20many%20people%26%238217%3Bs%20browsers%20are%20not%20configured%20to%20work%20correctly%20with%20their%20email%20client%2C%20especially%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/digg.png" class="sociable-img sociable-hovers" title="Digg" alt="Digg" /></a><a rel="nofollow"   href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fbengross.com%2Fhow-to-email-a-complete-web-page-from-any-browser%2F&amp;title=How%20to%20Email%20a%20Complete%20Web%20Page%20From%20Any%20Browser&amp;annotation=Email%20is%20still%20one%20of%20the%20most%20convenient%20ways%20to%20quickly%20share%20links%20to%20friends%20and%20colleagues.%20Unfortunately%2C%20there%20are%20two%20major%20problems.%20First%20many%20people%26%238217%3Bs%20browsers%20are%20not%20configured%20to%20work%20correctly%20with%20their%20email%20client%2C%20especially%20" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/googlebookmark.png" class="sociable-img sociable-hovers" title="Google Bookmarks" alt="Google Bookmarks" /></a><a rel="nofollow"   href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fbengross.com%2Fhow-to-email-a-complete-web-page-from-any-browser%2F&amp;title=How%20to%20Email%20a%20Complete%20Web%20Page%20From%20Any%20Browser" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/stumbleupon.png" class="sociable-img sociable-hovers" title="StumbleUpon" alt="StumbleUpon" /></a><a rel="nofollow"   href="mailto:?subject=How%20to%20Email%20a%20Complete%20Web%20Page%20From%20Any%20Browser&amp;body=http%3A%2F%2Fbengross.com%2Fhow-to-email-a-complete-web-page-from-any-browser%2F" ><img src="http://bengross.com/wp-content/plugins/sociable-30/images/custom/32/email_link.png" class="sociable-img sociable-hovers" title="email" alt="email" /></a><br/><br/>]]></content:encoded>
			<wfw:commentRss>http://bengross.com/how-to-email-a-complete-web-page-from-any-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

