<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Light Blue Touchpaper &#187; Security engineering</title>
	<atom:link href="http://www.lightbluetouchpaper.org/category/security-engineering/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lightbluetouchpaper.org</link>
	<description>Security Research, Computer Laboratory, University of Cambridge</description>
	<lastBuildDate>Mon, 30 Jan 2012 10:06:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Observations from two weeks of SSH brute force attacks</title>
		<link>http://www.lightbluetouchpaper.org/2012/01/25/observations-from-two-weeks-of-ssh-brute-force-attacks/</link>
		<comments>http://www.lightbluetouchpaper.org/2012/01/25/observations-from-two-weeks-of-ssh-brute-force-attacks/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 07:49:40 +0000</pubDate>
		<dc:creator>Steven J. Murdoch</dc:creator>
				<category><![CDATA[Authentication]]></category>
		<category><![CDATA[Protocols]]></category>

		<guid isPermaLink="false">http://www.lightbluetouchpaper.org/?p=3519</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Observations+from+two+weeks+of+SSH+brute+force+attacks&amp;rft.aulast=Murdoch&amp;rft.aufirst=Steven+J.&amp;rft.subject=Authentication&amp;rft.subject=Protocols&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2012-01-25&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2012/01/25/observations-from-two-weeks-of-ssh-brute-force-attacks/&amp;rft.language=English"></span>
