<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[[SecurityRatty] tag: deception]]></title>
    <link>http://securityratty.com/tag/deception</link>
    <description></description>
    <pubDate>Fri, 16 May 2008 07:05:09 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Aspidistra]]></title>
      <link>http://securityratty.com/article/4adeb47a50e5774a3a549e0fa2c6f85d</link>
      <guid>http://securityratty.com/article/4adeb47a50e5774a3a549e0fa2c6f85d</guid>
      <description><![CDATA[Aspidistra was a World War II man-in-the-middle attack. The vulnerability that made it possible was that German broadcast stations were mostly broadcasting the same content from a central source; but...]]></description>
      <content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Aspidistra_(transmitter)">Aspidistra</a> was a World War II man-in-the-middle attack.   The vulnerability that made it possible was that German broadcast stations were mostly broadcasting the same content from a central source; but during air raids, transmitters in the target area were switched off to prevent them being used for radio direction-finding of the target.</p>

<p>The exploit involved the very powerful (500KW) Aspidistra transmitter, coupled to a directional antenna farm.  With that power, they could make it sound like a local station in the target area.</p>

<p>With a staff of fake announcers, a fake German band, and recordings of recent speeches from high-ranking Nazis, they would smoothly switch from merely relaying the German network to emulating it with their own staff.  They could then make modifications to news broadcasts, occasionally creating panic and confusion.</p>

<blockquote>German transmitters were switched off during air raids, to prevent them from being used as navigational aids for bombers. But many were connected into a network and broadcast the same content. When a targeted transmitter switched off, Aspidistra began transmitting on their original frequency, initially retransmitting the German network broadcast as received from a still-active station. As a deception, false content and pro-Allied propaganda would be inserted into the broadcast. The first such "intrusion" was carried out on March 25, 1945, as shown in the operations order at the right.

<p>On March 30, 1945, "Aspidistra" intruded into the Berlin and Hamburg frequencies warning that the Allies were trying to spread confusion by sending false telephone messages from occupied towns to unoccupied towns. On April 8, 1945, "Aspidistra" intruded into the Hamburg and Leipzig channels to warn of forged banknotes in circulation. On April 9, 1945, there were announcements encouraging people to evacuate to seven bomb-free zones in central and southern Germany. All these announcements were false.</p>

