<?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: forge]]></title>
    <link>http://securityratty.com/tag/forge</link>
    <description></description>
    <pubDate>Wed, 13 Feb 2008 02:57:39 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Mission Statement for Federation]]></title>
      <link>http://securityratty.com/article/9794bcabb05d5a9a4ad01ef54236e5df</link>
      <guid>http://securityratty.com/article/9794bcabb05d5a9a4ad01ef54236e5df</guid>
      <description><![CDATA[Bruce Sterling (11/20/2001
You know what I want? I don't want a National ID Card. I want a Global Coalition Visa



Like it or not, we've got a huge global diaspora now. It is a fact of life. Nations...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: &#39;times new roman&#39;; font-size: 16px; line-height: normal; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "></span></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "><a href="http://www.viridiandesign.org/notes/251-300/00283_geeks_and_spooks.html">Bruce Sterling</a> (11/20/2001):</p><blockquote><p>You know what I want? I don&#39;t want a National ID Card. I want a Global Coalition Visa.</p></blockquote><p></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><blockquote><p>Like it or not, we&#39;ve got a huge global diaspora now. It is a fact of life. Nations with stupid and corrupt politics have seen their clever people brain- drained away, to places where the cops don&#39;t shake you down twice a day. And jet-setters go everywhere. And properly so. If you&#39;re in a true global society, then you spend a lot of your time among aliens. Quite often you are the alien. You might notice that even Al Qaeda is a genuinely multinational group. They gravitated to wicked, lawless places like Sudan, Chechnya and Afghanistan, where the locals shoot you if you ask for a badge.</p></blockquote><p></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><blockquote><p>But what about all us bright, shiny, world-trading jet setters, huh? There are thirty percent fewer Yankees in Europe this Christmas, and that is bad. Let me pose the problem this way. If I am going into a Japanese restaurant in Japan, I would rather like to be able to haul out some gizmo and flash it at my fellow civilians, and have these kindly people understand with a high degree of likelihood that I am not a mass murderer. On the contrary, I am quite civilized, and I should be brought a beer immediately.</p></blockquote><p></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><blockquote><p>A platinum VISA card and a five-hundred-dollar suit will almost do that, but those are too easy to forge and steal, plus they are not very democratic. The UN should get together on this. We should have a high level summit about digital hardware support for the crippled tourist economy. Fear and ill treatment shut down tourism faster than anything short of open warfare. That is bad for all of us. Killing off tourism harms our civilization and impoverishes our cultures. People in civilized states shouldn&#39;t routinely treat one another as criminal suspects. I don&#39;t want to get done-over for three hours every time I get off a plane in London. When I go to London, I go with empty suitcases. I don&#39;t plan to stay, but I am better news for the London economy than a lot of the people who live there.</p></blockquote><p></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><blockquote><p>They should know all that that&#0160;<span style="font-weight: bold; ">before<span style="font-weight: normal; ">&#0160;I get off the plane. My arrival is excellent news for Britain, so I should be treated that way. If this is a new kind of war, I don&#39;t want to be the evil guy hunkered down in the bunker; I want to fly with the boys from Air Assault. I want one of those handy crypto-style Friend-or-Foe IDs.</span></span></p></blockquote><p></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><blockquote><p>These people who normally meet me whenever I am an alien, they don&#39;t need to know my nationality, my home address or my shoe size. They just need to know that, despite being alien, I&#39;m sort-of okay.</p></blockquote><p></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><p style="font-size: small; font-style: normal; font-weight: normal; line-height: 24px; "></p><blockquote><p>I want a democratic, citizen-to-citizen device that will bridge those social barriers and language barriers. I think we could invent devices and means of verification that would strengthen the global social fabric that terrorism wants to rip. It wouldn&#39;t be easy or simple, but it&#39;s not beyond our ingenuity. Our social capital sustains all civilized societies, and it is all about trust. <span style="font-weight: bold;">So let&#39;s invent new methods of trust.</span></p></blockquote><p>I added bold to the last sentence because I think this is the mission statement for building out federation systems.</p><p></p><p></p>]]></content:encoded>
      <pubDate>Thu, 26 Jun 2008 06:35:35 +0000</pubDate>
      <category domain="http://securityratty.com/tag/people">people</category>
      <category domain="http://securityratty.com/tag/clever people brain-">clever people brain-</category>
      <category domain="http://securityratty.com/tag/kindly people">kindly people</category>
      <category domain="http://securityratty.com/tag/platinum visa card">platinum visa card</category>
      <category domain="http://securityratty.com/tag/london">london</category>
      <category domain="http://securityratty.com/tag/mission statement">mission statement</category>
      <category domain="http://securityratty.com/tag/london economy">london economy</category>
      <category domain="http://securityratty.com/tag/card">card</category>
      <category domain="http://securityratty.com/tag/true global society">true global society</category>
      <source url="http://1raindrop.typepad.com/1_raindrop/2008/06/mission-statement-for-federation.html">Mission Statement for Federation</source>
    </item>
    <item>
      <title><![CDATA[Fax Signatures]]></title>
      <link>http://securityratty.com/article/02253ed921c243d2881b5f9b92f99712</link>
      <guid>http://securityratty.com/article/02253ed921c243d2881b5f9b92f99712</guid>
      <description><![CDATA[Aren't fax signatures the weirdest thing? It's trivial to cut and paste -- with real scissors and glue -- anyone's signature onto a document so that it'll look real when faxed. There is so little...]]></description>
      <content:encoded><![CDATA[<p>Aren't fax signatures the weirdest thing? It's trivial to cut and paste -- with real scissors and glue -- anyone's signature onto a document so that it'll look real when faxed.  There is so little security in fax signatures that it's mind-boggling that anyone accepts them.</p>

<p>Yet people do, all the time. I've signed book contracts, credit card authorizations, nondisclosure agreements and all sorts of financial documents -- all by fax. I even have a scanned file of my signature on my computer, so I can virtually cut and paste it into documents and fax them directly from my computer without ever having to print them out.  What in the world is going on here?</p>

<p>And, more importantly, why are fax signatures still being used after years of experience?  Why aren't there many stories of signatures forged through the use of fax machines?</p>

<p>The answer comes from looking at fax signatures not as an isolated security measure, but in the context of the larger system. Fax signatures work because signed faxes exist within a broader communications context.</p>

<p>In a 2003 paper, <a href="http://www.dtc.umn.edu/~odlyzko/doc/econ.psych.security.pdf">"Economics, Psychology, and Sociology of Security,"</a> Professor Andrew Odlyzko looks at fax signatures and concludes:</p>

<blockquote>Although fax signatures have become widespread, their usage is restricted. They are not used for final contracts of substantial value, such as home purchases. That means that the insecurity of fax communications is not easy to exploit for large gain. Additional protection against abuse of fax insecurity is provided by the context in which faxes are used. There are records of phone calls that carry the faxes, paper trails inside enterprises and so on.  Furthermore, unexpected large financial transfers trigger scrutiny. As a result, successful frauds are not easy to carry out by purely technical means.</blockquote>

<p>He's right. Thinking back, there really aren't ways in which a criminal could use a forged document sent by fax to defraud me. I suppose an unscrupulous consulting client could forge my signature on an non-disclosure agreement and then sue me, but that hardly seems worth the effort. And if my broker received a fax document from me authorizing a money transfer to a Nigerian bank account, he would certainly call me before completing it.</p>

<p>Credit card signatures aren't verified in person, either -- and I can already buy things over the phone with a credit card -- so there are no new risks there, and Visa knows how to monitor transactions for fraud. Lots of companies accept purchase orders via fax, even for large amounts of stuff, but there's a physical audit trail, and the goods are shipped to a physical address -- probably one the seller has shipped to before. Signatures are kind of a business lubricant: mostly, they help move things along smoothly.</p>

<p>Except when they don't.</p>

<p>On October 30, 2004, Tristian Wilson was <a href="http://www.theeveningtimes.com/articles/2004/11/04/news/news5.txt">released</a> from a Memphis jail on the authority of a forged fax message. It wasn't even a particularly good forgery. It wasn't on the standard letterhead of the West Memphis Police Department. The name of the policeman who signed the fax was misspelled. And the time stamp on the top of the fax clearly showed that it was sent from a local McDonald's.</p>

<p>The success of this hack has nothing to do with the fact that it was sent over by fax. It worked because the jail had lousy verification procedures. They didn't notice any discrepancies in the fax. They didn't notice the phone number from which the fax was sent. They didn't call and verify that it was official. The jail was accustomed to getting release orders via fax, and just acted on this one without thinking. Would it have been any different had the forged release form been sent by mail or courier?</p>

<p>Yes, fax signatures always exist in context, but sometimes they are the linchpin within that context. If you can mimic enough of the context, or if those on the receiving end become complacent, you can get away with mischief.</p>

<p>Arguably, this is part of the security process. Signatures themselves are poorly defined.  Sometimes a document is valid even if not signed: A person with both hands in a cast can still buy a house. Sometimes a document is invalid even if signed: The signer might be drunk, or have a gun pointed at his head. Or he might be a minor. Sometimes a valid signature isn't enough; in the United States there is an entire infrastructure of "notary publics" who officially witness signed documents. When I started filing my tax returns electronically, I had to sign a document stating that I wouldn't be signing my income tax documents. And banks don't even bother verifying signatures on checks less than $30,000; it's cheaper to deal with fraud after the fact than prevent it.</p>

<p>Over the course of centuries, business and legal systems have slowly sorted out what types of additional controls are required around signatures, and in which circumstances.</p>

<p>Those same systems will be able to sort out fax signatures, too, but it'll be slow. And that's where there will be potential problems. Already fax is a declining technology. In a few years it'll be largely obsolete, replaced by PDFs sent over e-mail and other forms of electronic documentation. In the past, we've had time to figure out how to deal with new technologies. Now, by the time we institutionalize these measures, the technologies are likely to be obsolete.</p>

<p>What that means is people are likely to treat fax signatures -- or whatever replaces them -- exactly the same way as paper signatures. And sometimes that assumption will get them into trouble.</p>

<p>But it won't cause social havoc. Wilson's story is remarkable mostly because it's so exceptional. And even he was rearrested at his home less than a week later. Fax signatures may be new, but fake signatures have always been a possibility.  Our legal and business systems need to deal with the underlying problem -- false authentication -- rather than focus on the technology of the moment. Systems need to defend themselves against the possibility of fake signatures, regardless of how they arrive.</p>

<p>This essay <a href="http://www.wired.com/politics/security/commentary/securitymatters/2008/05/securitymatters_0529">previously appeared</a> on Wired.com.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=AcrMPI"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=AcrMPI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=cTPMJI"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=cTPMJI" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Tue, 03 Jun 2008 03:01:20 +0000</pubDate>
      <category domain="http://securityratty.com/tag/fax">fax</category>
      <category domain="http://securityratty.com/tag/fax signatures">fax signatures</category>
      <category domain="http://securityratty.com/tag/fax communications">fax communications</category>
      <category domain="http://securityratty.com/tag/fax insecurity">fax insecurity</category>
      <category domain="http://securityratty.com/tag/insecurity">insecurity</category>
      <category domain="http://securityratty.com/tag/fax machines">fax machines</category>
      <category domain="http://securityratty.com/tag/fax message">fax message</category>
      <category domain="http://securityratty.com/tag/treat fax signatures">treat fax signatures</category>
      <category domain="http://securityratty.com/tag/fax document">fax document</category>
      <source url="http://www.schneier.com/blog/archives/2008/06/fax_signatures.html">Fax Signatures</source>
    </item>
    <item>
      <title><![CDATA[Fax Signatures]]></title>
      <link>http://securityratty.com/article/7f8f07462740c577743663da07c14ae3</link>
      <guid>http://securityratty.com/article/7f8f07462740c577743663da07c14ae3</guid>
      <description><![CDATA[Aren't fax signatures the weirdest thing? It's trivial to cut and paste -- with real scissors and glue -- anyone's signature onto a document so that it'll look real when faxed. There is so little...]]></description>
      <content:encoded><![CDATA[<p>Aren't fax signatures the weirdest thing? It's trivial to cut and paste -- with real scissors and glue -- anyone's signature onto a document so that it'll look real when faxed.  There is so little security in fax signatures that it's mind-boggling that anyone accepts them.</p>

<p>Yet people do, all the time. I've signed book contracts, credit card authorizations, nondisclosure agreements and all sorts of financial documents -- all by fax. I even have a scanned file of my signature on my computer, so I can virtually cut and paste it into documents and fax them directly from my computer without ever having to print them out.  What in the world is going on here?</p>

<p>And, more importantly, why are fax signatures still being used after years of experience?  Why aren't there many stories of signatures forged through the use of fax machines?</p>

<p>The answer comes from looking at fax signatures not as an isolated security measure, but in the context of the larger system. Fax signatures work because signed faxes exist within a broader communications context.</p>

<p>In a 2003 paper, <a href="http://www.dtc.umn.edu/~odlyzko/doc/econ.psych.security.pdf">"Economics, Psychology, and Sociology of Security,"</a> Professor Andrew Odlyzko looks at fax signatures and concludes:</p>

<blockquote>Although fax signatures have become widespread, their usage is restricted. They are not used for final contracts of substantial value, such as home purchases. That means that the insecurity of fax communications is not easy to exploit for large gain. Additional protection against abuse of fax insecurity is provided by the context in which faxes are used. There are records of phone calls that carry the faxes, paper trails inside enterprises and so on.  Furthermore, unexpected large financial transfers trigger scrutiny. As a result, successful frauds are not easy to carry out by purely technical means.</blockquote>

<p>He's right. Thinking back, there really aren't ways in which a criminal could use a forged document sent by fax to defraud me. I suppose an unscrupulous consulting client could forge my signature on an non-disclosure agreement and then sue me, but that hardly seems worth the effort. And if my broker received a fax document from me authorizing a money transfer to a Nigerian bank account, he would certainly call me before completing it.</p>

<p>Credit card signatures aren't verified in person, either -- and I can already buy things over the phone with a credit card -- so there are no new risks there, and Visa knows how to monitor transactions for fraud. Lots of companies accept purchase orders via fax, even for large amounts of stuff, but there's a physical audit trail, and the goods are shipped to a physical address -- probably one the seller has shipped to before. Signatures are kind of a business lubricant: mostly, they help move things along smoothly.</p>

<p>Except when they don't.</p>

<p>On October 30, 2004, Tristian Wilson was <a href="http://www.theeveningtimes.com/articles/2004/11/04/news/news5.txt">released</a> from a Memphis jail on the authority of a forged fax message. It wasn't even a particularly good forgery. It wasn't on the standard letterhead of the West Memphis Police Department. The name of the policeman who signed the fax was misspelled. And the time stamp on the top of the fax clearly showed that it was sent from a local McDonald's.</p>

<p>The success of this hack has nothing to do with the fact that it was sent over by fax. It worked because the jail had lousy verification procedures. They didn't notice any discrepancies in the fax. They didn't notice the phone number from which the fax was sent. They didn't call and verify that it was official. The jail was accustomed to getting release orders via fax, and just acted on this one without thinking. Would it have been any different had the forged release form been sent by mail or courier?</p>

<p>Yes, fax signatures always exist in context, but sometimes they are the linchpin within that context. If you can mimic enough of the context, or if those on the receiving end become complacent, you can get away with mischief.</p>

<p>Arguably, this is part of the security process. Signatures themselves are poorly defined.  Sometimes a document is valid even if not signed: A person with both hands in a cast can still buy a house. Sometimes a document is invalid even if signed: The signer might be drunk, or have a gun pointed at his head. Or he might be a minor. Sometimes a valid signature isn't enough; in the United States there is an entire infrastructure of "notary publics" who officially witness signed documents. When I started filing my tax returns electronically, I had to sign a document stating that I wouldn't be signing my income tax documents. And banks don't even bother verifying signatures on checks less than $30,000; it's cheaper to deal with fraud after the fact than prevent it.</p>

<p>Over the course of centuries, business and legal systems have slowly sorted out what types of additional controls are required around signatures, and in which circumstances.</p>

<p>Those same systems will be able to sort out fax signatures, too, but it'll be slow. And that's where there will be potential problems. Already fax is a declining technology. In a few years it'll be largely obsolete, replaced by PDFs sent over e-mail and other forms of electronic documentation. In the past, we've had time to figure out how to deal with new technologies. Now, by the time we institutionalize these measures, the technologies are likely to be obsolete.</p>

<p>What that means is people are likely to treat fax signatures -- or whatever replaces them -- exactly the same way as paper signatures. And sometimes that assumption will get them into trouble.</p>

<p>But it won't cause social havoc. Wilson's story is remarkable mostly because it's so exceptional. And even he was rearrested at his home less than a week later. Fax signatures may be new, but fake signatures have always been a possibility.  Our legal and business systems need to deal with the underlying problem -- false authentication -- rather than focus on the technology of the moment. Systems need to defend themselves against the possibility of fake signatures, regardless of how they arrive.</p>

<p>This essay <a href="http://www.wired.com/politics/security/commentary/securitymatters/2008/05/securitymatters_0529">previously appeared</a> on Wired.com.</p>

<p>EDITED TO ADD (6/3): 2005 story, "<a href="http://www.law.com/jsp/article.jsp?id=1124960718229">Federal Jury Convicts N.Y. Attorney of Faking Judge's Order</a>."</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=Cp1KKI"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=Cp1KKI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=vxhJ2I"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=vxhJ2I" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Tue, 03 Jun 2008 03:01:20 +0000</pubDate>
      <category domain="http://securityratty.com/tag/fax">fax</category>
      <category domain="http://securityratty.com/tag/fax signatures">fax signatures</category>
      <category domain="http://securityratty.com/tag/fax communications">fax communications</category>
      <category domain="http://securityratty.com/tag/fax insecurity">fax insecurity</category>
      <category domain="http://securityratty.com/tag/insecurity">insecurity</category>
      <category domain="http://securityratty.com/tag/fax machines">fax machines</category>
      <category domain="http://securityratty.com/tag/fax message">fax message</category>
      <category domain="http://securityratty.com/tag/treat fax signatures">treat fax signatures</category>
      <category domain="http://securityratty.com/tag/fax document">fax document</category>
      <source url="http://www.schneier.com/blog/archives/2008/06/fax_signatures_1.html">Fax Signatures</source>
    </item>
    <item>
      <title><![CDATA[Why Do We Accept Signatures by Fax?]]></title>
      <link>http://securityratty.com/article/ec46457fe9307589ce91fe4fedfce2af</link>
      <guid>http://securityratty.com/article/ec46457fe9307589ce91fe4fedfce2af</guid>
      <description><![CDATA[Aren't fax signatures the weirdest thing? It's trivial to cut and paste -- with real scissors and glue -- anyone's signature onto a document so that it'll look real when faxed. There is so little...]]></description>
      <content:encoded><![CDATA[<p>Aren't fax signatures the weirdest thing? It's trivial to cut and paste -- with real scissors and glue -- anyone's signature onto a document so that it'll look real when faxed.  There is so little security in fax signatures that it's mind-boggling that anyone accepts them. 
</p>

<p>
Yet people do, all the time. I've signed book contracts, credit card authorizations, nondisclosure agreements and all sorts of financial documents -- all by fax. I even have a scanned file of my signature on my computer, so I can virtually cut and paste it into documents and fax them directly from my computer without ever having to print them out.  What in the world is going on here?
</p>

<p>
And, more importantly, why are fax signatures still being used after years of experience?  Why aren't there many stories of signatures forged through the use of fax machines?
</p>

<p>
The answer comes from looking at fax signatures not as an isolated security measure, but in the context of the larger system. Fax signatures work because signed faxes exist within a broader communications context.
</p>

<p>
In a 2003 paper, <cite><a href="http://www.dtc.umn.edu/~odlyzko/doc/econ.psych.security.pdf">Economics, Psychology, and Sociology of Security</a></cite>, professor Andrew Odlyzko looks at fax signatures and concludes:
</p>

<div class="blockquote">
Although fax signatures have become widespread, their usage is restricted. They are not used for final contracts of substantial value, such as home purchases. That means that the insecurity of fax communications is not easy to exploit for large gain. Additional protection against abuse of fax insecurity is provided by the context in which faxes are used. There are records of phone calls that carry the faxes, paper trails inside enterprises and so on.  Furthermore, unexpected large financial transfers trigger scrutiny. As a result, successful frauds are not easy to carry out by purely technical means.
</div> 
<p>
<p>
He's right. Thinking back, there really aren't ways in which a criminal could use a forged document sent by fax to defraud me. I suppose an unscrupulous consulting client could forge my signature on an non-disclosure agreement and then sue me, but that hardly seems worth the effort. And if my broker received a fax document from me authorizing a money transfer to a Nigerian bank account, he would certainly call me before completing it. 
</p>

<p>
Credit card signatures aren't verified in person, either -- and I can already buy things over the phone with a credit card -- so there are no new risks there, and Visa knows how to monitor transactions for fraud. Lots of companies accept purchase orders via fax, even for large amounts of stuff, but there's a physical audit trail, and the goods are shipped to a physical address -- probably one the seller has shipped to before. Signatures are kind of a business lubricant: mostly, they help move things along smoothly.
</p>
<p>
Except when they don't.
</p>
<p>
On October 30, 2004, Tristian Wilson was <a href="http://www.theeveningtimes.com/articles/2004/11/04/news/news5.txt">released</a> from a Memphis jail on the authority of a forged fax message. It wasn't even a particularly good forgery. It wasn't on the standard letterhead of the West Memphis Police Department. The name of the policeman who signed the fax was misspelled. And the time stamp on the top of the fax clearly showed that it was sent from a local McDonald's.
</p>

<p>
The success of this hack has nothing to do with the fact that it was sent over by fax. It worked because the jail had lousy verification procedures. They didn't notice any discrepancies in the fax. They didn't notice the phone number from which the fax was sent. They didn't call and verify that it was official. The jail was accustomed to getting release orders via fax, and just acted on this one without thinking. Would it have been any different had the forged release form been sent by mail or courier?
</p>
<!--pagebreak-->
<p>
Yes, fax signatures always exist in context, but sometimes they are the linchpin within that context. If you can mimic enough of the context, or if those on the receiving end become complacent, you can get away with mischief.
</p>
<p>
Arguably, this is part of the security process. Signatures themselves are poorly defined.  Sometimes a document is valid even if not signed: A person with both hands in a cast can still buy a house. Sometimes a document is invalid even if signed: The signer might be drunk, or have a gun pointed at his head. Or he might be a minor. Sometimes a valid signature isn't enough; in the United States there is an entire infrastructure of "notary publics" who officially witness signed documents. When I started filing my tax returns electronically, I had to sign a document stating that I wouldn't be signing my income tax documents. And banks don't even bother verifying signatures on checks less than $30,000; it's cheaper to deal with fraud after the fact than prevent it.
</p>

<p>
Over the course of centuries, business and legal systems have slowly sorted out what types of additional controls are required around signatures, and in which circumstances.
</p>

<p>
Those same systems will be able to sort out fax signatures, too, but it'll be slow. And that's where there will be potential problems. Already fax is a declining technology. In a few years it'll be largely obsolete, replaced by PDFs sent over e-mail and other forms of electronic documentation. In the past, we've had time to figure out how to deal with new technologies. Now, by the time we institutionalize these measures, the technologies are likely to be obsolete.
</p>
<p>
What that means is people are likely to treat fax signatures -- or whatever replaces them -- exactly the same way as paper signatures. And sometimes that assumption will get them into trouble.
</p>
<p>
But it won't cause social havoc. Wilson's story is remarkable mostly because it's so exceptional. And even he was rearrested at his home less than a week later. Fax signatures may be new, but fake signatures have always been a possibility.  Our legal and business systems need to deal with the underlying problem -- false authentication -- rather than focus on the technology of the moment. Systems need to defend themselves against the possibility of fake signatures, regardless of how they arrive.
</p>
<p>
---
</p>
<p><cite>Bruce Schneier is Chief Security Technology Officer of BT, and author of </cite>Beyond Fear: Thinking Sensibly About Security in an Uncertain World<cite>.</cite>
</p><br style="clear: both;"/>
      <a href="http://www.pheedo.com/click.phdo?s=7ab87f90e62b86d6fc020a727bf5fac9"><img alt="" style="border: 0;" border="0" src="http://www.pheedo.com/img.phdo?s=7ab87f90e62b86d6fc020a727bf5fac9"/></a>
  <img src="http://www.pheedo.com/feeds/tracker.php?i=7ab87f90e62b86d6fc020a727bf5fac9" style="display: none;" border="0" height="1" width="1" alt=""/><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=RZ3SLH"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=RZ3SLH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=kVmJ6h"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=kVmJ6h" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=u6RKCh"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=u6RKCh" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=ZotVrH"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=ZotVrH" border="0"></img></a>
 <a href="http://feeds.wired.com/~f/wired/politics/security?a=eaNyrH"><img src="http://feeds.wired.com/~f/wired/politics/security?i=eaNyrH" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=tf8uVh"><img src="http://feeds.wired.com/~f/wired/politics/security?i=tf8uVh" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=QWxnGh"><img src="http://feeds.wired.com/~f/wired/politics/security?i=QWxnGh" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=MqAv8H"><img src="http://feeds.wired.com/~f/wired/politics/security?i=MqAv8H" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/wired/politics/privacy/~4/300217736" height="1" width="1"/><img src="http://feeds.wired.com/~r/wired/politics/security/~4/300217738" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 28 May 2008 21:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/fax">fax</category>
      <category domain="http://securityratty.com/tag/fax communications">fax communications</category>
      <category domain="http://securityratty.com/tag/fax insecurity">fax insecurity</category>
      <category domain="http://securityratty.com/tag/insecurity">insecurity</category>
      <category domain="http://securityratty.com/tag/fax machines">fax machines</category>
      <category domain="http://securityratty.com/tag/fax message">fax message</category>
      <category domain="http://securityratty.com/tag/treat fax signatures">treat fax signatures</category>
      <category domain="http://securityratty.com/tag/fax document">fax document</category>
      <category domain="http://securityratty.com/tag/document">document</category>
      <source url="http://feeds.wired.com/~r/wired/politics/security/~3/300217738/securitymatters_0529">Why Do We Accept Signatures by Fax?</source>
    </item>
    <item>
      <title><![CDATA[SDL and the OWASP Top Ten]]></title>
      <link>http://securityratty.com/article/330f374b5fd04eaf2962653a835e9e3c</link>
      <guid>http://securityratty.com/article/330f374b5fd04eaf2962653a835e9e3c</guid>
      <description><![CDATA[Hi everyone, Bryan here. Im speaking at BlueHat today and tomorrow about some of my experiences as a new Security PM here at Microsoft. Id like to take this weeks blog entry to share some of my...]]></description>
      <content:encoded><![CDATA[<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>Hi everyone, Bryan here. I’m speaking at </FONT><A href="http://www.microsoft.com/technet/security/bluehat/default.mspx"><FONT color=#0000ff size=3 face=Calibri>BlueHat</FONT></A><FONT size=3><FONT face=Calibri> today and tomorrow about some of my experiences as a new Security PM here at Microsoft. I’d like to take this week’s blog entry to share some of my presentation with those of you that can’t make it in person. For those of you who are planning to attend, be sure to find me and say hi, and stop reading this blog entry! You’ll ruin the surprise. </FONT><SPAN style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">J</SPAN></SPAN></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>Today, the single biggest threat to Web application security is the Cross-Site Scripting (XSS) vulnerability. In fact, I’ll go so far as to say that XSS is the new buffer overflow, the Public Enemy #1 for Web applications. With a successful XSS exploit, an attacker may be able to accomplish all of the following:</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1" class=MsoListParagraphCxSpFirst><SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Hijack the victim’s application session and impersonate him/her</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Phish the victim’s username and password</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Log the victim’s keystrokes and send them back to the attacker</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Forge malicious requests with the victim’s authentication credentials</FONT></P>
<P style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo1" class=MsoListParagraphCxSpLast><SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Create a worm that will attack not only the victim but all of the victim’s email contacts, and all of their contacts, and so on</FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>As bad as XSS is, it’s just the tip of the Web vuln iceberg. Let’s look at what </FONT><A href="http://www.owasp.org/index.php/Main_Page"><FONT size=3 face=Calibri>OWASP</FONT></A><FONT size=3 face=Calibri> considers to be the Top Ten list of the most important web application security issues:</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpFirst><SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT size=3 face=Calibri>1.</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Cross-Site Scripting</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT size=3 face=Calibri>2.</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Injection Flaws</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT size=3 face=Calibri>3.</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Malicious File Execution</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT size=3 face=Calibri>4.</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Insecure Direct Object Reference</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT size=3 face=Calibri>5.</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Cross Site Request Forgery</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT size=3 face=Calibri>6.</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Information Leakage and Improper Error Handling</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT size=3 face=Calibri>7.</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Broken Authentication and Session Management</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT size=3 face=Calibri>8.</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Insecure Cryptographic Storage</FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT size=3 face=Calibri>9.</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Insecure Communications</FONT></P>
<P style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpLast><SPAN style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-theme-font: minor-latin"><SPAN style="mso-list: Ignore"><FONT size=3 face=Calibri>10.</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Failure to Restrict URL Access</FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>Looking at this list, we address Cross-Site Scripting issues in the SDL very thoroughly today: we have several XSS detection and prevention tools our development teams use to defend against XSS attacks. (As I’ve written here before, some of these tools are Microsoft-internal, but </FONT><A href="http://blogs.msdn.com/ace_team/archive/2007/10/22/xssdetect-public-beta-now-available.aspx"><FONT color=#0000ff size=3 face=Calibri>some</FONT></A><FONT size=3 face=Calibri> are </FONT><A href="http://msdn2.microsoft.com/en-us/library/ms533046.aspx"><FONT color=#0000ff size=3 face=Calibri>publicly</FONT></A><FONT size=3 face=Calibri> </FONT><A href="http://msdn2.microsoft.com/en-us/library/system.web.configuration.pagessection.validaterequest.aspx"><FONT color=#0000ff size=3 face=Calibri>available</FONT></A><FONT size=3 face=Calibri>; I highly recommend that you use the ones you can.)</FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>We also have guidance for preventing SQL Injection attacks, the most common form of injection flaws (#2 on the list). In a nutshell, our recommendations here are to: use parameterized queries/commands when possible; deny access to underlying database objects and use views or stored procedures to perform the data access; avoid using EXEC in stored procedures; and avoid using ad-hoc concatenated SQL statements at all times.</FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>Next, we also have requirements concerning the use of cryptography, and a list of mandated cryptographic algorithms and key sizes (currently: AES &gt;= 128 bits for secret-key ciphers; RSA or Diffie-Hellman &gt;= 2048 bits or ECC &gt;= 256 bits for public-key ciphers; SHA2 for hashing; and &gt;= 128 bit key lengths for HMACs) for new code. This pretty much covers #8 on OWASP’s list, “Insecure Cryptographic Storage”.</FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>As for the rest of the OWASP Top Ten list, we still have some work to do to more fully incorporate it into the SDL. Why is this? The nature of the Web application security space is that it changes very rapidly. Three of the top ten items (#3: malicious file execution, #5: cross-site request forgery, and #9: insecure communications) are new items that didn’t appear on the previous list. And items that were on the previous list were removed from this list – in fact, even the previous #1 most important issue (unvalidated input) does not appear in the current top ten (perhaps because it was deemed to be too generic). It’s possible that some security researcher will drop an 0-day at </FONT><A href="http://www.blackhat.com/"><FONT color=#0000ff size=3 face=Calibri>Black Hat</FONT></A><FONT size=3 face=Calibri>, or </FONT><A href="http://www.toorcon.org/"><FONT color=#0000ff size=3 face=Calibri>Toorcon</FONT></A><FONT size=3 face=Calibri>, or some other security conference that will completely change the vulnerability landscape and be next year’s new #1 top vuln.</FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>Furthermore, it’s not just that Web vulnerabilities are churned out in record time, but Web applications are too. Web apps don’t have two- or three-year long release cycles like box products. They have two- or three-<I style="mso-bidi-font-style: normal">week</I> long release cycles. This presents something of a dilemma from a security standpoint. We can’t and won’t allow our software to be released with known security vulnerabilities, but we also need to allow teams to spend the grand majority of their time implementing new features. In order to reconcile these requirements, we need to continue to adapt the SDL to the needs of lightweight, agile development teams.</FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>I’m currently working with Michael and several other people in teams across the company (including Online Services Security &amp; Compliance, ACE, and SWI) to make these changes in the SDL, to fine-tune it so that it works even better for online services and other short-release-cycle products than it does already. We definitely have our work cut out for us! I hope to be able to share some of the details of our process changes, and some success stories, with you here later this summer.</FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=8447163" width="1" height="1">]]></content:encoded>
      <pubDate>Thu, 01 May 2008 11:46:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/web application security">web application security</category>
      <category domain="http://securityratty.com/tag/top">top</category>
      <category domain="http://securityratty.com/tag/security standpoint">security standpoint</category>
      <category domain="http://securityratty.com/tag/list">list</category>
      <category domain="http://securityratty.com/tag/previous list">previous list</category>
      <category domain="http://securityratty.com/tag/agile development teams">agile development teams</category>
      <category domain="http://securityratty.com/tag/development teams">development teams</category>
      <category domain="http://securityratty.com/tag/security researcher">security researcher</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/05/01/sdl-and-the-owasp-top-ten.aspx">SDL and the OWASP Top Ten</source>
    </item>
    <item>
      <title><![CDATA[The Phorm Webwise System]]></title>
      <link>http://securityratty.com/article/84a7a08de1b599965d339a85228285f8</link>
      <guid>http://securityratty.com/article/84a7a08de1b599965d339a85228285f8</guid>
      <description><![CDATA[Last week I spent several hours at Phorm learning how their advertising system works this is the system that is to be deployed by the UKs largest ISPs to pick apart your web browsing activities to try...]]></description>
      <content:encoded><![CDATA[<p>Last week I spent several hours at <a href="http://www.phorm.com">Phorm</a> learning how their advertising system works &#8212; this is the system that is to be <a href="http://uk.biz.yahoo.com/14022008/323/phorm-exclusive-ad-platform-deals-bt-talktalk-virgin-media-update.html">deployed by the UK&#8217;s largest ISPs</a> to pick apart your web browsing activities to try and determine what interests you.</p>
<p>The idea is that advertisers can be more picky in who they serve adverts to&#8230; you&#8217;ll get travel ads if you&#8217;ve been looking to go to <a href="http://www.tripadvisor.com/Travel-g187520-s208/Pamplona:Spain:Weather.And.When.To.Go.html">Pamplona</a> for the running of the bulls, <a href="http://www.oldclassiccar.co.uk/oldadvertisements.htm">car adverts</a> if you&#8217;ve been checking out the prices of Fords (the intent is that Phorm&#8217;s method of distilling down the ten most common words on the page will allow them to distinguish between a <a href="http://www.spain-info.com/Culture/bullrunning.htm">Fiesta</a> and a <a href="http://www.ford.co.uk/fiesta">Fiesta</a>!)</p>
<p>I&#8217;ve now written up the extensive technical details that they provided (10 pages worth) which you can now <a href="http://www.cl.cam.ac.uk/~rnc1/080404phorm.pdf">download from my website</a>.</p>
<p>Much of the information was already known, albeit perhaps not all minutiae. However, there were a number of new things that were disclosed.</p>
<p>Phorm explained the process by which an initial web request is redirected three times (using <a href="http://sebastians-pamphlets.com/the-anatomy-of-http-redirects-301-302-307/#307-temporary-redirect">HTTP 307 responses</a>) within their system so that they can inspect <a href="http://www.aboutcookies.org/">cookies</a> to determine if the user has opted out of their system, so that they can set a unique identifier for the user (or collect it if it already exists), and finally to add a cookie that they forge to appear to come from someone else&#8217;s website. A number of very well-informed people on the <a href="http://www.chiark.greenend.org.uk/mailman/listinfo/ukcrypto">UKCrypto</a> mailing list have suggested that the last of these actions may be illegal under the <a href="http://www.opsi.gov.uk/Acts/acts2006/ukpga_20060035_en_1">Fraud Act 2006</a> and/or the <a href="http://www.davros.org/legal/cma.html">Computer Misuse Act 1990</a>.</p>
<p>Phorm also explained that they inspect a website&#8217;s <a href="http://www.robotstxt.org/">&#8220;robots.txt&#8221;</a> file to determine whether the website owner has specified that search engine &#8220;spiders&#8221; and other automated processing systems should not examine the site. This goes a little way towards obtaining the permission of the website owner for intercepting their traffic &#8212; however, in my view, failing to prohibit the <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=70897&#038;topic=8843">GoogleBot</a> from indexing your page is rather different from permitting your page contents to be snooped upon, so that Phorm can turn a profit from profiling your visitors.</p>
<p>Overall, I learnt nothing about the Phorm system that caused me to change my view that the system <a href="http://www.fipr.org/press/080317phorm.html">performs illegal interception</a> as defined by s1 of the <a href="http://www.opsi.gov.uk/acts/acts2000/ukpga_20000023_en_2#pt1-ch1-pb1-l1g1">Regulation of Investigatory Powers Act 2000</a>.</p>
<p>Phorm argue, with some justification, that their system does not permit them to identify individuals and that they meet and exceed all necessary Data Protection regulations &#8212; producing a system that is superior to other advertising platforms that profile Internet users.</p>
<p>Mayhap, but this is to mix up data protection and privacy.</p>
<p>The latter to me includes the important notion that other people, even people I&#8217;ll never meet and who will never meet me, don&#8217;t get to know what I do, they don&#8217;t get to learn what I&#8217;m interested in, and they don&#8217;t get to assume that targeting their advertisements will be welcomed.</p>
<p>If I spend my time checking out the details of a surprise visit to Spain, I don&#8217;t want the person I&#8217;m taking with me to glance at my laptop screen and see that its covered with travel adverts, mix up cause and effect, and think &#8212; even just for a moment &#8212; that it wasn&#8217;t my idea first!</p>
<p>Phorm says that of course I can opt out &#8212; and I will &#8212; but just because nothing bad happens to me doesn&#8217;t mean that the deploying the system is acceptable.</p>
<p>Phorm assumes that their system &#8220;anonymises&#8221; and therefore cannot possibly do anyone any harm; they assume that their processing is generic and so it cannot be interception; they assume that their business processes gives them the right to impersonate trusted websites and add tracking cookies under an assumed name; and they assume that if only people understood all the technical details they&#8217;d be happy.</p>
<p>Well now&#8217;s your chance to see <a href="http://www.cl.cam.ac.uk/~rnc1/080404phorm.pdf">all these technical details</a> for yourself &#8212; I have, and I&#8217;m still not happy at all.</p>
]]></content:encoded>
      <pubDate>Fri, 04 Apr 2008 12:53:06 +0000</pubDate>
      <category domain="http://securityratty.com/tag/phorm">phorm</category>
      <category domain="http://securityratty.com/tag/system">system</category>
      <category domain="http://securityratty.com/tag/phorm assumes">phorm assumes</category>
      <category domain="http://securityratty.com/tag/phorm argue">phorm argue</category>
      <category domain="http://securityratty.com/tag/phorm system">phorm system</category>
      <category domain="http://securityratty.com/tag/extensive technical details">extensive technical details</category>
      <category domain="http://securityratty.com/tag/technical details">technical details</category>
      <category domain="http://securityratty.com/tag/system anonymises">system anonymises</category>
      <category domain="http://securityratty.com/tag/details">details</category>
      <source url="http://www.lightbluetouchpaper.org/2008/04/04/the-phorm-webwise-system/">The Phorm Webwise System</source>
    </item>
    <item>
      <title><![CDATA[Ping Identity acquires Sxip Identity]]></title>
      <link>http://securityratty.com/article/20969cf9e971b073c304a3cb890b5b89</link>
      <guid>http://securityratty.com/article/20969cf9e971b073c304a3cb890b5b89</guid>
      <description><![CDATA[Ping Identity announced that it acquired Sxip Identity for an undisclosed sum. The rationale of the acquisition is to allow Ping Identity's products to meet enterprise-wide, typically SSO challenges....]]></description>
      <content:encoded><![CDATA[<p>Ping Identity announced that it acquired Sxip Identity for an undisclosed sum. The rationale of the acquisition is to allow Ping Identity's products to meet enterprise-wide, typically SSO challenges. This is important to be able to further extend Ping's market share with software-as-a-service providers. Is it a breakthrough?&nbsp; Hardly. Questions still remain as to how major enterprises can integrate Ping Identity's new extended product line with an existing infrastructure in identity management and provisioning. Forrester increasingly sees broken ladder steps in the progression from the SMB market to the enterprise market for those identity and access management (IAM) vendors that have incomplete IAM product lines. Ping Identity still needs to make substantial investments to build an IAM suite, or forge strategic partnerships with pure-play provisioning and role vendors to successfully compete long-term in the IAM arena of large vendors.</p>]]></content:encoded>
      <pubDate>Tue, 11 Mar 2008 09:31:57 +0000</pubDate>
      <category domain="http://securityratty.com/tag/identity">identity</category>
      <category domain="http://securityratty.com/tag/sxip identity">sxip identity</category>
      <category domain="http://securityratty.com/tag/identity management">identity management</category>
      <category domain="http://securityratty.com/tag/iam">iam</category>
      <category domain="http://securityratty.com/tag/iam arena">iam arena</category>
      <category domain="http://securityratty.com/tag/vendors">vendors</category>
      <category domain="http://securityratty.com/tag/role vendors">role vendors</category>
      <category domain="http://securityratty.com/tag/forge strategic partnerships">forge strategic partnerships</category>
      <category domain="http://securityratty.com/tag/iam suite">iam suite</category>
      <source url="http://blogs.forrester.com/srm/2008/03/ping-identity-a.html">Ping Identity acquires Sxip Identity</source>
    </item>
    <item>
      <title><![CDATA[Giving Drivers Licenses to Illegal Immigrants]]></title>
      <link>http://securityratty.com/article/e7e1143a72c9d1500d2752c369cd905d</link>
      <guid>http://securityratty.com/article/e7e1143a72c9d1500d2752c369cd905d</guid>
      <description><![CDATA[Many people say that allowing illegal aliens to obtain state driver's licenses helps them and encourages them to remain illegally in this country. Michigan Attorney General Mike Cox late last year...]]></description>
      <content:encoded><![CDATA[<p>Many people say that allowing illegal aliens to obtain state driver's licenses helps them and encourages them to remain illegally in this country. Michigan Attorney General Mike Cox late last year issued an opinion that licenses could be issued only to legal state residents, calling it "one more tool in our initiative to bolster Michigan's border and document security." </p>

<p>In reality, we are a much more secure nation if we do issue driver's licenses and/or state IDs to every resident who applies, regardless of immigration status. Issuing them doesn't make us any less secure, and refusing puts us at risk. </p>

<p>The state driver's license databases are the only comprehensive databases of U.S. residents. They're more complete, and contain more information - including photographs and, in some cases, fingerprints - than the IRS database, the Social Security database, or state birth certificate databases. As such, they are an invaluable police tool - for investigating crimes, tracking down suspects, and proving guilt. </p>

<p>Removing the 8 million-15 million illegal immigrants from these databases would only make law enforcement harder. Of course, the unlicensed won't pack up and leave. They will drive without licenses, increasing insurance premiums for everyone. They will use fake IDs, buy real IDs from crooked DMV employees - as several of the 9/11 terrorists did - forge "breeder documents" to get real IDs (another 9/11 terrorist trick), or resort to identity theft. These millions of people will continue to live and work in this country, invisible to any government database and therefore the police. </p>

<p>Assuming that denying licenses to illegals will make them leave is head-in-the-sand thinking. </p>

<p>Of course, even an attempt to deny licenses to illegal immigrants puts DMV clerks in the impossible position of verifying immigration status. This is expensive and time-consuming; furthermore, it won't work. The law is complicated, and it can take hours to verify someone's status only to get it wrong. Paperwork can be easy to forge, far easier than driver's licenses, meaning many illegal immigrants will get these licenses that now "prove" immigrant status. </p>

<p>Even more legal immigrants will be mistakenly denied licenses, resulting in lawsuits and additional government expense. </p>

<p>Some states have considered a tiered license system, one that explicitly lists immigration status on the licenses. Of course, this won't work either. Illegal immigrants are far more likely to take their chances being caught than admit their immigration status to the DMV. </p>

<p>We are all safer if everyone in society trusts and respects law enforcement. A society where illegal immigrants are afraid to talk to police because of fear of deportation is a society where fewer people come forward to report crimes, aid police investigations, and testify as witnesses. </p>

<p>And finally, denying driver's licenses to illegal immigrants will not protect us from terrorism. Contrary to popular belief, a driver's license is not required to board a plane. You can use any government-issued photo ID, including a foreign passport. And if you're willing to undergo secondary screening, you can board a plane without an ID at all. This is probably how anybody on the "no fly" list gets around these days. </p>

<p>A 2003 American Association of Motor Vehicle Administrators report concludes: "Digital images from driver's licenses have significantly aided law enforcement agencies charged with homeland security. The 19 (9/11) terrorists obtained driver licenses from several states, and federal authorities relied heavily on these images for the identification of the individuals responsible." </p>

<p>Whether it's the DHS trying to protect the nation from terrorism, or local, state and national law enforcement trying to protect the nation from crime, we are all safer if we encourage every adult in America to get a driver's license.</p>

<p>This op ed <a href="http://www.schneier.com/essay-205.html">originally appeared</a> in the <i>Detroit Free Press</i>.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=0DWXzzE"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=0DWXzzE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=tSjFcBE"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=tSjFcBE" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Wed, 13 Feb 2008 02:57:39 +0000</pubDate>
      <category domain="http://securityratty.com/tag/licenses">licenses</category>
      <category domain="http://securityratty.com/tag/driver licenses">driver licenses</category>
      <category domain="http://securityratty.com/tag/illegal immigrants">illegal immigrants</category>
      <category domain="http://securityratty.com/tag/licenses helps">licenses helps</category>
      <category domain="http://securityratty.com/tag/licenses andor">licenses andor</category>
      <category domain="http://securityratty.com/tag/deny licenses">deny licenses</category>
      <category domain="http://securityratty.com/tag/driver">driver</category>
      <category domain="http://securityratty.com/tag/law">law</category>
      <category domain="http://securityratty.com/tag/respects law enforcement">respects law enforcement</category>
      <source url="http://www.schneier.com/blog/archives/2008/02/giving_drivers.html">Giving Drivers Licenses to Illegal Immigrants</source>
    </item>
  </channel>
</rss>