Earlier this month, I blogged about monitoring password-guessing attacks on a server, via a patched OpenSSH. This experiment has now been running for just over two weeks, and there are some interesting results. I&#8217;ve been tweeting these since the start.
As expected, the vast majority of password-guessing attempts are quite dull, and fall into one of [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Observations+from+two+weeks+of+SSH+brute+force+attacks&amp;rft.aulast=Murdoch&amp;rft.aufirst=Steven+J.&amp;rft.subject=Authentication&amp;rft.subject=Protocols&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2012-01-25&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2012/01/25/observations-from-two-weeks-of-ssh-brute-force-attacks/&amp;rft.language=English"></span>
<p>Earlier this month, I <a href="http://www.lightbluetouchpaper.org/2012/01/06/brute-force-password-guessing-attempts-on-ssh/">blogged</a> about monitoring password-guessing attacks on a server, via a <a href="https://gist.github.com/1572229">patched</a> OpenSSH. This experiment has now been running for just over two weeks, and there are some interesting results. I&#8217;ve been <a href="https://twitter.com/#!/sjmurdoch">tweeting</a> these since the start.</p>
<p>As expected, the vast majority of password-guessing attempts are quite dull, and fall into one of two categories. Firstly there are attempts with a large number of &#8216;poor&#8217; passwords (e.g. &#8220;password&#8221;, &#8220;1234&#8243;, etc&#8230;) against a small number of accounts which are very likely to exist (almost always &#8220;root&#8221;, but sometimes others such as &#8220;bin&#8221;).</p>
<p>Secondly, there were attempts on a large number of accounts which might plausibly exist (e.g. common first names and software packages such as &#8216;oracle&#8217;). For these, there were a very small number of password attempts, normally only trying the username as password. Well established good practices such as choosing a reasonably strong password and denying password-based log-in to the root account will be effective against both categories of attacks. Surprisingly, there were few attempts which were obviously default passwords from software packages (but they perhaps were hidden in the attempts where username equalled password). However, one attempt was username: &#8220;rfmngr&#8221;, password: &#8220;$rfmngr$&#8221;, which is the default password for Websense RiskFilter (see p.10 of <a href="http://www.websense.com/content/Assets/PDF/RiskFilter_Starter.pdf">the manual</a>).</p>
<p>There were, however, some more interesting attempts. <span id="more-3519"></span>One category was passwords far too complicated to be in a standard password dictionary, or even found through offline-brute-force attacks on a hashed password database (e.g. &#8220;TiganilAFloriNTeleormaN&#8221;, &#8220;Fum4tulP0@t3Uc1d3R4uD3T0t!@#$%^%^&#038;*?&#8221;, and &#8220;kx028897chebeuname+a&#8221;). The best guess is that these passwords were collected from an unhashed password database, or from a trojaned SSH server or client. <a href="http://www.lightbluetouchpaper.org/2012/01/06/brute-force-password-guessing-attempts-on-ssh/#comment-229309">Theo Markettos</a> identified a likely source for this password database. Other odd password attempts include plain hashes (e.g. E4F89B211D997C1D5ECCE2153DC9184A which is the MD5 of &#8220;upintheair&#8221;, found by <a href="http://www.lightbluetouchpaper.org/2007/11/16/google-as-a-password-cracker/">Google</a>), salted hashes (e.g. $1$EdkQIoSn$T3gzKLxlcxF7tsTCFqC8M) and filenames (e.g. &#8220;/var/run/sshd22.pid&#8221; and &#8220;/var/run/sshd&#8221;).</p>
<p>One conclusion which can be drawn is that this attacker does not care enough about the quality of the password database to filter out passwords which it makes almost no sense to use. This carelessness is supported by the fact that after I initially enabled my patched SSH server, I received many log-in attempts but no passwords. It turned out that the default FreeBSD configuration is to only support <a href="http://tools.ietf.org/html/rfc4256">keyboard-interactive</a> authentication, rather than the more limited <a href="http://tools.ietf.org/html/rfc4252">password</a> authentication. The brute force attack tool only attempted password authentication, and therefore was always rejected before any password was sent, so the attack was running for days without ever having a hope of succeeding. I did enable password authentication, but some later attacks, presumably using a different tool and probably from a different attacker, attempted both keyboard-interactive and password authentication.</p>
<p>One attack I hadn&#8217;t seen before was to try a large number of usernames, and parts of the hostname as password. For a hostname of the style MACHINE.DOMAIN.DEPARTMENT.cam.ac.uk, the attack tried DOMAIN, DOMAIN.DEPARTMENT, MACHINE, then MACHINE.DOMAIN. This clearly isn&#8217;t a dictionary but a bit of custom code which did a reverse DNS lookup on this host then generated some possible passwords. Using the hostname as a password for a host isn&#8217;t a good idea, but I can imagine some sysadmins doing so. The fact that some attackers are taking this approach might merit some explicit statement in password selection guidance. </p>
<p>Another curious trend was receiving meta-data as username/passwords. This might be due to the brute force tool not properly interpreting comments in the dictionary file, or the attacker not understanding the comment notation. For example I received the following username/passwords:</p>
<ul>
<li>[uratu/was HERE]</li>
<li>[I`m/A HaCkER ON]</li>
<li>[This/Is A Blow ShiT]</li>
<li>[acest/este:varza]</li>
<li>[data.conf/contzine]</li>
<li>[peste=6.000/de:usere]</li>
<li>[setate/=&lt;SweetSoul&gt;</li>
<li>[checking/SweetSoul]\\par</li>
</ul>
<p>It looks like the attacker thinks that square brackets are comment notation, but the brute force tool simply sends the text as SSH username/password pairs. There also seems to be a Romanian language connection. For example, &#8220;acest este varza&#8221; <a href="http://translate.google.com/">according to Google</a> means &#8220;this is cabbage&#8221; (perhaps an idiom), &#8220;contzine&#8221; means &#8220;list any&#8221;, &#8220;peste de usere&#8221; means &#8220;over the user&#8221;, &#8220;setate&#8221; means &#8220;set&#8221;. The Romanian connection also came up in the <a href="http://www.lightbluetouchpaper.org/2012/01/06/brute-force-password-guessing-attempts-on-ssh/">previous post</a> where Romanian for &#8220;Handbook of Mechanical Engineering&#8221; was tried as a password.</p>
<p>Attentive readers will note the &#8220;\\par&#8221; in the above list perhaps indicating that the file was converted to <a href="http://en.wikipedia.org/wiki/Rich_Text_Format">RTF</a> at some point. This appears indeed to be the case from the later attempt of username: &#8220;\\*\\generator&#8221;, password: &#8220;Msftedit 5.41.21.2508;}&#8230;[checking uratu]\\par&#8221;. From this we can also conclude that the attacker is using Windows WordPad.</p>
<p>Overall it was an interesting experiment, with some conclusions confirmed but a few surprises. However, this was only a two week experiment on a single machine, so care should be taken in drawing generalisations which assume that these results are typical.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lightbluetouchpaper.org/2012/01/25/observations-from-two-weeks-of-ssh-brute-force-attacks/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Metrics for dynamic networks</title>
		<link>http://www.lightbluetouchpaper.org/2012/01/18/metrics-for-dynamic-networks/</link>
		<comments>http://www.lightbluetouchpaper.org/2012/01/18/metrics-for-dynamic-networks/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 14:18:02 +0000</pubDate>
		<dc:creator>Ross Anderson</dc:creator>
				<category><![CDATA[Academic papers]]></category>
		<category><![CDATA[Security engineering]]></category>
		<category><![CDATA[Social networks]]></category>

		<guid isPermaLink="false">http://www.lightbluetouchpaper.org/?p=3462</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Metrics+for+dynamic+networks&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Academic+papers&amp;rft.subject=Security+engineering&amp;rft.subject=Social+networks&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2012-01-18&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2012/01/18/metrics-for-dynamic-networks/&amp;rft.language=English"></span>
There&#8217;s a huge literature on the properties of static or slowly-changing social networks, such as the pattern of friends on Facebook, but almost nothing on networks that change rapidly. But many networks of real interest are highly dynamic. Think of the patterns of human contact that can spread infectious disease; you might be breathed on [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Metrics+for+dynamic+networks&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Academic+papers&amp;rft.subject=Security+engineering&amp;rft.subject=Social+networks&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2012-01-18&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2012/01/18/metrics-for-dynamic-networks/&amp;rft.language=English"></span>
<p>There&#8217;s a huge literature on the properties of static or slowly-changing social networks, such as the pattern of friends on Facebook, but almost nothing on networks that change rapidly. But many networks of real interest are highly dynamic. Think of the patterns of human contact that can spread infectious disease; you might be breathed on by a hundred people a day in meetings, on public transport and even in the street. Yet if we were facing a flu pandemic, how could we measure whether the greatest spreading risk came from high-order static nodes, or from dynamic ones? Should we close the schools, or the Tube?</p>
<p>Today we unveiled a <a href="http://www.cl.cam.ac.uk/~rja14/Papers/TemporalAnalysis.pdf">paper</a> which proposes new metrics for centrality in dynamic networks. We wondered how we might measure networks where mobility is of the essence, such as the spread of plague in a medieval society where most people stay in their villages and infection is carried between them by a small number of merchants. We found we can model the effects of mobility on interaction by embedding a dynamic network in a larger time-ordered graph to which we can apply standard graph theory tools. This leads to dynamic definitions of centrality that extend the static definitions in a natural way and yet give us a much better handle on things than aggregate statistics can. I spoke about this work today at a local workshop on social networking, and the paper&#8217;s been accepted for Physical Review E. It&#8217;s joint work with <a href="http://www.cl.cam.ac.uk/~hk331">Hyoungshick Kim</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lightbluetouchpaper.org/2012/01/18/metrics-for-dynamic-networks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Job ad: post-doctoral researcher in security, operating systems, computer architecture</title>
		<link>http://www.lightbluetouchpaper.org/2011/12/06/job-ad-post-doctoral-researcher-in-security-operating-systems-computer-architecture/</link>
		<comments>http://www.lightbluetouchpaper.org/2011/12/06/job-ad-post-doctoral-researcher-in-security-operating-systems-computer-architecture/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 17:38:51 +0000</pubDate>
		<dc:creator>Robert N. M. Watson</dc:creator>
				<category><![CDATA[Hardware & signals]]></category>
		<category><![CDATA[Jobs]]></category>
		<category><![CDATA[Operating systems]]></category>
		<category><![CDATA[Processors]]></category>

		<guid isPermaLink="false">http://www.lightbluetouchpaper.org/?p=3313</guid>
		<description><![CDATA[We are very pleased to announce a job opening at the University of Cambridge Computer Laboratory for a post-doctoral researcher working in the areas of security, operating systems, and computer architecture.]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Job+ad%3A+post-doctoral+researcher+in+security%2C+operating+systems%2C+computer+architecture&amp;rft.aulast=Watson&amp;rft.aufirst=Robert&amp;rft.subject=Hardware+%26%23038%3B+signals&amp;rft.subject=Jobs&amp;rft.subject=Operating+systems&amp;rft.subject=Processors&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-12-06&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/12/06/job-ad-post-doctoral-researcher-in-security-operating-systems-computer-architecture/&amp;rft.language=English"></span>
<p>We are pleased to announce a job opening at the University of Cambridge Computer Laboratory for a post-doctoral researcher working in the areas of security, operating systems, and computer architecture.</p>
<p><strong>Research Associate</strong><br />
University of Cambridge &#8211; Faculty of Computer Science &#038; Technology</p>
<p>Salary: £27,428 &#8211; £35,788 pa<br />
The funds for this post are available for one year:</p>
<p>We are seeking a Post-doctoral Research Associate to join the CTSRD Project, which is investigating fundamental improvements to CPU architecture, operating system (OS), and programming language structure in support of computer security. The CTSRD Project is a collaboration between the University of Cambridge and SRI International, and part of the DARPA CRASH research programme on clean-slate computer system design.</p>
<p>This position will be an integral part of an international team of researchers spanning multiple institutions across academia and industry. The successful candidate will contribute to low-level aspects of system software: compilers, language run-times, and OS kernels. Responsibilities will include researching the application of novel dynamic techniques to C-language operating systems and applications, including adaptation of the FreeBSD kernel and LLVM compiler suite, and measurement of the resulting system.</p>
<p>An ideal candidate will hold (or be close to finishing) a PhD in Computer Science, Mathematics, or similar with a strong background in low-level system software development, which should include at least of one of strong kernel development experience (FreeBSD preferred; Linux acceptable), or compiler internals experience (LLVM preferred; gcc acceptable). Strong experience with the C programming language is critical. Some background in computer security is also recommended.</p>
<p>Candidates must be able to provide evidence of relevant work demonstrated by a research publication track record or industrial experience. Good interpersonal and organisational skills and the ability to work in a team are also essential. This post is intended to be filled as soon as practically possible after the closing date.</p>
<p>Applications should include:</p>
<ul>
<li> Curriculum Vitae
<li> Brief statement of the particular contribution you would make to the project
<li><a href="http://www.admin.cam.ac.uk/offices/hr/forms/chris6/">A completed form CHRIS6</a>
</ul>
<p>Completed applications should be sent by post to: Personnel-Admin,Computer Laboratory, William Gates Building, JJ Thomson Avenue, Cambridge, CB3 0FD, or by email to: personnel-admin@cl.cam.ac.uk</p>
<p>Quote Reference: NR10692<br />
Closing Date: 10 January 2012</p>
<p>The University values diversity and is committed to equality of opportunity.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lightbluetouchpaper.org/2011/12/06/job-ad-post-doctoral-researcher-in-security-operating-systems-computer-architecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Privacy event on Wednesday</title>
		<link>http://www.lightbluetouchpaper.org/2011/12/05/privacy-event-on-wednesday/</link>
		<comments>http://www.lightbluetouchpaper.org/2011/12/05/privacy-event-on-wednesday/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 10:33:29 +0000</pubDate>
		<dc:creator>Ross Anderson</dc:creator>
				<category><![CDATA[Legal issues]]></category>
		<category><![CDATA[News coverage]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Privacy technology]]></category>
		<category><![CDATA[Security economics]]></category>
		<category><![CDATA[Security engineering]]></category>

		<guid isPermaLink="false">http://www.lightbluetouchpaper.org/?p=3297</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Privacy+event+on+Wednesday&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Legal+issues&amp;rft.subject=News+coverage&amp;rft.subject=Politics&amp;rft.subject=Privacy+technology&amp;rft.subject=Security+economics&amp;rft.subject=Security+engineering&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-12-05&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/12/05/privacy-event-on-wednesday/&amp;rft.language=English"></span>
I will be talking in London on Wednesday at a workshop on Anonymity, Privacy, and Open Data about the difficulty of anonymising medical records properly. I&#8217;ll be on a panel with Kieron O&#8217;Hara who wrote a report on open data for the Cabinet Office earlier this year, and a spokesman from the ICO.
This will be [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Privacy+event+on+Wednesday&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Legal+issues&amp;rft.subject=News+coverage&amp;rft.subject=Politics&amp;rft.subject=Privacy+technology&amp;rft.subject=Security+economics&amp;rft.subject=Security+engineering&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-12-05&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/12/05/privacy-event-on-wednesday/&amp;rft.language=English"></span>
<p>I will be talking in London on Wednesday at <a href="http://www.oii.ox.ac.uk/events/?id=476">a workshop on Anonymity, Privacy, and Open Data</a> about the difficulty of anonymising medical records properly. I&#8217;ll be on a panel with Kieron O&#8217;Hara who wrote a report on open data for the Cabinet Office earlier this year, and a spokesman from the ICO.</p>
<p>This will be the first public event on the technology and policy issues surrounding anonymisation since <a href="http://www.lightbluetouchpaper.org/2011/12/04/here-we-go-again/">yesterday&#8217;s announcement</a> that the government will give wide access to anonymous versions of our medical records. I&#8217;ve written extensively on the subject: for an overview, see my <a href="http://www.cl.cam.ac.uk/~rja14/Papers/SEv2-c09.pdf">book chapter</a> which explores the security of medical systems in general from p 282 and the particular problems of using &#8220;anonymous&#8221; records in research from p 298. For the full Monty, start <a href="http://www.cl.cam.ac.uk/~rja14/#Med">here</a>.</p>
<p>Anonymity is hard enough if the data controller is capable, and motivated to try hard. In the case of the NHS, anonymity has always been perfunctory; the default is to remove patient names and addresses but leave their postcodes and dates of birth. This makes it easy to re-identify about 99% of patients (the exceptions are mostly twins, soldiers, students and prisoners). And since I wrote that book chapter, the predicted problems have come to pass; for example <a href="http://www.pcpro.co.uk/news/security/368062/nhs-loses-laptop-holding-8m-patient-records">the NHS lost a laptop</a> containing <a href="http://www.computerweekly.com/news/2240104773/London-Health-Programmes-loses-unencrypted-details-of-more-than-8-million-people">over eight million patients&#8217; records</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lightbluetouchpaper.org/2011/12/05/privacy-event-on-wednesday/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Here we go again</title>
		<link>http://www.lightbluetouchpaper.org/2011/12/04/here-we-go-again/</link>
		<comments>http://www.lightbluetouchpaper.org/2011/12/04/here-we-go-again/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 16:50:05 +0000</pubDate>
		<dc:creator>Ross Anderson</dc:creator>
				<category><![CDATA[Legal issues]]></category>
		<category><![CDATA[News coverage]]></category>
		<category><![CDATA[Privacy technology]]></category>
		<category><![CDATA[Security economics]]></category>
		<category><![CDATA[Security engineering]]></category>

		<guid isPermaLink="false">http://www.lightbluetouchpaper.org/?p=3280</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Here+we+go+again&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Legal+issues&amp;rft.subject=News+coverage&amp;rft.subject=Privacy+technology&amp;rft.subject=Security+economics&amp;rft.subject=Security+engineering&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-12-04&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/12/04/here-we-go-again/&amp;rft.language=English"></span>
The Sunday media have been trailing a speech by David Cameron tomorrow about giving us online access to our medical records and our kids&#8217; school records, and making anonymised versions of them widely available to researchers, companies and others. Here is coverage in the BBC, the Mail and the Telegraph; there&#8217;s also a Cabinet Office [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Here+we+go+again&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Legal+issues&amp;rft.subject=News+coverage&amp;rft.subject=Privacy+technology&amp;rft.subject=Security+economics&amp;rft.subject=Security+engineering&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-12-04&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/12/04/here-we-go-again/&amp;rft.language=English"></span>
<p>The Sunday media have been trailing a speech by David Cameron tomorrow about giving us online access to our medical records and our kids&#8217; school records, and making anonymised versions of them widely available to researchers, companies and others. Here is coverage in the <a href="http://www.bbc.co.uk/news/uk-16021240"">BBC</a>, the <a href="http://www.dailymail.co.uk/health/article-2069740/Privacy-row-NHS-patient-records-shared-private-companies.html">Mail</a> and the <a href="http://www.telegraph.co.uk/health/healthnews/8933721/Animal-test-firms-given-your-NHS-data.html">Telegraph</a>; there&#8217;s also a <a href="http://www.cabinetoffice.gov.uk/resource-library/open-data-measures-autumn-statement-2011">Cabinet Office paper</a>. The measures are <a href="http://www.guardian.co.uk/society/2011/dec/04/nhs-patients-records-private-companies">supported by the CEO of Glaxo</a> and opposed by many NGOs.</p>
<p>If the Government is going to &#8220;ensure all NHS patients can access their personal GP records online by the end of this Parliament&#8221;, they&#8217;ll have to compel the thousands of GPs who still keep patient records on their own machines to transfer them to centrally-hosted facilities. The systems are maintained by people who have to please the Secretary of State rather than GPs, and thus become progressively less useful. This won&#8217;t just waste doctors&#8217; time but will have real consequences for patient safety and the quality of care.</p>
<p>We&#8217;ve seen this repeatedly over the lifetime of NPfIT and its predecessor the NHS IM&#038;T strategy. Officials who can&#8217;t develop working systems become envious of systems created by doctors; they wrest control, and the deterioration starts.</p>
<p>It&#8217;s astounding that a Conservative prime minister could get the idea that nationalising something is the best way to make it work better. It&#8217;s also astonishing that a Government containing Liberals who believe in human rights, the rule of law and privacy should support the centralisation of medical records a mere two years after the Joseph Rowntree Reform Trust, a Liberal charity, produced the <a href="http://www.cl.cam.ac.uk/~rja14/Papers/database-state.pdf">Database State</a> report which explained how the centralisation of medical records (and for that matter children&#8217;s records) destroys privacy and contravenes human-rights law. The coming debate will no doubt be vigorous and will draw on many aspects of information security, from the dreadful security usability (and safety usability) of centrally-purchased NHS systems, through the real hazards of coerced access by vulnerable patients, to the fact that <a href="http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1450006">anonymisation doesn&#8217;t really work</a>. There&#8217;s much more <a href="http://www.cl.cam.ac.uk/~rja14#Med">here</a>. Of course the new centralisation effort will probably fail, just like the last two; health informatics is a hard problem, and even <a href="http://www.google.com/intl/en/health/about/">Google gave up</a>. But our privacy should not depend on the government being incompetent at wrongdoing. It should refrain from wrongdoing in the first place.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lightbluetouchpaper.org/2011/12/04/here-we-go-again/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Want to create a really strong password? Don&#8217;t ask Google</title>
		<link>http://www.lightbluetouchpaper.org/2011/11/08/want-to-create-a-really-strong-password-dont-ask-google/</link>
		<comments>http://www.lightbluetouchpaper.org/2011/11/08/want-to-create-a-really-strong-password-dont-ask-google/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 15:19:37 +0000</pubDate>
		<dc:creator>Joseph Bonneau</dc:creator>
				<category><![CDATA[Authentication]]></category>
		<category><![CDATA[Security engineering]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web security]]></category>

		<guid isPermaLink="false">http://www.lightbluetouchpaper.org/?p=3240</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Want+to+create+a+really+strong+password%3F+Don%26%238217%3Bt+ask+Google&amp;rft.aulast=Bonneau&amp;rft.aufirst=Joseph&amp;rft.subject=Authentication&amp;rft.subject=Security+engineering&amp;rft.subject=Usability&amp;rft.subject=Web+security&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-11-08&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/11/08/want-to-create-a-really-strong-password-dont-ask-google/&amp;rft.language=English"></span>
Google recently launched a major advertising campaign around its &#8220;Good to Know&#8221; guides to online safety and privacy. Google&#8217;s password advice has appeared on billboards in the London underground and a full-page ad in The Economist. Their example of a &#8220;very strong password&#8221; is &#8216;2bon2btitq&#8217;, taken from the famous Hamlet quote &#8220;To be or not [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Want+to+create+a+really+strong+password%3F+Don%26%238217%3Bt+ask+Google&amp;rft.aulast=Bonneau&amp;rft.aufirst=Joseph&amp;rft.subject=Authentication&amp;rft.subject=Security+engineering&amp;rft.subject=Usability&amp;rft.subject=Web+security&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-11-08&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/11/08/want-to-create-a-really-strong-password-dont-ask-google/&amp;rft.language=English"></span>
<p>Google recently launched a major advertising campaign around its &#8220;<a href="http://www.google.com/goodtoknow/">Good to Know</a>&#8221; guides to online safety and privacy. Google&#8217;s <a href="http://www.google.com/goodtoknow/online-safety/passwords/">password advice</a> has appeared on billboards in the London underground and a full-page ad in <em>The Economist</em>. Their example of a &#8220;very strong password&#8221; is &#8216;2bon2btitq&#8217;, taken from the famous Hamlet quote &#8220;To be or not to be, that is the question&#8221;.<br />
Empirically though, this is not a strong password-it&#8217;s almost exactly average!<span id="more-3240"></span></p>
<p><a href="http://www.lightbluetouchpaper.org/wp-content/uploads/2011/11/google-pword.png"><img class="size-full wp-image-3256" title="Google password ad" src="http://www.lightbluetouchpaper.org/wp-content/uploads/2011/11/google-pword.png" alt="The ad appearing in the Oct 29, 2011 Economist" width="300" /></a></p>
<p>In the leaked <a href="http://techcrunch.com/2009/12/14/rockyou-hack-security-myspace-facebook-passwords/">2009 RockYou dataset</a>, 4 people out of 32,603,387 picked &#8216;2bon2btitq&#8217; and 5 picked &#8216;2bon2b.&#8217; The roughly one-in-a-million probability sounds impressive, but it only puts people using these passwords in the 50th and 48th percentiles of security. In other words, Google&#8217;s advised password is more common than what half of users choose. There are about 500,000 more common passwords in the RockYou set-enough that &#8216;2bon2btitq&#8217; is unlikely to come up in an online guessing attack but not nearly enough to prevent instant cracking if <a href="http://www.lightbluetouchpaper.org/2010/12/15/the-gawker-hack-how-a-million-passwords-were-lost/">leaked in hashed form</a>. More thorough <a href="http://repository.cmu.edu/isr/36/">research by Cynthia Kuo et al. at CMU</a> found  mnemonic-phrase passwords are a bit better than the alternative, but many people still pick things which are easy to guess.</p>
<p>Given a sentence to give password advice on a billboard, I&#8217;d instead say:</p>
<blockquote><p>A really strong password is one that nobody else has ever used.</p></blockquote>
<p>That&#8217;s all you need. More complicated advice about password length or using numbers and punctuation just leads to &#8216;Password1!&#8217; if its not motivated by finding something unusual enough to be globally unique. Other aspects of password management like not using your webmail password at low-security sites and having a strong backup procedure are more important, and Google gets those right. But for picking a strong password, I&#8217;d recommend <a href="http://xkcd.com/936/">xkcd&#8217;s advice</a> and tools like <a href="http://world.std.com/~reinhold/diceware.html">Diceware</a> for generating something easy to memorize and nearly-guaranteed be unique.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lightbluetouchpaper.org/2011/11/08/want-to-create-a-really-strong-password-dont-ask-google/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>Trusted Computing 2.1</title>
		<link>http://www.lightbluetouchpaper.org/2011/10/24/trusted-computing-2-1/</link>
		<comments>http://www.lightbluetouchpaper.org/2011/10/24/trusted-computing-2-1/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 11:57:25 +0000</pubDate>
		<dc:creator>Ross Anderson</dc:creator>
				<category><![CDATA[Internet censorship]]></category>
		<category><![CDATA[Legal issues]]></category>
		<category><![CDATA[News coverage]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Privacy technology]]></category>
		<category><![CDATA[Security engineering]]></category>

		<guid isPermaLink="false">http://www.lightbluetouchpaper.org/?p=3193</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Trusted+Computing+2.1&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Internet+censorship&amp;rft.subject=Legal+issues&amp;rft.subject=News+coverage&amp;rft.subject=Politics&amp;rft.subject=Privacy+technology&amp;rft.subject=Security+engineering&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-10-24&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/10/24/trusted-computing-2-1/&amp;rft.language=English"></span>
We&#8217;re steadily learning more about the latest Trusted Computing proposals. People have started to grok that building signed boot into UEFI will extend Microsoft&#8217;s power over the markets for AV software and other security tools that install around boot time; while &#8216;Metro&#8217; style apps (i.e. web/tablet/html5 style stuff) could be limited to distribution via the [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Trusted+Computing+2.1&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Internet+censorship&amp;rft.subject=Legal+issues&amp;rft.subject=News+coverage&amp;rft.subject=Politics&amp;rft.subject=Privacy+technology&amp;rft.subject=Security+engineering&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-10-24&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/10/24/trusted-computing-2-1/&amp;rft.language=English"></span>
<p>We&#8217;re steadily learning more about <a href="http://www.lightbluetouchpaper.org/2011/09/20/trusted-computing-2-0/">the latest Trusted Computing proposals</a>. People have started to grok that building signed boot into UEFI will extend Microsoft&#8217;s power over the markets for AV software and other security tools that install around boot time; while &#8216;Metro&#8217; style apps (i.e. web/tablet/html5 style stuff) could be limited to distribution via the MS app store. Even if users can opt out, most of them won&#8217;t. That&#8217;s a lot of firms suddenly finding Steve Ballmer&#8217;s boot on their jugular.</p>
<p>We&#8217;ve also been starting to think about  the issues of law enforcement access that arose during the crypto wars and that came to light again with CAs. These issues are even more wicked with trusted boot. If the Turkish government compelled Microsoft to include the Tubitak key in Windows so their intelligence services could do man-in-the-middle attacks on Kurdish MPs&#8217; gmail, then I expect they&#8217;ll also tell Microsoft to issue them a UEFI key to authenticate their keylogger malware. Hey, I <a href="http://www.cl.cam.ac.uk/~rja14/Papers/sefa-pr11.pdf">removed the Tubitak key</a> from my browser, but how do I identify and block all foreign governments&#8217; UEFI keys?</p>
<p>Our Greek colleagues are already a bit cheesed off with Wall Street. How happy will they be if in future they won&#8217;t be able to install the security software of their choice on their PCs, but the Turkish secret police will?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lightbluetouchpaper.org/2011/10/24/trusted-computing-2-1/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>PhD Studentship in Mobile Payments</title>
		<link>http://www.lightbluetouchpaper.org/2011/09/24/phd-studentship-in-mobile-payments/</link>
		<comments>http://www.lightbluetouchpaper.org/2011/09/24/phd-studentship-in-mobile-payments/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 13:27:23 +0000</pubDate>
		<dc:creator>Ross Anderson</dc:creator>
				<category><![CDATA[Banking security]]></category>
		<category><![CDATA[Security engineering]]></category>

		<guid isPermaLink="false">http://www.lightbluetouchpaper.org/?p=3150</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PhD+Studentship+in+Mobile+Payments&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Banking+security&amp;rft.subject=Security+engineering&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-09-24&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/09/24/phd-studentship-in-mobile-payments/&amp;rft.language=English"></span>
We&#8217;ve been offered funding for a PhD student to work at the University of Cambridge Computer Laboratory on the security of mobile payments, starting in April 2012.
The objective is to explore how we can make mobile payment systems dependable despite the presence of malware. Research topics include the design of next-generation secure element hardware, trustworthy [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=PhD+Studentship+in+Mobile+Payments&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Banking+security&amp;rft.subject=Security+engineering&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-09-24&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/09/24/phd-studentship-in-mobile-payments/&amp;rft.language=English"></span>
<p>We&#8217;ve been offered funding for a PhD student to work at the University of Cambridge Computer Laboratory on the security of mobile payments, starting in April 2012.</p>
<p>The objective is to explore how we can make mobile payment systems dependable despite the presence of malware. Research topics include the design of next-generation secure element hardware, trustworthy user interfaces, and mechanisms to detect and recover from compromise. Relevant skills include Android, payment protocols, human-computer interaction, hardware and software security, and cryptography.</p>
<p>As the sponsor wishes to start the project by April, we strongly encourage applications by 28 October 2011 (although candidates who do not need a visa to work in the UK might conceivably apply as late as early December).  Enquiries should be directed to <a href="http://www.cl.cam.ac.uk/~rja14">Ross Anderson</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lightbluetouchpaper.org/2011/09/24/phd-studentship-in-mobile-payments/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Trusted Computing 2.0</title>
		<link>http://www.lightbluetouchpaper.org/2011/09/20/trusted-computing-2-0/</link>
		<comments>http://www.lightbluetouchpaper.org/2011/09/20/trusted-computing-2-0/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 22:54:39 +0000</pubDate>
		<dc:creator>Ross Anderson</dc:creator>
				<category><![CDATA[Hardware & signals]]></category>
		<category><![CDATA[Legal issues]]></category>
		<category><![CDATA[Security economics]]></category>
		<category><![CDATA[Security engineering]]></category>

		<guid isPermaLink="false">http://www.lightbluetouchpaper.org/?p=3117</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Trusted+Computing+2.0&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Hardware+%26%23038%3B+signals&amp;rft.subject=Legal+issues&amp;rft.subject=Security+economics&amp;rft.subject=Security+engineering&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-09-20&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/09/20/trusted-computing-2-0/&amp;rft.language=English"></span>
There seems to be an attempt to revive the &#8220;Trusted Computing&#8221; agenda. The vehicle this time is UEFI which sets the standards for the PC BIOS. Proposed changes to the UEFI firmware spec would enable (in fact require) next-generation PC firmware to only boot an image signed by a keychain rooted in keys built into [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Trusted+Computing+2.0&amp;rft.aulast=Anderson&amp;rft.aufirst=Ross&amp;rft.subject=Hardware+%26%23038%3B+signals&amp;rft.subject=Legal+issues&amp;rft.subject=Security+economics&amp;rft.subject=Security+engineering&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-09-20&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/09/20/trusted-computing-2-0/&amp;rft.language=English"></span>
<p>There seems to be an attempt to revive the &#8220;Trusted Computing&#8221; agenda. The vehicle this time is <a href="http://www.uefi.org">UEFI</a> which sets the standards for the PC BIOS. Proposed changes to the UEFI firmware spec would enable (in fact require) next-generation PC firmware to only boot an image signed by a keychain rooted in keys built into the PC. I hear that Microsoft (and others) are pushing for this to be mandatory, so that it cannot be disabled by the user, and it would be required for OS badging. There are some technical details <a href="http://www.uefi.org/learning_center/UPFS11_P2_SecureBoot_Insyde.pdf">here</a> and <a href="http://video.ch9.ms/build/2011/slides/HW-457T_van_der_Hoeven.ppt">here</a>, and comment <a href="http://mjg59.livejournal.com/138973.html">here</a>. </p>
<p>These issues last arose in 2003, when we fought back with the <a href="http://www.cl.cam.ac.uk/~rja14/tcpa-faq.html">Trusted Computing FAQ</a> and <a href="http://www.cl.cam.ac.uk/~rja14/Papers/tcpa.pdf">economic analysis</a>. That initiative petered out after widespread opposition. This time round the effects could be even worse, as &#8220;unauthorised&#8221; operating systems like Linux and FreeBSD just won&#8217;t run at all. (On an old-fashioned Trusted Computing platform you could at least run Linux &ndash; it just couldn&#8217;t get at the keys for Windows Media Player.)</p>
<p>The extension of Microsoft&#8217;s OS monopoly to hardware would be a disaster, with increased lock-in, decreased consumer choice and lack of space to innovate. It is clearly <a href="http://en.wikipedia.org/wiki/Article_82">unlawful</a> and must not succeed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lightbluetouchpaper.org/2011/09/20/trusted-computing-2-0/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Randomly-generated passwords at myBART</title>
		<link>http://www.lightbluetouchpaper.org/2011/08/24/randomly-generated-passwords-at-mybart/</link>
		<comments>http://www.lightbluetouchpaper.org/2011/08/24/randomly-generated-passwords-at-mybart/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 12:39:59 +0000</pubDate>
		<dc:creator>Joseph Bonneau</dc:creator>
				<category><![CDATA[Security engineering]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web security]]></category>

		<guid isPermaLink="false">http://www.lightbluetouchpaper.org/?p=3079</guid>
		<description><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Randomly-generated+passwords+at+myBART&amp;rft.aulast=Bonneau&amp;rft.aufirst=Joseph&amp;rft.subject=Security+engineering&amp;rft.subject=Usability&amp;rft.subject=Web+security&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-08-24&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/08/24/randomly-generated-passwords-at-mybart/&amp;rft.language=English"></span>
Last week, in retaliation against the heavy-handed response to planned protests against the BART metro system in California, the hacktivist group Anonymous hacked into several BART servers. They leaked part of a database of users from myBART, a website which provides frequent BART riders with email updates about activities near BART stations. An interesting aspect [...]]]></description>
			<content:encoded><![CDATA[	
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=Randomly-generated+passwords+at+myBART&amp;rft.aulast=Bonneau&amp;rft.aufirst=Joseph&amp;rft.subject=Security+engineering&amp;rft.subject=Usability&amp;rft.subject=Web+security&amp;rft.source=Light+Blue+Touchpaper&amp;rft.date=2011-08-24&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=http://www.lightbluetouchpaper.org/2011/08/24/randomly-generated-passwords-at-mybart/&amp;rft.language=English"></span>
<p>Last week, in retaliation against the <a href="https://www.eff.org/deeplinks/2011/08/bart-pulls-mubarak-san-francisco">heavy-handed response</a> to planned protests against the BART metro system in California, the hacktivist group Anonymous <a href="http://www.pcmag.com/article2/0,2817,2391066,00.asp">hacked into several BART servers</a>. They <a href="http://www.djmash.at/release/users.html">leaked part of a database</a> of users from <a href="http://www.mybart.org">myBART</a>, a website which provides frequent BART riders with email updates about activities near BART stations. An interesting aspect of the leak is that 1,346 of the 2,002 accounts seem to have randomly-generated passwords-a rare opportunity to study this approach to password security.<span id="more-3079"></span></p>
<p>Examining archived versions of the myBART website confirms that, from its launch in <a href="http://web.archive.org/web/20010607072536/http://mybart.org/join.html">2001</a> until at least <a href="http://web.archive.org/web/20060717051946/http://www.mybart.org/">2006</a>, users were not allowed to select their own passwords, receiving a random password by email after signing up. Assigning users random passwords is very unusual on the web-<a href="http://www.lightbluetouchpaper.org/2010/07/27/passwords-in-the-wild-part-i-the-gap-between-theory-and-implementation/#more-2197">in our 2010 survey</a> we observed this at only 1 out of 150 sites. Indeed, myBART underwent a <a href="http://web.archive.org/web/20080514220313/http://www.mybart.org/">2008 redesign</a> and now users may choose any password they wish. Unfortunately, myBART still emails passwords in the clear if they are forgotten, requiring them to store passwords un-hashed in their database.</p>
<p>The data leaked by Anonymous appears to contain only accounts created during the era of randomly-assigned passwords (only about 2,000 of an estimated 50,000 were leaked). They represent a contiguous range of sequential user IDs, and the proportion of random passwords doesn&#8217;t change significantly for higher user ID numbers (presumably created later). We can conclude that about two thirds of users have kept their randomly-assigned password, and the other third actively changed it to something else.</p>
<p>It&#8217;s possible that more users would change at a more frequently-used site. myBART accounts mainly served to manage mailing list preferences, and it&#8217;s likely that some users rarely or never  logged in. <a href="http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1341406&amp;tag=1">Past research</a> indicates that users don&#8217;t like random passwords for commonly-used accounts, and are much more likely to write them down. In the myBART case, they were effectively written down for users, in that they received the password via email.</p>
<p>Still, it&#8217;s encouraging that at least some users accepted the randomly-assigned passwords. The format used (2 digits plus up to 8 lower-case characters) theoretically requires 44 bits of work to guess. The developers appear to have used some library (not the common tools pwgen or gpw) to generate easier-to-remember strings, as the distribution of letters is highly-non-random, but the min-entropy is still about 19 bits, which is sufficient to prevent online attacks. Even weak random passwords like these are much more resistant to guessing attacks than most user-chosen passwords.</p>
<p>Perhaps more importantly, by using random passwords, myBART prevented itself from leaking (most of) its users&#8217; passwords which may have been re-used at other sites. Considering their failure to hash passwords, it&#8217;s not clear security was the main motivation for assigning random passwords at myBART. Yet this may actually be a good paradigm to investigate further. Given the ease of webmail searching and the increasing availability of browser password caches, randomly-assigned passwords recorded in one&#8217;s webmail may actually be a good approach for low-security, infrequently accessed web accounts.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lightbluetouchpaper.org/2011/08/24/randomly-generated-passwords-at-mybart/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