<p>The German radio network tried announcing "The enemy is broadcasting counterfeit instructions on our frequencies. Do not be misled by them. Here is an official announcement of the Reich authority." The Aspidistra station made similar announcements, to cause confusion and make the official messages ineffective.</blockquote></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=2KImN"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=2KImN" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=bbShN"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=bbShN" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Mon, 10 Nov 2008 04:07:51 +0000</pubDate>
      <category domain="http://securityratty.com/tag/aspidistra">aspidistra</category>
      <category domain="http://securityratty.com/tag/german network broadcast">german network broadcast</category>
      <category domain="http://securityratty.com/tag/german network">german network</category>
      <category domain="http://securityratty.com/tag/network">network</category>
      <category domain="http://securityratty.com/tag/aspidistra station">aspidistra station</category>
      <category domain="http://securityratty.com/tag/broadcast">broadcast</category>
      <category domain="http://securityratty.com/tag/german broadcast stations">german broadcast stations</category>
      <category domain="http://securityratty.com/tag/german radio network">german radio network</category>
      <category domain="http://securityratty.com/tag/false">false</category>
      <source url="http://www.schneier.com/blog/archives/2008/11/aspidistra.html">Aspidistra</source>
    </item>
    <item>
      <title><![CDATA[Election deception: The Web's 12 dirtiest tricks]]></title>
      <link>http://securityratty.com/article/906aa6e881114b27e8844a47c56ab54b</link>
      <guid>http://securityratty.com/article/906aa6e881114b27e8844a47c56ab54b</guid>
      <description><![CDATA[Political campaigns in the United States are notorious for inspiring dirty tricks and nasty tactics. Now, in the most tech-attuned presidential race to date, the dark art of misleading voters is...]]></description>
      <content:encoded><![CDATA[Political campaigns in the United States are notorious for inspiring dirty tricks and nasty tactics. Now, in the most tech-attuned presidential race to date, the dark art of misleading voters is growing even more malignant than it was in the past.]]></content:encoded>
      <pubDate>Sun, 19 Oct 2008 20:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/political campaigns">political campaigns</category>
      <category domain="http://securityratty.com/tag/dirty tricks">dirty tricks</category>
      <category domain="http://securityratty.com/tag/presidential race">presidential race</category>
      <category domain="http://securityratty.com/tag/dark art">dark art</category>
      <category domain="http://securityratty.com/tag/nasty tactics">nasty tactics</category>
      <category domain="http://securityratty.com/tag/notorious">notorious</category>
      <category domain="http://securityratty.com/tag/voters">voters</category>
      <category domain="http://securityratty.com/tag/past">past</category>
      <category domain="http://securityratty.com/tag/malignant">malignant</category>
      <source url="http://www.networkworld.com/news/2008/102008-election-deception-the-webs-12.html?fsrc=rss-security">Election deception: The Web's 12 dirtiest tricks</source>
    </item>
    <item>
      <title><![CDATA[Doctoring Photographs without Photoshop]]></title>
      <link>http://securityratty.com/article/343f81e5ef64999b63085fa59a40a0d8</link>
      <guid>http://securityratty.com/article/343f81e5ef64999b63085fa59a40a0d8</guid>
      <description><![CDATA[It's all about the captions : ...doctored photographs are the least of our worries. If you want to trick someone with a photograph, there are lots of easy ways to do it. You don't need Photoshop. You...]]></description>
      <content:encoded><![CDATA[<p>It's all about the <a href="http://morris.blogs.nytimes.com/2008/08/11/photography-as-a-weapon/?ref=opinion">captions</a>:</p>

<blockquote>...doctored photographs are the least of our worries. If you want to trick someone with a photograph, there are lots of easy ways to do it. You don't need Photoshop. You don't need sophisticated digital photo-manipulation. You don't need a computer. All you need to do is change the caption.

<p>The photographs presented by Colin Powell at the United Nations in 2003 provide several examples. Photographs that were used to justify a war. And yet, the actual photographs are low-res, muddy aerial surveillance photographs of buildings and vehicles on the ground in Iraq. I'm not an aerial intelligence expert. I could be looking at anything. It is the labels, the captions, and the surrounding text that turn the images from one thing into another. Photographs presented by Colin Powell at the United Nations in 2003.</p>

<p>Powell was arguing that the Iraqis were doing something wrong, knew they were doing something wrong, and were trying to cover their tracks. Later, it was revealed that the captions were wrong. There was no evidence of chemical weapons and no evidence of concealment. Morris's mockery of the sweeping interpretations made in Powell's photographs.</p>

<p>There is a larger point. I don't know what these buildings were really used for. I don't know whether they were used for chemical weapons at one time, and then transformed into something relatively innocuous, in order to hide the reality of what was going on from weapons inspectors. But I do know that the yellow captions influence how we see the pictures. "Chemical Munitions Bunker" is different from "Empty Warehouse" which is different from "International House of Pancakes." The image remains the same but we see it differently.</p>

<p>Change the yellow labels, change the caption and you change the meaning of the photographs. You don't need Photoshop. That's the disturbing part. Captions do the heavy lifting as far as deception is concerned. The pictures merely provide the window-dressing. The unending series of errors engendered by falsely captioned photographs are rarely remarked on.</blockquote></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=agGdKK"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=agGdKK" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=6dATMK"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=6dATMK" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Wed, 27 Aug 2008 03:27:27 +0000</pubDate>
      <category domain="http://securityratty.com/tag/photographs">photographs</category>
      <category domain="http://securityratty.com/tag/actual photographs">actual photographs</category>
      <category domain="http://securityratty.com/tag/captions">captions</category>
      <category domain="http://securityratty.com/tag/yellow captions influence">yellow captions influence</category>
      <category domain="http://securityratty.com/tag/powell">powell</category>
      <category domain="http://securityratty.com/tag/colin powell">colin powell</category>
      <category domain="http://securityratty.com/tag/change">change</category>
      <category domain="http://securityratty.com/tag/chemical weapons">chemical weapons</category>
      <category domain="http://securityratty.com/tag/photoshop">photoshop</category>
      <source url="http://www.schneier.com/blog/archives/2008/08/doctoring_photo.html">Doctoring Photographs without Photoshop</source>
    </item>
    <item>
      <title><![CDATA[World War II Deception Story]]></title>
      <link>http://securityratty.com/article/ffeef2b2ecdc9709d491f4a4c3ecd7f5</link>
      <guid>http://securityratty.com/article/ffeef2b2ecdc9709d491f4a4c3ecd7f5</guid>
      <description><![CDATA[Great security story from an obituary of former OSS agent Roger Hall: One of his favorite OSS stories involved a colleague sent to occupied France to destroy a seemingly impenetrable German tank at a...]]></description>
      <content:encoded><![CDATA[<p>Great <a href="http://www.philly.com/inquirer/obituaries/20080723_Roger_Hall___Poked_fun_at_spies__89.html">security story</a> from an obituary of former OSS agent Roger Hall:</p>

<blockquote>One of his favorite OSS stories involved a colleague sent to occupied France to destroy a seemingly impenetrable German tank at a key crossroads. The French resistance found that grenades were no use. 

<p>The OSS man, fluent in German and dressed like a French peasant, walked up to the tank and yelled, "Mail!" </p>

<p>The lid opened, and in went two grenades.</blockquote></p>

<p>Hall's book about his OSS days, <a href="http://www.amazon.com/Youre-Stepping-Cloak-Dagger-Bluejacket/dp/1591143535/ref=pd_bbs_sr_1"><i>You're Stepping on My Cloak and Dagger,</i></a> is a must read.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=urokhJ"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=urokhJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=TBL5AJ"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=TBL5AJ" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Tue, 29 Jul 2008 09:50:05 +0000</pubDate>
      <category domain="http://securityratty.com/tag/oss">oss</category>
      <category domain="http://securityratty.com/tag/oss days">oss days</category>
      <category domain="http://securityratty.com/tag/favorite oss stories">favorite oss stories</category>
      <category domain="http://securityratty.com/tag/grenades">grenades</category>
      <category domain="http://securityratty.com/tag/french resistance">french resistance</category>
      <category domain="http://securityratty.com/tag/french peasant">french peasant</category>
      <category domain="http://securityratty.com/tag/key crossroads">key crossroads</category>
      <category domain="http://securityratty.com/tag/security story">security story</category>
      <category domain="http://securityratty.com/tag/dagger">dagger</category>
      <source url="http://www.schneier.com/blog/archives/2008/07/world_war_ii_de.html">World War II Deception Story</source>
    </item>
    <item>
      <title><![CDATA[Man-in-the-Middle Attacks]]></title>
      <link>http://securityratty.com/article/4886f7013362b82e729992218c60dc53</link>
      <guid>http://securityratty.com/article/4886f7013362b82e729992218c60dc53</guid>
      <description><![CDATA[Last week's dramatic rescue of 15 hostages held by the guerrilla organization FARC was the result of months of intricate deception on the part of the Colombian government. At the center was a classic...]]></description>
      <content:encoded><![CDATA[Last week's dramatic rescue of 15 hostages held by the guerrilla organization FARC was the result of months of intricate deception on the part of the Colombian government. At the center was a classic man-in-the-middle attack.

In a man-in-the-middle attack, the attacker inserts himself between two communicating parties. Both believe they're talking to each other, and the attacker can delete or modify the communications at will. </p><p><cite>The Wall Street Journal</cite> reported how this <a href="http://online.wsj.com/article/SB121518490923829025.html">gambit played out in Colombia</a>: 

<blockquote>"The plan had a chance of working because, for months, in an operation one army officer likened to a 'broken telephone,' military intelligence had been able to convince Ms. Betancourt's captor, Gerardo Aguilar, a guerrilla known as 'Cesar,' that he was communicating with his top bosses in the guerrillas' seven-man secretariat. Army intelligence convinced top guerrilla leaders that they were talking to Cesar. In reality, both were talking to army intelligence."</blockquote>

This ploy worked because Cesar and his guerrilla bosses didn't know one another well. They didn't recognize one anothers' voices, and didn't have a friendship or shared history that could have tipped them off about the ruse. Man-in-the-middle is defeated by context, and the FARC guerrillas didn't have any.

And that's why man-in-the-middle, abbreviated MITM in the computer-security community, is such a problem online: Internet communication is often <a href="http://www.monkey.org/~dugsong/dsniff/">stripped of any context</a>. There's no way to <a href="http://www.oxid.it/">recognize someone's face</a>. There's no way to <a href="http://ettercap.sourceforge.net/">recognize someone's voice</a>. When you receive an e-mail purporting to come from a person or organization, you have no idea who actually sent it. When you visit a website, you have no idea if you're really visiting that website. We all like to pretend that we know who we're communicating with -- and for the most part, of course, there isn't any attacker inserting himself into our communications -- but in reality, we don't. And there are lots of <a href="http://sourceforge.net/projects/airjack/">hacker tools</a> that exploit this <a href="http://www.wsniff.com/">unjustified trust</a>, and <a href="http://www.theta44.org/karma/">implement MITM attacks</a>.

Even with context, it's still possible for MITM to fool both sides -- because electronic communications are often intermittent. Imagine that one of the FARC guerrillas became suspicious about who he was talking to. So he asks a question about their shared history as a test: "What did we have for dinner that time last year?" or something like that. On the telephone, the attacker wouldn't be able to answer quickly, so his ruse would be discovered.  But e-mail conversation isn't synchronous. The attacker could simply pass that question through to the other end of the communications, and when he got the answer back, he would be able to reply.

This is the way MITM attacks work against web-based financial systems. A bank demands authentication from the user: a password, a one-time code from a token or whatever. The attacker sitting in the middle receives the request from the bank and passes it to the user.  The user responds to the attacker, who passes that response to the bank. Now the bank assumes it is talking to the legitimate user, and the attacker is free to send transactions directly to the bank. This kind of attack completely bypasses any <a href="http://www.schneier.com/crypto-gram-0503.html#2">two-factor authentication mechanisms</a>, and is becoming a more popular identity-theft tactic.

There are cryptographic solutions to MITM attacks, and there are secure web protocols that implement them. Many of them require shared secrets, though, making them useful only in situations where people already know and trust one another.

The NSA-designed <a href="http://www.fas.org/irp/program/security/_work/stu3.html">STU-III and STE</a> secure telephones solve the MITM problem by embedding the identity of each phone together with its key. (The NSA creates all keys and is trusted by everyone, so this works.) When two phones talk to each other securely, they exchange keys and display the other phone's identity on a screen. Because the phone is in a secure location, the user now knows who he is talking to, and if the phone displays another organization -- as it would if there were a MITM attack in progress -- he should hang up.

Zfone, a <a href="http://zfoneproject.com/faq.html#mitm">secure VoIP system</a>, protects against MITM attacks with a short authentication string. After two Zfone terminals exchange keys, both computers display a four-character string. The users are supposed to manually verify that both strings are the same -- "my screen says 5C19; what does yours say?" -- to ensure that the phones are communicating directly with each other and not with an MITM. The <a href="http://www.flickr.com/photos/21746901@N08/2275723713/">AT&T TSD-3600</a> worked similarly.

This sort of protection is embedded in SSL, although no one uses it. As it is normally used, SSL provides an encrypted communications link to whoever is at the other end: bank and phishing site alike. And the better phishing sites create valid SSL connections, so as to more effectively fool users. But if the user wanted to, he could manually <a href="http://www.microsoft.com/protect/yourself/phishing/spoof.mspx">check the SSL certificate</a> to see if it was issued to "National Bank of Trustworthiness" or "Two Guys With a Computer in Nigeria."  
 
No one does, though, because you have to both remember and be willing to do the work. (The browsers could make this easier if they wanted to, but they don’t seem to want to.) In the real world, you can easily tell a branch of your bank from a money changer on a street corner. But on the internet, a phishing site can be easily made to look like your bank's legitimate website. Any method of telling the two apart takes work. And that's the first step to fooling you with a MITM attack.
 
Man-in-the-middle isn't new, and it doesn't have to be technological. But the internet makes the attacks easier and more powerful, and that's not going to change anytime soon.

This essay <a href="http://www.wired.com/politics/security/commentary/securitymatters/2008/07/securitymatters_0710">originally appeared</a> on Wired.com.<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=bCKMKJ"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=bCKMKJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=1NNFNJ"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=1NNFNJ" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Tue, 15 Jul 2008 02:47:19 +0000</pubDate>
      <category domain="http://securityratty.com/tag/implement mitm attacks">implement mitm attacks</category>
      <category domain="http://securityratty.com/tag/implement">implement</category>
      <category domain="http://securityratty.com/tag/mitm attacks">mitm attacks</category>
      <category domain="http://securityratty.com/tag/mitm">mitm</category>
      <category domain="http://securityratty.com/tag/mitm attack">mitm attack</category>
      <category domain="http://securityratty.com/tag/bank">bank</category>
      <category domain="http://securityratty.com/tag/bank demands authentication">bank demands authentication</category>
      <category domain="http://securityratty.com/tag/bank assumes">bank assumes</category>
      <category domain="http://securityratty.com/tag/attacker inserts">attacker inserts</category>
      <source url="http://www.schneier.com/blog/archives/2008/07/maninthemiddle_1.html">Man-in-the-Middle Attacks</source>
    </item>
    <item>
      <title><![CDATA[How a Classic Man-in-the-Middle Attack Saved Colombian Hostages]]></title>
      <link>http://securityratty.com/article/829be68b0dad7d2f6c98b7ac9ac74b63</link>
      <guid>http://securityratty.com/article/829be68b0dad7d2f6c98b7ac9ac74b63</guid>
      <description><![CDATA[Last week's dramatic rescue of 15 hostages held by the guerrilla organization FARC was the result of months of intricate deception on the part of the Colombian government. At the center was a classic...]]></description>
      <content:encoded><![CDATA[<p>
Last week's dramatic rescue of 15 hostages held by the guerrilla organization FARC was the result of months of intricate deception on the part of the Colombian government. At the center was a classic man-in-the-middle attack.
</p>

<p>
In a man-in-the-middle attack, the attacker inserts himself between two communicating parties. Both believe they're talking to each other, and the attacker can delete or modify the communications at will. <cite>The Wall Street Journal</cite> reported how this <a href="http://online.wsj.com/article/SB121518490923829025.html">gambit</a> played out in Colombia.
</p>
<div class="blockquote">The plan had a chance of working because, for months, in an operation one army officer likened to a "broken telephone," military intelligence had been able to convince Ms. Betancourt's captor, Gerardo Aguilar, a guerrilla known as "Cesar," that he was communicating with his top bosses in the guerrillas' seven-man secretariat. Army intelligence convinced top guerrilla leaders that they were talking to Cesar. In reality, both were talking to army intelligence.</div>
</p>
<p><p>
This ploy worked because Cesar and his guerrilla bosses didn't know each other well. They didn't recognize each others' voices, and didn't have a friendship or shared history that could have tipped them off about the ruse. Man-in-the-middle is defeated by context, and the FARC guerillas didn't have any.
</p>

<p>
And that's why man-in-the-middle, abbreviated MITM in the computer security community, is such a problem online: Internet communication is often stripped of any context. There's no way to recognize someone's face. There's no way to recognize someone's voice. When you receive an e-mail purporting to come from a person or organization, you have no idea who actually sent it. When you visit a website, you have no idea if you're really visiting that website. We all like to pretend that we know who we're communicating with -- and for the most part, of course, there isn't any attacker inserting himself into our communications -- but in reality, we don't. And <a href="http://www.monkey.org/~dugsong/dsniff/">there</a> <a href="http://www.oxid.it/">are</a> <a href="http://ettercap.sourceforge.net/">lots</a> <a href="http://www.theta44.org/karma/">of</a> <a href="http://sourceforge.net/projects/airjack/">hacker</a> <a href="http://www.wsniff.com/">tools</a> that exploit this unjustified trust, and implement MITM attacks.
</p>

<p>
Even with context, it's still possible for MITM to fool both sides -- because electronic communications are often intermittent. Imagine that one of the FARC guerillas became suspicious about who he was talking to. So he asks a question about their shared history as a test: "What did we have for dinner that time last year?" or something like that. On the telephone, the attacker wouldn't be able to answer quickly, so his ruse would be discovered.  But e-mail conversation isn't synchronous. The attacker could simply pass that question through to the other end of the communications, and when he got the answer back, he would be able to reply.
</p>

<p>
This is the way MITM attacks work against web-based financial systems. A bank demands authentication from the user: a password, a one-time code from a token or whatever. The attacker sitting in the middle receives the request from the bank and passes it to the user.  The user responds to the attacker, who passes that response to the bank. Now the bank assumes it is talking to the legitimate user, and the attacker is free to send transactions directly to the bank. This kind of attack <a href="http://www.schneier.com/crypto-gram-0503.html#2">completely bypasses</a> any two-factor authentication mechanisms, and is becoming a more popular identity theft tactic.
</p>

<p>
There are cryptographic solutions to MITM attacks, and there are secure web protocols that implement them. Many of them require shared secrets, though, making them only useful in situations where people already know and trust each other.
</p>

<p>
The NSA-designed <a href="http://www.fas.org/irp/program/security/_work/stu3.html">STU-III and STE</a> secure telephones solve the MITM problem by embedding the identity of each phone together with its key. (The NSA creates all keys and is trusted by everyone, so this works.) When two phones talk to each other securely, they exchange keys and display the other phone's identity on a screen. Because the phone is in a secure location, the user now knows who he is talking to, and if the phone displays another organization -- as it would if there were a MITM attack in progress -- he should hang up.
</p>
<!--pagebreak-->
<p>
Zfone, a secure VoIP system, <a href="http://zfoneproject.com/faq.html#mitm">protects</a> against MITM attacks with a short authentication string. After two Zfone terminals exchange keys, both computers display a four-character string. The users are supposed to manually verify that both strings are the same -- "my screen says 5C19; what does yours say?" -- to ensure that the phones are communicating directly with each other and not with an MITM. The <a href="http://www.flickr.com/photos/21746901@N08/2275723713/">AT&T TSD-3600</a> worked similarly.
</p>

<p>
This sort of protection is embedded in SSL, although no one uses it. As it is normally used, SSL provides an encrypted communications link to whoever is at the other end: bank and phishing site, alike. And the better phishing sites create valid SSL connections, so as to more effectively fool users. But if the user wanted to, he could manually <a href="http://www.microsoft.com/protect/yourself/phishing/spoof.mspx">check the SSL certificate</a> to see if it was issued to "National Bank of Trustworthiness" or "Two Guys With a Computer in Nigeria."  
</p>

<p>
No one does, though, because you both have to remember and be willing to do the work. (The browsers could make this easier if they wanted to, but they don’t seem to want to.) In the real world, you can easily tell a branch of your bank from a money changer on a streetcorner. But on the internet, a phishing site can be easily made to look like your bank's legitimate website. Any method of telling the two apart takes work. And that's the first step to fooling you with a MITM attack.
</p>

<p>
Man-in-the-middle isn't new, and it doesn't have to be technological. But the internet makes the attacks easier and more powerful, and that's not going to change anytime soon.
</p>
<p>
---
</p>
<p><em>Bruce Schneier is chief security technology officer of BT, and author of</em> Beyond Fear: Thinking Sensibly About Security in an Uncertain World<em>.</em>
</p><br style="clear: both;"/>
  <img alt="" style="border: 0; height:1px; width:1px;" border="0" src="http://www.pheedo.com/img.phdo?i=4cad3ca7e2001432898237fa77e75268" height="1" width="1"/>
<img src="http://www.pheedo.com/feeds/tracker.php?i=4cad3ca7e2001432898237fa77e75268" style="display: none;" border="0" height="1" width="1" alt=""/><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=aX9oJJ"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=aX9oJJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=rp8MCj"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=rp8MCj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=857Rpj"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=857Rpj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=muwNHJ"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=muwNHJ" border="0"></img></a>
 <a href="http://feeds.wired.com/~f/wired/politics/security?a=aPjeTJ"><img src="http://feeds.wired.com/~f/wired/politics/security?i=aPjeTJ" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=Cwhwpj"><img src="http://feeds.wired.com/~f/wired/politics/security?i=Cwhwpj" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=xjD5Kj"><img src="http://feeds.wired.com/~f/wired/politics/security?i=xjD5Kj" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=8kOVWJ"><img src="http://feeds.wired.com/~f/wired/politics/security?i=8kOVWJ" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/wired/politics/privacy/~4/331277239" height="1" width="1"/><img src="http://feeds.wired.com/~r/wired/politics/security/~4/331277241" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 09 Jul 2008 21:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/implement mitm attacks">implement mitm attacks</category>
      <category domain="http://securityratty.com/tag/implement">implement</category>
      <category domain="http://securityratty.com/tag/mitm attacks">mitm attacks</category>
      <category domain="http://securityratty.com/tag/mitm">mitm</category>
      <category domain="http://securityratty.com/tag/attack">attack</category>
      <category domain="http://securityratty.com/tag/mitm attack">mitm attack</category>
      <category domain="http://securityratty.com/tag/bank">bank</category>
      <category domain="http://securityratty.com/tag/bank demands authentication">bank demands authentication</category>
      <category domain="http://securityratty.com/tag/bank assumes">bank assumes</category>
      <source url="http://feeds.wired.com/~r/wired/politics/security/~3/331277241/securitymatters_0710">How a Classic Man-in-the-Middle Attack Saved Colombian Hostages</source>
    </item>
    <item>
      <title><![CDATA[Security psychology]]></title>
      <link>http://securityratty.com/article/4f3a302e7e847a8a21739447cbb10234</link>
      <guid>http://securityratty.com/article/4f3a302e7e847a8a21739447cbb10234</guid>
      <description><![CDATA[Im currently in the first Workshop on security and human behaviour ; at MIT, which brings together security engineers, psychologists and others interested in topics raanging from deception through...]]></description>
      <content:encoded><![CDATA[<p>I&#8217;m currently in the first <a href="http://www.cl.cam.ac.uk/~rja14/shb08.html">Workshop on security and human behaviour</a>; at MIT, which brings together security engineers, psychologists and others interested in topics raanging from deception through usability to fearmongering. Here&#8217;s the <a href="http://www.cl.cam.ac.uk/~rja14/shb08/agenda.html">agenda</a> and here are the <a href="http://www.cl.cam.ac.uk/~rja14/shb08/">workshop papers</a>.</p>
<p>The first session, on deception, was fascinating. It emphasised the huge range of problems, from detecting deception in interpersonal contexts such as interrogation through the effects of context and misdirection to how we might provide better trust signals to computer users.</p>
<p>Over the past seven years, security economics has gone from nothing to a thriving research field with over 100 active researchers. Over the next seven I believe that security psychology should do at least as well. I hope I&#8217;ll find enough odd minutes to live blog this first workshop as it happens!</p>
<p>[Edited to add:] See comments for live blog posts on the sessions; <a href="http://www.schneier.com/blog/archives/2008/06/security_and_hu.html">Bruce Schneier</a> is also blogging this event.</p>
]]></content:encoded>
      <pubDate>Mon, 30 Jun 2008 11:32:24 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security psychology">security psychology</category>
      <category domain="http://securityratty.com/tag/security engineers">security engineers</category>
      <category domain="http://securityratty.com/tag/live blog posts">live blog posts</category>
      <category domain="http://securityratty.com/tag/live blog">live blog</category>
      <category domain="http://securityratty.com/tag/workshop papers">workshop papers</category>
      <category domain="http://securityratty.com/tag/workshop">workshop</category>
      <category domain="http://securityratty.com/tag/security economics">security economics</category>
      <category domain="http://securityratty.com/tag/deception">deception</category>
      <source url="http://www.lightbluetouchpaper.org/2008/06/30/security-psychology/">Security psychology</source>
    </item>
    <item>
      <title><![CDATA[Mashup of the Titans]]></title>
      <link>http://securityratty.com/article/6289294023616c0d4219941919c976a5</link>
      <guid>http://securityratty.com/article/6289294023616c0d4219941919c976a5</guid>
      <description><![CDATA[Information Security - an Oxymoron for the information age

Always the beautiful answer who asks a more beautiful question. e. e. cummings
or why i am with Gelernter

This is a mashup of Saltzer &amp;...]]></description>
      <content:encoded><![CDATA[<div>Information Security - an Oxymoron for the information age</div><br /><div>“Always the beautiful answer who asks a more beautiful question.” e. e. cummings</div><div>...or why i am with Gelernter</div><br /><div>This is a mashup of Saltzer &amp; Schroeder&#39;s famous <a href="http://www.cs.virginia.edu/~evans/cs551/saltzer/">information security principles</a> with David Gelernter&#39;s <a href="http://www.edge.org/documents/archive/edge70.html">Manifesto</a>.</div><br /><div>The premise of this mashup is to examine the paper by Saltzer and Schroeder which was written in 1975 and serves as the basis for most information security programs against the Gelernter&#39;s manifesto as to where computing is actually going. Each of the eight principles in Saltzer and Schroeder&#39;s paper is listed in order, and followed by select excerpts of Gelernter&#39;s manifesto. This comparison is to examine theoretical information security principles vis a vis the actual utility of modern information systems. I will not make an attempt to reconcile theory and practice, but will point out where the two schools of thought agree. In fairness, Saltzer and Schroeder&#39;s paper was written 25 years before Gelernter&#39;s, however Saltzer and Schroeder&#39;s principles dominate the thinking about information security to this day and so its important to view them side by side with Gelernter&#39;s thinking on the direction of computing.</div><br /><div style="color: #bf5f00; ">Saltzer and Schroeder:</div><div>&quot;a) Economy of mechanism: Keep the design as simple and small as possible. This well-known principle applies to any aspect of a system, but it deserves emphasis for protection mechanisms for this reason: design and implementation errors that result in unwanted access paths will not be noticed during normal use (since normal use usually does not include attempts to exercise improper access paths). As a result, techniques such as line-by-line inspection of software and physical examination of hardware that implements protection mechanisms are necessary. For such techniques to be successful, a small and simple design is essential.&quot;</div><br /><div style="color: #0060bf; ">Gelernter:</div><div>&quot;9. The computing future is based on &quot;cyberbodies&quot; — self-contained, neatly-ordered, beautifully-laid-out collections of information, like immaculate giant gardens.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;So far, so good</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;b) Fail-safe defaults: Base access decisions on permission rather than exclusion. This principle, suggested by E. Glaser in 1965,8 means that the default situation is lack of access, and the protection scheme identifies conditions under which access is permitted. The alternative, in which mechanisms attempt to identify conditions under which access should be refused, presents the wrong psychological base for secure system design. A conservative design must be based on arguments why objects should be accessible, rather than why they should not. In a large system some objects will be inadequately considered, so a default of lack of permission is safer. A design or implementation mistake in a mechanism that gives explicit permission tends to fail by refusing permission, a safe situation, since it will be quickly detected. On the other hand, a design or implementation mistake in a mechanism that explicitly excludes access tends to fail by allowing access, a failure which may go unnoticed in normal use. This principle applies both to the outward appearance of the protection mechanism and to its underlying implementation.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;A conservative design principle that puts the object&#39;s owner in control of permissions. This makes a lot of sense from the object point of view, but does little to address the use case in which it executes.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;c) Complete mediation: Every access to every object must be checked for authority. This principle, when systematically applied, is the primary underpinning of the protection system. It forces a system-wide view of access control, which in addition to normal operation includes initialization, recovery, shutdown, and maintenance. It implies that a foolproof method of identifying the source of every request must be devised. It also requires that proposals to gain performance by remembering the result of an authority check be examined skeptically. If a change in authority occurs, such remembered results must be systematically updated.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;8. The software systems we depend on most today are operating systems (Unix, the Macintosh OS, Windows et. al.) and browsers (Internet Explorer, Netscape Communicator...). Operating systems are connectors that fasten users to computers; they attach to the computer at one end, the user at the other. Browsers fasten users to remote computers, to &quot;servers&quot; on the internet.</div><br /><div>Today&#39;s operating systems and browsers are obsolete because people no longer want to be connected to computers — near ones OR remote ones. (They probably never did). They want to be connected to information. In the future, people are connected to cyberbodies; cyberbodies drift in the computational cosmos — also known as the Swarm, the Cybersphere.</div><br /><div>13. Any well-designed next-generation electronic gadget will come with a ``Disable Omniscience&#39;&#39; button.</div><br /><div>17. A cyberbody can be replicated or distributed over many computers; can inhabit many computers at the same time. If the Cybersphere&#39;s computers are tiles in a paved courtyard, a cyberbody is a cloud&#39;s drifting shadow covering many tiles simultaneously.</div><br /><div>20. If a million people use a Web site simultaneously, doesn&#39;t that mean that we must have a heavy-duty remote server to keep them all happy? No; we could move the site onto a million desktops and use the internet for coordination. The &quot;site&quot; is like a military unit in the field, the general moving with his troops (or like a hockey team in constant swarming motion). (We used essentially this technique to build the first tuple space implementations. They seemed to depend on a shared server, but the server was an illusion; there was no server, just a swarm of clients.) Could Amazon.com be an itinerant horde instead of a fixed Central Command Post? Yes.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;Complete mediation provides the underpinning for Saltzer and Schroeder&#39;s system, but does not appear to scale to the desired itinerant horde at least in common interpretation.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;d) Open design: The design should not be secret. The mechanisms should not depend on the ignorance of potential attackers, but rather on the possession of specific, more easily protected, keys or passwords. This decoupling of protection mechanisms from protection keys permits the mechanisms to be examined by many reviewers without concern that the review may itself compromise the safeguards. In addition, any skeptical user may be allowed to convince himself that the system he is about to use is adequate for his purpose. Finally, it is simply not realistic to attempt to maintain secrecy for any system which receives wide distribution.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;both seem to agree, hard to get the itinerant horde moving in a swarm without open standards.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;e) Separation of privilege: Where feasible, a protection mechanism that requires two keys to unlock it is more robust and flexible than one that allows access to the presenter of only a single key. The relevance of this observation to computer systems was pointed out by R. Needham in 1973. The reason is that, once the mechanism is locked, the two keys can be physically separated and distinct programs, organizations, or individuals made responsible for them. From then on, no single accident, deception, or breach of trust is sufficient to compromise the protected information. This principle is often used in bank safe-deposit boxes. It is also at work in the defense system that fires a nuclear weapon only if two different people both give the correct command. In a computer system, separated keys apply to any situation in which two or more conditions must be met before access should be permitted. For example, systems providing user-extendible protected data types usually depend on separation of privilege for their implementation.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;37. Elements stored in a mind do not have names and are not organized into folders; are retrieved not by name or folder but by contents. (Hear a voice, think of a face: you&#39;ve retrieved a memory that contains the voice as one component.) You can see everything in your memory from the standpoint of past, present and future. Using a file cabinet, you classify information when you put it in; minds classify information when it is taken out. (Yesterday afternoon at four you stood with Natasha on Fifth Avenue in the rain — as you might recall when you are thinking about &quot;Fifth Avenue,&quot; &quot;rain,&quot; &quot;Natasha&quot; or many other things. But you attached no such labels to the memory when you acquired it. The classification happened retrospectively.)&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;Information Security models tend to look at things statically through information classification lenses, but its how information is used that makes it valuable. In practice this is how information security theory breaks down in the face of reality - what does an access control matrix look like for a mashup? What does it look like for a data mining app?</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;f) Least privilege: Every program and every user of the system should operate using the least set of privileges necessary to complete the job. Primarily, this principle limits the damage that can result from an accident or error. It also reduces the number of potential interactions among privileged programs to the minimum for correct operation, so that unintentional, unwanted, or improper uses of privilege are less likely to occur. Thus, if a question arises related to misuse of a privilege, the number of programs that must be audited is minimized. Put another way, if a mechanism can provide &quot;firewalls,&quot; the principle of least privilege provides a rationale for where to install the firewalls. The military security rule of &quot;need-to-know&quot; is an example of this principle.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;28. Metaphors have a profound effect on computing: the file-cabinet metaphor traps us in a &quot;passive&quot; instead of &quot;active&quot; view of information management that is fundamentally wrong for computers.</div><br /><div>29. The rigid file and directory system you are stuck with on your Mac or PC was designed by programmers for programmers — and is still a good system for programmers. It is no good for non-programmers. It never was, and was never intended to be.</div><br /><div>30. If you have three pet dogs, give them names. If you have 10,000 head of cattle, don&#39;t bother. Nowadays the idea of giving a name to every file on your computer is ridiculous.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;Least Privilege is the point where the practical matter of applying Saltzer and Schroeder&#39;s principles breaks down in modern systems. Its a deployment issue, and a matter of insufficient models and modes.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;g) Least common mechanism: Minimize the amount of mechanism common to more than one user and depended on by all users [28]. Every shared mechanism (especially one involving shared variables) represents a potential information path between users and must be designed with great care to be sure it does not unintentionally compromise security. Further, any mechanism serving all users must be certified to the satisfaction of every user, a job presumably harder than satisfying only one or a few users. For example, given the choice of implementing a new function as a supervisor procedure shared by all users or as a library procedure that can be handled as though it were the user&#39;s own, choose the latter course. Then, if one or a few users are not satisfied with the level of certification of the function, they can provide a substitute or not use it at all. Either way, they can avoid being harmed by a mistake in it.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;6. Miniaturization was the big theme in the first age of computers: rising power, falling prices, computers for everybody. Theme of the Second Age now approaching: computing transcends computers. Information travels through a sea of anonymous, interchangeable computers like a breeze through tall grass. A dekstop computer is a scooped-out hole in the beach where information from the Cybersphere wells up like seawater.</div><br /><div>16. The future is dense with computers. They will hang around everywhere in lush growths like Spanish moss. They will swarm like locusts. But a swarm is not merely a big crowd. The individuals in the swarm lose their identities. The computers that make up this global swarm will blend together into the seamless substance of the Cybersphere. Within the swarm, individual computers will be as anonymous as molecules of air.</div><br /><div>55. Software can solve hard problems in two ways: by algorithm or by making connections — by delivering the problem to exactly the right human problem-solver. The second technique is just as powerful as the first, but so far we have ignored it.</div><br /><div>56. Lifestreams and microcosms are the two most important cyberbody types; they relate to each other as a single musical line relates to a single chord. The stream is a &quot;moment in space,&quot; the microcosm a moment in time.&quot;</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;h) Psychological acceptability: It is essential that the human interface be designed for ease of use, so that users routinely and automatically apply the protection mechanisms correctly. Also, to the extent that the user&#39;s mental image of his protection goals matches the mechanisms he must use, mistakes will be minimized. If he must translate his image of his protection needs into a radically different specification language, he will make errors.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;7. &quot;The network is the computer&quot; — yes; but we&#39;re less interested in computers all the time. The real topic in astronomy is the cosmos, not telescopes. The real topic in computing is the Cybersphere and the cyberstructures in it, not the computers we use as telescopes and tuners.</div><br /><div>27. Modern computing is based on an analogy between computers and file cabinets that is fundamentally wrong and affects nearly every move we make. (We store &quot;files&quot; on disks, write &quot;records,&quot; organize files into &quot;folders&quot; — file-cabinet language.) Computers are fundamentally unlike file cabinets because they can take action.</div><br /><div>31. Our standard policy on file names has far-reaching consequences: doesn&#39;t merely force us to make up names where no name is called for; also imposes strong limits on our handling of an important class of documents — ones that arrive from the outside world. A newly-arrived email message (for example) can&#39;t stand on its own as a separate document — can&#39;t show up alongside other files in searches, sit by itself on the desktop, be opened or printed independently; it has no name, so it must be buried on arrival inside some existing file (the mail file) that does have a name. The same holds for incoming photos and faxes, Web bookmarks, scanned images...</div><br /><div>32. You shouldn&#39;t have to put files in directories. The directories should reach out and take them. If a file belongs in six directories, all six should reach out and grab it automatically, simultaneously.</div><br /><div>33. A file should be allowed to have no name, one name or many names. Many files should be allowed to share one name. A file should be allowed to be in no directory, one directory, or many directories. Many files should be allowed to share one directory. Of these eight possibilities, only three are legal and the other five are banned — for no good reason.</div><br /><div>53. Your car, your school, your company and yourself are all one-track vehicles moving forward through time, and they will each leave a stream-shaped cyberbody (like an aircraft&#39;s contrail) behind them as they go. These vapor-trails of crystallized experience will represent our first concrete answer to a hard question: what is a company, a university, any sort of ongoing organization or institution, if its staff and customers and owners can all change, its buildings be bulldozed, its site relocated — what&#39;s left? What is it? The answer: a lifestream in cyberspace.&quot;</div><br /><br /><div>**</div><div style="color: #00bf00; ">Conclusion(gp):</div><br /><div>The Saltzer and Schroeder principles of Open Design and Economy of Mechanism hold up well in the face of modern computing realities, and to a certain extent Fail Safe Defaults does as well; however if we information security people are to be effective we need to re-think the other principles.</div><br /><div>**</div><br /><div>Last word:&#0160;<span style="color: #0060bf; ">Gelernter:</span></div><div>We&#39;ll know the system is working when a butterfly wanders into the in-box and (a few wingbeats later) flutters out — and in that brief interval the system has transcribed the creature&#39;s appearance and analyzed its way of moving, and the real butterfly leaves a shadow-butterfly behind. Some time soon afterward you&#39;ll be examining some tedious electronic document and a cyber-butterfly will appear at the bottom left corner of your screen (maybe a Hamearis lucina) and pause there, briefly hiding the text (and showing its neatly-folded rusty-chocolate wings like Victorian paisley, with orange eyespots) — and moments later will have crossed the screen and be gone.</div>]]></content:encoded>
      <pubDate>Wed, 25 Jun 2008 13:29:25 +0000</pubDate>
      <category domain="http://securityratty.com/tag/protection mechanisms">protection mechanisms</category>
      <category domain="http://securityratty.com/tag/protection mechanisms correctly">protection mechanisms correctly</category>
      <category domain="http://securityratty.com/tag/information security">information security</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/implements protection mechanisms">implements protection mechanisms</category>
      <category domain="http://securityratty.com/tag/information travels">information travels</category>
      <category domain="http://securityratty.com/tag/information security people">information security people</category>
      <category domain="http://securityratty.com/tag/protection">protection</category>
      <category domain="http://securityratty.com/tag/potential information path">potential information path</category>
      <source url="http://1raindrop.typepad.com/1_raindrop/2008/06/mashup-of-the-titans.html">Mashup of the Titans</source>
    </item>
    <item>
      <title><![CDATA[Academy Learning Centres stolen computers affect seniors]]></title>
      <link>http://securityratty.com/article/89621d79e70c35f86c3ad4252fd551ad</link>
      <guid>http://securityratty.com/article/89621d79e70c35f86c3ad4252fd551ad</guid>
      <description><![CDATA[Technorati Tag: Security Breach

Date Reported
5/22/08

Organization
Academy Hearing Centres

Contractor/Consultant/Branch
None

Victims
Patients (mostly seniors

Number Affected
Dozens

Types of...]]></description>
      <content:encoded><![CDATA[Technorati Tag: <a href="http://technorati.com/tag/security+breach" rel="tag">Security Breach</a><br><br>
<img src="http://breachblog.com/images/95781-88451/academy.jpg" align="right" height="51" width="200"><font size="2"><strong>Date Reported: </strong><br>5/22/08<br><br><strong>Organization: </strong><br><a href="http://www.academyhearing.ca/index.htm">Academy Hearing Centres</a> <br><br><span style="font-weight: bold;">Contractor/Consultant/Branch:</span><br>None<br><br><span style="font-weight: bold;">Victims:</span><br>Patients (mostly seniors)<br><br><span style="font-weight: bold;">Number Affected:</span><br>"Dozens"<br><br><span style="font-weight: bold;">Types of Data:</span><br>Names, addresses, credit-card numbers, health information and health-card numbers<br><br><span style="font-weight: bold;">Breach Description:</span><br>"Dozens of Calgary seniors are alarmed after learning their credit-card numbers, addresses and health-card numbers were stored on computers that were stolen recently. The Academy Hearing Centre in Brentwood Mall, which provides hearing tests and equipment, mostly to seniors, recently mailed out letters warning of the theft."<br><br><span style="font-weight: bold;">Reference URL:</span><br><a href="http://www.cbc.ca/health/story/2008/05/22/cgy-info-theft.html?ref=rss">CBC News</a> <br><br><span style="font-weight: bold;">Report Credit:</span><br>CBC News<br><br><span style="font-weight: bold;">Response:</span><br>From the online source cited above:<br><br>Dozens of Calgary seniors are alarmed after learning their credit-card numbers, addresses and health-card numbers were stored on computers that were stolen recently.<br><br>The Academy Hearing Centre in Brentwood Mall, which provides hearing tests and equipment, mostly to seniors, recently mailed out letters warning of the theft.<br><br>The Academy Hearing Centre refused the CBC's request for an interview, saying only that there is no need for clients to be alarmed.<br><span style="font-style: italic;">[Evan] This is it?&nbsp; Is this indicative of the service that one could expect from Academy Hearing Centres?&nbsp; Organizations should be more open and willing to talk about what they do to protect confidential information, unless they don't know themselves.&nbsp; Shame shame.</span><br><br><span style="font-weight: bold;">Victim Reaction(s):</span><br>"I got scared," said one elderly female client who purchased a hearing aid from the company.<br><br>She requested that her name not be released because she is worried about her security.<br><br>The woman said the thieves nabbed her name, address, health information and Alberta health-care number.<br><br>"It's the same thing, like somebody steals your social insurance number," she said.<br><br>She added that she was unable to change her health-card number.<br><br>"I called up Edmonton, the health insurance centre, and she said you have to wait about six months. Just have to notify your doctor, the family doctor. So somebody might be using my number, so let's hope it won't happen."<br><br><span style="font-weight: bold;">Commentary:</span><br>I wish I had more information to share about this breach, but this is all that is publicly available.&nbsp; In anyone has anything more to share, please feel free to comment.&nbsp; Posted on the Academy Learning Centres <a href="http://www.academyhearing.ca/index.htm">web site</a>:<br><br>"if there is any question left unanswered, please do not hesitate to contact one of our team directly by calling: ph: 403. 210. 2482."<br><br>If you suspect that you may be affected by this breach, or if you want more information, I suggest that you call.&nbsp; Victims can demand answers; after all they are the data owners.&nbsp; What makes this breach especially difficult is the fact that it affects customers that are generally easy victims of fraud and deception.<br><br><span style="font-weight: bold;">Past Breaches:</span><br>Unknown</font><br><br>
<script src="http://feeds.feedburner.com/%7Es/breachblog?i=http://breachblog.com/2008/05/29/academy.aspx" type="text/javascript" charset="utf-8"></script>]]></content:encoded>
      <pubDate>Thu, 29 May 2008 05:14:25 +0000</pubDate>
      <category domain="http://securityratty.com/tag/seniors">seniors</category>
      <category domain="http://securityratty.com/tag/academy">academy</category>
      <category domain="http://securityratty.com/tag/centres">centres</category>
      <category domain="http://securityratty.com/tag/protect confidential information">protect confidential information</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/breach description">breach description</category>
      <category domain="http://securityratty.com/tag/breach">breach</category>
      <category domain="http://securityratty.com/tag/calgary seniors">calgary seniors</category>
      <category domain="http://securityratty.com/tag/health information">health information</category>
      <source url="http://breachblog.com/2008/05/29/academy.aspx">Academy Learning Centres stolen computers affect seniors</source>
    </item>
    <item>
      <title><![CDATA[Is Microsofts SDL Working?]]></title>
      <link>http://securityratty.com/article/365e4bf8f4ca178c1f5548768b8af983</link>
      <guid>http://securityratty.com/article/365e4bf8f4ca178c1f5548768b8af983</guid>
      <description><![CDATA[Blogger: Pete Lindstrom
Microsofts Security Development Lifecycle (SDL) is the main product of its Trustworthy Computing Initiative, launched from the now-famous Bill Gates memo in 2002. Six years...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Pete Lindstrom</p>

<p>Microsoft’s Security Development Lifecycle (SDL) is the main product of its Trustworthy Computing Initiative, launched from the now-famous Bill Gates memo in 2002. Six years into the initiative, Microsoft surely must be reaping the benefits of, for example, the well-publicized security training every developer went through.</p>

<p>So, how do we determine whether the SDL is working? Microsoft suggests that this is a simple exercise – simply compare the number of public vulnerabilities disclosed for products prior to SDL with similar products developed after SDL. The most recent case was comparing Windows XP SP2 to Vista vulnerabilities in the first year. The count is down and Microsoft provides a quick and easy example of the logical fallacy “post hoc ergo propter hoc” which in this case means “public perception is ripe for deception.”</p>

<p>The biggest problem with Microsoft’s assertion is simply that there are too many variables that are uncontrolled and could just as easily be making the difference. There are too many unknowns related to effort of independent researchers and focus on a specific Microsoft platform. At the very least, Microsoft has done an admirable job in making people feel more secure. (I happen to believe the SDL is working as well, but that belief is a matter of conjecture without strong evidence).</p>

<p>If Microsoft wants to use public vulnerability counts as the ultimate arbiter, it needs to create an environment where independent researchers are encouraged to find bugs. Creating a controlled bounty program for a limited time period would increase incentives and at least provide circumstantial evidence of SDL effectiveness. Interestingly, if the number of vuln counts was higher, it still wouldn’t mean SDL is ineffective,&nbsp; but the framing of the conversation would be entirely different.</p>

<p>The plot thickens when Microsoft makes claims that spending more time and leveraging external resources are a part of SDL. Whether they are or not, there is a big difference between making programmers more secure developers and simply spending more money on a problem. You don’t really need SDL if the latter is more beneficial.</p>

<p>But if public vulnerability counts are not the answer, what should Microsoft be doing to demonstrate the effectiveness of its SDL? Well, it is much easier to determine causality by controlling for all other variables, and conducting a test of two groups – one with SDL training and one without. Comparing vulnerability creation rates per unit output (either developer-hours or lines of code, for example) would go a long way to answering the effectiveness question.</p>

<p>At this stage, it might be difficult to find a group of developers in-house that aren’t SDL trained, and Microsoft is fully vested in the program such that it wouldn’t allow an untrained developer on a real project, so a new experiment may need to be set up using some arbitrary project created solely for the experiment. Alternatively, Microsoft could measure the differences in development skills after an acquisition and during the transition to SDL-trained developers. Or a final option is to conduct a private benchmarking exercise where the effectiveness is compared among multiple groups.</p>

<p>At this stage, it may be even harder to figure out the effectiveness of an SDL-trained QA group. Presumably, QA training will help the group find more bugs earlier, but if the developers are getting better, then the rate of finding vulnerabilities will go down. There are techniques associated with defect density that could be leveraged to determine this effectiveness level as well.</p>

<p>Creating fewer bugs and finding more bugs early, I believe, are the real expectations of SDL, and finding those numbers would provide much stronger evidence for or against its effectiveness. Not only that, but this information would better frame discussions around ultimate effectiveness of software development: Microsoft is likely to have spent more money than anyone else on its SDL efforts, so the benchmarks provided by the company would serve as an upper limit for expectations.</p></div>
<img src="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~4/291691256" height="1" width="1"/>]]></content:encoded>
      <pubDate>Fri, 16 May 2008 07:05:09 +0000</pubDate>
      <category domain="http://securityratty.com/tag/sdl">sdl</category>
      <category domain="http://securityratty.com/tag/sdl efforts">sdl efforts</category>
      <category domain="http://securityratty.com/tag/sdl effectiveness">sdl effectiveness</category>
      <category domain="http://securityratty.com/tag/microsoft">microsoft</category>
      <category domain="http://securityratty.com/tag/microsoft surely">microsoft surely</category>
      <category domain="http://securityratty.com/tag/specific microsoft platform">specific microsoft platform</category>
      <category domain="http://securityratty.com/tag/effectiveness">effectiveness</category>
      <category domain="http://securityratty.com/tag/effectiveness level">effectiveness level</category>
      <category domain="http://securityratty.com/tag/microsoft suggests">microsoft suggests</category>
      <source url="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~3/291691256/is-microsofts-s.html">Is Microsofts SDL Working?</source>
    </item>
  </channel>
</rss>
