<?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: polite]]></title>
    <link>http://securityratty.com/tag/polite</link>
    <description></description>
    <pubDate>Tue, 15 Jan 2008 00:33:22 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Wee-Fi: CSIRO Wins Patent Appeal; Zune-Fi in SF; Kodak ESP 9]]></title>
      <link>http://securityratty.com/article/95aa70e977b254cabeb9c3b2679b4b8d</link>
      <guid>http://securityratty.com/article/95aa70e977b254cabeb9c3b2679b4b8d</guid>
      <description><![CDATA[Australian tech office wins appeal: Buffalo sinks further into the hole as it loses its appeal against a judgement over its use of what the Australian CSIRO technical agency asserts is its patented...]]></description>
      <content:encoded><![CDATA[<p><img src="http://wifinetnews.com/images/weefi.jpg" align="right" border="0" hspace="5" /><a href="http://www.zdnet.com.au/news/hardware/soa/CSIRO-victorious-in-Wi-Fi-appeal/0,130061702,339292134,00.htm?omnRef=1337"><strong>Australian tech office wins appeal:</strong></a> Buffalo sinks further into the hole as it loses its appeal against a judgement over its use of what the Australian CSIRO technical agency asserts is its patented technology used in all 802.11 implementations. The case, in the patent-holder-friendly US Eastern District Court of Texas--a venue that may be dethroned as a <em>forum coveniens</em> for patentholders' suits in new legislation--prevents Buffalo from importing or selling gear in the US with Wi-Fi technology embedded. In Japan, the patent office threw out CSIRO's patent. While Cisco paid CSIRO as the result of an acquisition of an Australian company a few years ago, most US-based technology giants are involved in resisting the patent's continued validation and enforcement. I've read the patent and some of the suits, and as a non-patent expert, it's clear CSIRO original invention didn't cover what's at stake. However, CSIRO was allowed in a subsequent filing to extend its patent to cover already-in-use technology in a way that seems odd to me, but happens in patents all the time. Many millions of dollars and many more years may be expended before a resolution happens. CSIRO apparently isn't asking for insane fees, although anything paid to them would be passed along to consumers. If companies settled, this might result in an increase of 1 to 5 percent on retail prices. It may ultimately effect WiMax, too, though no suits in that area have been filed.</p>

<p><a href="http://news.cnet.com/8301-10805_3-10046542-75.html"><strong>Finding Zune-Fi:</strong></a> Ina Fried of News.com wanders the polite streets of San Francisco in search of Zune connections over Wi-Fi. She finds a few, and has a good experience. One cafe owner sees the ease with which she can stream music and calls it cool. She can't connect at the long-running Google-sponsored free Wi-Fi at Union Square, however, which means the Wi-Fi likely has an accept button that must be pressed. Surely Microsoft could insert a little technology that would allow a browser-free acceptance of terms? Probably involves Yet Another Protocol: the Wi-Fi Terms Browser-Free Presentation Protocol (WTBFPP).</p>

<p><img src="http://wifinetnews.com//images/2008/kodakesp9.jpg" alt="kodakesp9.jpg" border="0" width="150" height="120" align="right" /><a href="http://www.kodak.com/eknec/PageQuerier.jhtml?pq-path=13572&pq-locale=en_US"><strong>Kodak adds interesting Wi-Fi enabled all-in-one:</strong></a> The new Kodak ESP 9 is a multi-function printer (fax, scan, print, copy) that connects to a network via Wi-Fi or Ethernet. The $300 device spits out 30 pages per minutes in color, 32 ppm in black only. Kodak claims that the model line to which the ESP belongs uses ink in a vastly more efficient manner than the "average of comparable consumer inkjet printers." </p>]]></content:encoded>
      <pubDate>Mon, 22 Sep 2008 05:53:19 +0000</pubDate>
      <category domain="http://securityratty.com/tag/csiro">csiro</category>
      <category domain="http://securityratty.com/tag/patent">patent</category>
      <category domain="http://securityratty.com/tag/cover">cover</category>
      <category domain="http://securityratty.com/tag/cover already-in-use technology">cover already-in-use technology</category>
      <category domain="http://securityratty.com/tag/free wi-fi">free wi-fi</category>
      <category domain="http://securityratty.com/tag/wi-fi">wi-fi</category>
      <category domain="http://securityratty.com/tag/kodak">kodak</category>
      <category domain="http://securityratty.com/tag/technology">technology</category>
      <category domain="http://securityratty.com/tag/wi-fi technology">wi-fi technology</category>
      <source url="http://wifinetnews.com/archives/008452.html">Wee-Fi: CSIRO Wins Patent Appeal; Zune-Fi in SF; Kodak ESP 9</source>
    </item>
    <item>
      <title><![CDATA[Kill Switches and Remote Control]]></title>
      <link>http://securityratty.com/article/6faff6d8aced2811984a7463136f6b3a</link>
      <guid>http://securityratty.com/article/6faff6d8aced2811984a7463136f6b3a</guid>
      <description><![CDATA[It used to be that just the entertainment industries wanted to control your computers -- and televisions and iPods and everything else -- to ensure that you didn't violate any copyright rules. But now...]]></description>
      <content:encoded><![CDATA[It used to be that just the entertainment industries wanted to control your computers -- and televisions and iPods and everything else -- to ensure that you didn't violate any copyright rules. But now everyone else wants to get their hooks into your gear.

OnStar will soon include the <a href="http://www.informationweek.com/news/mobility/showArticle.jhtml?articleID=202400922">ability</a> for the police to shut off your engine remotely. Buses are getting the <a href="http://www.nypost.com/seven/06082008/news/regionalnews/busting_terror_114567.htm">same capability</a>, in case terrorists want to re-enact the movie <cite>Speed</cite>. The Pentagon wants a kill switch <a href="http://blog.wired.com/defense/2008/06/the-pentagons-n.html">installed</a> on airplanes, and is worried about potential enemies <a href="http://spectrum.ieee.org/may08/6171">installing</a> kill switches on their own equipment. 

Microsoft is doing some of the most creative thinking along these lines, with something it's calling "<a href="http://arstechnica.com/news.ars/post/20080611-microsoft-patent-brings-miss-manners-into-the-digital-age.html">Digital Manners Policies</a>." According to its <a href="http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220080125102%22.PGNR.&OS=DN/20080125102&RS=DN/20080125102">patent application</a>, DMP-enabled devices would accept broadcast "orders" limiting capabilities. Cellphones could be remotely set to vibrate mode in restaurants and concert halls, and be turned off on airplanes and in hospitals. Cameras could be prohibited from taking pictures in locker rooms and museums, and recording equipment could be disabled in theaters. Professors finally could prevent students from texting one another during class. 

The possibilities are endless, and very dangerous. Making this work involves building a nearly flawless hierarchical system of authority. That's a difficult security problem even in its simplest form. Distributing that system among a variety of different devices -- computers, phones, PDAs, cameras, recorders -- with different firmware and manufacturers, is even more difficult. Not to mention delegating different levels of authority to various agencies, enterprises, industries and individuals, and then enforcing the necessary safeguards.

Once we go down this path -- giving one device authority over other devices -- the security problems start piling up. Who has the authority to limit functionality of my devices, and how do they get that authority? What prevents them from abusing that power? Do I get the ability to override their limitations? In what circumstances, and how? Can they override my override?

How do we prevent this from being abused? Can a burglar, for example, enforce a "no photography" rule and prevent security cameras from working? Can the police enforce the same rule to avoid another Rodney King incident? Do the police get "superuser" devices that cannot be limited, and do they get "supercontroller" devices that can limit anything? How do we ensure that only they get them, and what do we do when the devices inevitably fall into the wrong hands?

It's comparatively easy to make this work in closed specialized systems -- OnStar, airplane avionics, military hardware -- but much more difficult in open-ended systems. If you think Microsoft's vision could possibly be securely designed, all you have to do is look at the dismal effectiveness of the various copy-protection and digital-rights-management systems we've seen over the years. That's a similar capabilities-enforcement mechanism, albeit simpler than these more general systems.

And that's the key to understanding this system. Don't be fooled by the scare stories of wireless devices on airplanes and in hospitals, or visions of a world where no one is yammering loudly on their cellphones in posh restaurants. This is really about media companies wanting to exert their control further over your electronics. They not only want to prevent you from surreptitiously recording movies and concerts, they want your new television to enforce good "manners" on your computer, and not allow it to record any programs. They want your iPod to politely refuse to copy music to a computer other than your own. They want to enforce <em>their</em> legislated definition of manners: to control what you do and when you do it, and to charge you repeatedly for the privilege whenever possible. 

"Digital Manners Policies" is a marketing term. Let's call this what it really is: Selective Device Jamming. It's not polite, it's dangerous. It won't make anyone more secure -- or more polite.

This essay <a href="http://www.wired.com/politics/security/commentary/securitymatters/2008/06/securitymatters_0626">originally appeared</a> in Wired.com.<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=JiKwGJ"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=JiKwGJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=aXm5MJ"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=aXm5MJ" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Tue, 01 Jul 2008 02:48:37 +0000</pubDate>
      <category domain="http://securityratty.com/tag/wireless devices">wireless devices</category>
      <category domain="http://securityratty.com/tag/devices">devices</category>
      <category domain="http://securityratty.com/tag/devices inevitably">devices inevitably</category>
      <category domain="http://securityratty.com/tag/digital manners policies">digital manners policies</category>
      <category domain="http://securityratty.com/tag/prevent">prevent</category>
      <category domain="http://securityratty.com/tag/prevent security cameras">prevent security cameras</category>
      <category domain="http://securityratty.com/tag/difficult security">difficult security</category>
      <category domain="http://securityratty.com/tag/cameras">cameras</category>
      <category domain="http://securityratty.com/tag/prevent students">prevent students</category>
      <source url="http://www.schneier.com/blog/archives/2008/07/kill_switches_a.html">Kill Switches and Remote Control</source>
    </item>
    <item>
      <title><![CDATA[Security Matters: I've Seen the Future, and It Has a Kill Switch]]></title>
      <link>http://securityratty.com/article/b9aa8529e116abf92778a4755495e63d</link>
      <guid>http://securityratty.com/article/b9aa8529e116abf92778a4755495e63d</guid>
      <description><![CDATA[It used to be that just the entertainment industries wanted to control your computers -- and televisions and iPods and everything else -- to ensure that you didn't violate any copyright rules. But now...]]></description>
      <content:encoded><![CDATA[<p>It used to be that just the entertainment industries wanted to control your computers -- and televisions and iPods and everything else -- to ensure that you didn't violate any copyright rules. But now everyone else wants to get their hooks into your gear.
</p><p>
OnStar will soon include the <a href="http://www.informationweek.com/news/mobility/showArticle.jhtml?articleID=202400922">ability</a> for the police to shut off your engine remotely. Buses are getting the <a href="http://www.nypost.com/seven/06082008/news/regionalnews/busting_terror_114567.htm">same capability</a>, in case terrorists want to re-enact the movie <cite>Speed</cite>. The Pentagon wants a kill switch <a href="http://blog.wired.com/defense/2008/06/the-pentagons-n.html">installed</a> on airplanes, and is worried about potential enemies <a href="http://spectrum.ieee.org/may08/6171">installing</a> kill switches on their own equipment. 
</p><p>
Microsoft is doing some of the most creative thinking along these lines, with something it's calling "<a href="http://arstechnica.com/news.ars/post/20080611-microsoft-patent-brings-miss-manners-into-the-digital-age.html">Digital Manners Policies</a>." According to its <a href="http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220080125102%22.PGNR.&OS=DN/20080125102&RS=DN/20080125102">patent application</a>, DMP-enabled devices would accept broadcast "orders" limiting capabilities. Cellphones could be remotely set to vibrate mode in restaurants and concert halls, and be turned off on airplanes and in hospitals. Cameras could be prohibited from taking pictures in locker rooms and museums, and recording equipment could be disabled in theaters. Professors finally could prevent students from texting one another during class. 
</p><p>
The possibilities are endless, and very dangerous. Making this work involves building a nearly flawless hierarchical system of authority. That's a difficult security problem even in its simplest form. Distributing that system among a variety of different devices -- computers, phones, PDAs, cameras, recorders -- with different firmware and manufacturers, is even more difficult. Not to mention delegating different levels of authority to various agencies, enterprises, industries and individuals, and then enforcing the necessary safeguards.
</p><p>
Once we go down this path -- giving one device authority over other devices -- the security problems start piling up. Who has the authority to limit functionality of my devices, and how do they get that authority? What prevents them from abusing that power? Do I get the ability to override their limitations? In what circumstances, and how? Can they override my override?
</p><p>
How do we prevent this from being abused? Can a burglar, for example, enforce a "no photography" rule and prevent security cameras from working? Can the police enforce the same rule to avoid another Rodney King incident? Do the police get "superuser" devices that cannot be limited, and do they get "supercontroller" devices that can limit anything? How do we ensure that only they get them, and what do we do when the devices inevitably fall into the wrong hands?
</p><p>
It's comparatively easy to make this work in closed specialized systems -- OnStar, airplane avionics, military hardware -- but much more difficult in open-ended systems. If you think Microsoft's vision could possibly be securely designed, all you have to do is look at the dismal effectiveness of the various copy-protection and digital-rights-management systems we've seen over the years. That's a similar capabilities-enforcement mechanism, albeit simpler than these more general systems.
</p><p>
And that's the key to understanding this system. Don't be fooled by the scare stories of wireless devices on airplanes and in hospitals, or visions of a world where no one is yammering loudly on their cellphones in posh restaurants. This is really about media companies wanting to exert their control further over your electronics. They not only want to prevent you from surreptitiously recording movies and concerts, they want your new television to enforce good "manners" on your computer, and not allow it to record any programs. They want your iPod to politely refuse to copy music a computer other than your own. They want to enforce <em>their</em> legislated definition of manners: to control what you do and when you do it, and to charge you repeatedly for the privilege whenever possible. 
</p><p>
"Digital Manners Policies" is a marketing term. Let's call this what it really is: Selective Device Jamming. It's not polite, it's dangerous. It won't make anyone more secure -- or more polite.
</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=2e7004605a2cfdb2dff6647568035341" height="1" width="1"/>
<img src="http://www.pheedo.com/feeds/tracker.php?i=2e7004605a2cfdb2dff6647568035341" style="display: none;" border="0" height="1" width="1" alt=""/><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=TdV5GI"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=TdV5GI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=hCKWyi"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=hCKWyi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=P6GE7i"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=P6GE7i" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=YY5ZlI"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=YY5ZlI" border="0"></img></a>
 <a href="http://feeds.wired.com/~f/wired/politics/security?a=rAla0I"><img src="http://feeds.wired.com/~f/wired/politics/security?i=rAla0I" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=DKXIgi"><img src="http://feeds.wired.com/~f/wired/politics/security?i=DKXIgi" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=IE7M8i"><img src="http://feeds.wired.com/~f/wired/politics/security?i=IE7M8i" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=swX5hI"><img src="http://feeds.wired.com/~f/wired/politics/security?i=swX5hI" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/wired/politics/privacy/~4/320220918" height="1" width="1"/><img src="http://feeds.wired.com/~r/wired/politics/security/~4/320220920" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 26 Jun 2008 00:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/wireless devices">wireless devices</category>
      <category domain="http://securityratty.com/tag/devices">devices</category>
      <category domain="http://securityratty.com/tag/prevent">prevent</category>
      <category domain="http://securityratty.com/tag/prevent security cameras">prevent security cameras</category>
      <category domain="http://securityratty.com/tag/difficult security">difficult security</category>
      <category domain="http://securityratty.com/tag/cameras">cameras</category>
      <category domain="http://securityratty.com/tag/prevent students">prevent students</category>
      <category domain="http://securityratty.com/tag/difficult">difficult</category>
      <source url="http://feeds.wired.com/~r/wired/politics/security/~3/320220920/securitymatters_0626">Security Matters: I've Seen the Future, and It Has a Kill Switch</source>
    </item>
    <item>
      <title><![CDATA[The LK and LaxSane Show]]></title>
      <link>http://securityratty.com/article/09ffb342a6bccd08bb53b677c52d867c</link>
      <guid>http://securityratty.com/article/09ffb342a6bccd08bb53b677c52d867c</guid>
      <description><![CDATA[One of my best friends used to do a podcast with another pom in Australia. http://web.mac.com/tjwsmith/LS/Podcast/Podcast.html LK stands for Lanky Kunt and LaxSane is an anagram that Ill let you...]]></description>
      <content:encoded><![CDATA[ One of my best friends used to do a podcast with another pom in Australia. 
http://web.mac.com/tjwsmith/LS/Podcast/Podcast.html
&#160;
LK stands for Lanky Kunt and LaxSane is an anagram that I&#8217;ll let you figure out!
&#160;
Get it straight to our iPod via iTunes http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=283821587
&#160;
Warning; Don&#8217;t bother if you are easily offended or think I have polite friends. This will [...]]]></content:encoded>
      <pubDate>Wed, 25 Jun 2008 06:42:25 +0000</pubDate>
      <category domain="http://securityratty.com/tag/friends">friends</category>
      <category domain="http://securityratty.com/tag/polite friends">polite friends</category>
      <category domain="http://securityratty.com/tag/lanky kunt">lanky kunt</category>
      <category domain="http://securityratty.com/tag/laxsane">laxsane</category>
      <category domain="http://securityratty.com/tag/figure">figure</category>
      <category domain="http://securityratty.com/tag/ipod">ipod</category>
      <category domain="http://securityratty.com/tag/pom">pom</category>
      <category domain="http://securityratty.com/tag/australia">australia</category>
      <category domain="http://securityratty.com/tag/easily">easily</category>
      <source url="http://securitybuddha.com/2008/06/25/the-lk-and-laxsane-show/">The LK and LaxSane Show</source>
    </item>
    <item>
      <title><![CDATA[The Other Side of Life]]></title>
      <link>http://securityratty.com/article/2b1b28c7f0189c1242e34f70694152db</link>
      <guid>http://securityratty.com/article/2b1b28c7f0189c1242e34f70694152db</guid>
      <description><![CDATA[Hello everyone, Shawn Hernan here. I used to work on the SDL team, and I might have been a regular contributor to this space, but instead I joined the SQL Server security team. Ralph Hood, Microsoft...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Hello everyone, Shawn Hernan here. I used to work on the SDL team, and I might have been a regular contributor to this space, but instead I joined the SQL Server security team. Ralph Hood, Microsoft SDL guru, asked me if I would contribute a post about “Life on the other side,” talking to what I’ve learned about the SDL from this new perspective -- sort of the reverse of </FONT></SPAN><A href="http://blogs.msdn.com/sdl/archive/2008/03/13/sdl-and-filtering.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>his recent post</FONT></SPAN></A><FONT face=Calibri><FONT size=3>.</FONT><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"> I couldn’t turn down the opportunity. <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>First, let me say what I knew about the SDL going in: no policy can anticipate every situation; you have to make tradeoffs; the details matter; the big picture matters; you need tools; you need human insight; you need management support; and we’re never going to be perfect. All of the things you’ve read in this blog are true, and they really shouldn’t be controversial. Since joining SQL, I’ve learned a lot about SQL Server too, and what it means to ship a product - but that’s outside the scope of this blog. So instead, I’ll try to describe three real experiences that illustrate things that shouldn’t be controversial either, but aren’t usually covered under the rubric of security.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>They are crucial nonetheless. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">Security is not the <I style="mso-bidi-font-style: normal">point</I>, it’s the needs of the customer. </SPAN></B><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">It’s easy to believe that security is <I style="mso-bidi-font-style: normal">the point</I> of producing a product. It’s not. We won’t produce an insecure product, but the primary driver for a product team is to produce a <I style="mso-bidi-font-style: normal">valuable, useful product</I>. Yes, security is a big part of that, but security is not a goal in and of itself.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>For example, one of the areas of fierce competition in enterprise database products is performance, and we have to balance security with <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>performance. One of the ways we do that is by verifying data we receive really well, but only when necessary. We define clear trust boundaries, and check the data thoroughly <I style="mso-bidi-font-style: normal">once</I> on the way in, and then work very hard to enforce </SPAN></FONT><A href="http://download.microsoft.com/download/d/e/3/de328032-df7e-48a4-96ba-42ab0fed60ef/SQL%20Server%202005%20Security%20Datasheet.pdf"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>those trust boundaries</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>I first encountered this in SQL when I helped review threat models for the database engine. The engine trusts that the data on the disk was written correctly by a trusted entity (with checksums to guard against random errors), and enforce that. Instead of a slavish adherence to the principle of total mediation or defense in depth, which, when taken to its extreme would say to “check everything, every time,” we are hard core about making the right checks, but <I style="mso-bidi-font-style: normal">only</I> the right checks. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>I will note that it is not an either/or choice between security and performance – it <B style="mso-bidi-font-weight: normal">is</B> possible to </FONT></SPAN><A href="http://www.microsoft.com/sqlserver/2008/en/us/performance-scale.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>do</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri> </FONT></SPAN><A href="http://www.microsoft.com/sqlserver/2008/en/us/security.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>both</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>. Indeed, I would say that doing one without the other is pointless, but to get both 1) world class performance, and 2) world class security, <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>you have to understand your data flows really well, and make detailed decisions. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">Be polite, but don’t be afraid</SPAN></B><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">: Job interviews at Microsoft can be challenging. When I interviewed for this job, my final interview was with a very senior architect. The subject of integer overflows came up, and he asked me to describe the problems and solutions. So I started writing some code on the whiteboard. After about 10 minutes of describing my approach to integer overflows, he said to me, “What if I were to tell you that’s a really bad solution, and the interview is over?” <o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>My heart sank. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>But instead of rolling over, I said, “well, that’s a bad outcome, tell me why.” He proceeded to attack my solution on several grounds, including being unreadable and unmaintainable, and he proceeded to describe <I style="mso-bidi-font-style: normal">his</I> solution to the problem. Now, this was a very serious, very senior technical architect, and I was in a high pressure, asymmetric situation. So, not willing to be intimidated, but unable to attack back, I pointed out several shortcomings of his solution, politely, but firmly. And we spent the next 40 minutes talking about various aspects of the problem, and me defending my solution, which I think was credible. I don’t know if he agreed with my solution or not, really, but I suspect it might have been a test to see if I would cave. Or maybe he thought it really was a bad solution, I don’t know. But I got the job. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>As a security professional, you’re always going to be at a technical disadvantage when you’re reviewing another team’s components. They designed and implemented the system. You are an outsider, and it is absolutely impossible to understand the system to the degree as the people who built it. Nonetheless, you’ve got to find a way to ask hard, probing, impolite and sometimes even uninformed questions without being threatening or insulting, or undermining your own credibility. <SPAN style="mso-spacerun: yes">&nbsp;</SPAN><o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Be polite, be firm, put your ego in a box, and ask questions until you understand. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">“It should work” is not a good answer: </SPAN></B><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>We take the </SPAN></FONT><A href="http://blogs.msdn.com/sdl/archive/2008/01/04/recent-symantec-and-ibm-vulnerabilities-giblets-banned-apis-and-the-sdl.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>giblets</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri> problem very seriously, and managing giblets can be quite difficult at times. And in SQL, we have lots of giblets. We consume things from Windows, and Office, and Visual Studio, and others, and we provide giblets to other teams as well. In fact, we provide components that other teams use to build the giblets they provide to us – we consume our own giblets!<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>And as it happens, one of the components we use was updated recently. Even though it would get serviced through Microsoft Update, we want to ensure we have the latest and greatest version of any component we ship. But to consume the latest and greatest version of this particular component would require some small updates to either our installer or theirs. So we met with the team that owns the giblet in question to try to divvy up the work, and to avoid schedule disruptions on either side. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>There was a lot of back and forth about various things to try, and we continued to refine a solution until we had reduced the problem to a single issue.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN><o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>At this point, there was an air of hope in the room. If the idea actually worked, we had a solution at relatively low cost. But would it work? When the question of “will this work” comes up, all eyes turn towards test managers. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Our general manager was looking right at our test manager and she asked, “Will that work?” The test manager looked across the table at the development manager from the other group, and said, “I don’t know. That depends on <I style="mso-bidi-font-style: normal">their </I>level of confidence in the behavior of their component under these conditions.” <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Now, all eyes were starting at the dev manager, and the room got quiet. A somewhat sheepish look came over his face, because he knew the answer he was about to give would be unsatisfactory. He said, “Well, I’m not a tester, I’m just a developer, but <I style="mso-bidi-font-style: normal">it should work</I>.”<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>At which point the room erupted into hysterical laughter. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>“It should work” means “I think so, but we have to test it.” And that means the whole battery of tests for each of the affected components, across all of the supported platforms. And <I style="mso-bidi-font-style: normal">that</I> has to be scheduled in test labs. To be clear, this wasn’t a lack of confidence in the developer, quite the contrary, he was laughing along with everyone else. We just know that writing software to satisfy all the scenarios in which our software is deployed requires <I style="mso-bidi-font-style: normal">far</I> more testing than can reasonably be performed on a single desktop system. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>So the tests were scheduled, the developer was proven correct, and we’re picking up the latest version. Even seemingly simple changes require a lot of testing. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>So, that’s what I’ve learned: security isn’t the be-all-end-all,, things are really complex and hard to understand, and you don’t really know if anything works until you test it. None of which should be controversial, but none of the central ideas in the SDL are controversial either. The hard part is putting theory into practice, and recognizing that no venture is risk free, despite the natural inclination of security engineers to avoid any risk whatsoever. In this, I am reminded of one of my favorite books, “<U>To Engineer is Human: The Role of Failure in Successful Design</U>,” by Henry Petroski. He writes, “<I style="mso-bidi-font-style: normal">No one </I>wants<I style="mso-bidi-font-style: normal"> to learn by mistakes, but we cannot learn enough from successes to go beyond the state of the art. Contrary to their popular characterization as intellectual conservatives, engineers are really among the avant-garde. They are constantly seeking to employ new concepts [and are] constantly striving to do more with less. [] The engineer always believes he is trying something without error, but the truth of the matter is the each new structure can be a new trial. [] Such is the nature not only of science and engineering, but of all human endeavors.</I>” </FONT></SPAN></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=8329486" width="1" height="1">]]></content:encoded>
      <pubDate>Fri, 21 Mar 2008 13:06:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/team">team</category>
      <category domain="http://securityratty.com/tag/product team">product team</category>
      <category domain="http://securityratty.com/tag/engineers">engineers</category>
      <category domain="http://securityratty.com/tag/security engineers">security engineers</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/balance security">balance security</category>
      <category domain="http://securityratty.com/tag/security professional">security professional</category>
      <category domain="http://securityratty.com/tag/test managers">test managers</category>
      <category domain="http://securityratty.com/tag/test">test</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/03/21/the-other-side-of-life.aspx">The Other Side of Life</source>
    </item>
    <item>
      <title><![CDATA[StreamBase and the Progress Apama Trademark]]></title>
      <link>http://securityratty.com/article/2923b8df488a296cc09836dce276f1e0</link>
      <guid>http://securityratty.com/article/2923b8df488a296cc09836dce276f1e0</guid>
      <description><![CDATA[Today I logged into to the blog-o-sphere to read this polite, but shocking, post by Chris Martins, Progress Apama , The Power of the Apama Name
The post is shocking to me because it appears that...]]></description>
      <content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="font-family:Georgia;">Today I logged into to the blog-o-sphere to read this polite, but shocking, post by Chris Martins, <a target="_blank" href="http://www.progress.com/apama">Progress Apama</a>,  <a target="_blank" href="http://apama.typepad.com/my_weblog/2008/01/the-power-of-th.html"><font color="#800080">The Power of the Apama Name</font></a>.    </span></p>
<p><span style="font-family:Georgia;">The post is shocking to me because it appears that <a target="_blank" href="http://www.streambase.com">StreamBase</a> was blatantly abusing and violating the Apama trademark in a Google Adsense marketing campaign.</span></p>
<p><span style="font-family:Georgia;"></span><span style="font-family:Georgia;">I find this hard to believe, and wonder if someone else, not StreamBase, was actually running this Adsense campaign.   I cannot imagine StreamBase doing something so ethically and legally wrong.    I hope that what we are seeing is an attack on StreamBase&#8217;s integrity and not an actual Adsense campaign by StreamBase.</span></p>
<p><span style="font-family:Georgia;"></span><span style="font-family:Georgia;">From a legal perspective, StreamBase is liable for any loss of business or damages to Progress by wilfully violating the Apama trademark.</span></p>
<p><span style="font-family:Georgia;"></span><span style="font-family:Georgia;">Frankly speaking, if StreamBase was responsible for this Adsense campaign memorialized in Chris&#8217; post, then StreamBase owes Apama at a minimum, a public apology. </span></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eventprocessing.wordpress.com/172/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eventprocessing.wordpress.com/172/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eventprocessing.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eventprocessing.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eventprocessing.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eventprocessing.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eventprocessing.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eventprocessing.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eventprocessing.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eventprocessing.wordpress.com/172/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eventprocessing.wordpress.com/172/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eventprocessing.wordpress.com/172/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thecepblog.com&blog=1100533&post=172&subd=eventprocessing&ref=&feed=1" /></div>]]></content:encoded>
      <pubDate>Wed, 16 Jan 2008 04:02:37 +0000</pubDate>
      <category domain="http://securityratty.com/tag/apama">apama</category>
      <category domain="http://securityratty.com/tag/apama trademark">apama trademark</category>
      <category domain="http://securityratty.com/tag/streambase">streambase</category>
      <category domain="http://securityratty.com/tag/actual adsense campaign">actual adsense campaign</category>
      <category domain="http://securityratty.com/tag/adsense campaign">adsense campaign</category>
      <category domain="http://securityratty.com/tag/streambase owes apama">streambase owes apama</category>
      <category domain="http://securityratty.com/tag/imagine streambase">imagine streambase</category>
      <category domain="http://securityratty.com/tag/progress apama">progress apama</category>
      <category domain="http://securityratty.com/tag/campaign">campaign</category>
      <source url="http://thecepblog.com/2008/01/16/streambase-and-the-progress-apama-trademark/">StreamBase and the Progress Apama Trademark</source>
    </item>
    <item>
      <title><![CDATA[My Open Wireless Network]]></title>
      <link>http://securityratty.com/article/561dcbc479f94b3f872a2e026fc5b508</link>
      <guid>http://securityratty.com/article/561dcbc479f94b3f872a2e026fc5b508</guid>
      <description><![CDATA[Whenever I talk or write about my own security setup, the one thing that surprises people -- and attracts the most criticism -- is the fact that I run an open wireless network at home. There's no...]]></description>
      <content:encoded><![CDATA[<p>Whenever I talk or write about my own security setup, the one thing that surprises people -- and attracts the most criticism -- is the fact that I run an open wireless network at home. There's no password. There's no encryption. Anyone with wireless capability who can see my network can use it to access the internet.</p>

<p>To me, it's basic politeness. Providing internet access to guests is kind of like providing heat and electricity, or a hot cup of tea. But to some observers, it's both wrong and dangerous.</p>

<p>I'm told that uninvited strangers may sit in their cars in front of my house, and use my network to send spam, eavesdrop on my passwords, and upload and download everything from pirated movies to child pornography. As a result, I risk all sorts of bad things happening to me, from seeing my IP address blacklisted to having the police crash through my door.</p>

<p>While this is technically true, I don't think it's much of a risk. I can count five open wireless networks in coffee shops within a mile of my house, and any potential spammer is far more likely to sit in a warm room with a cup of coffee and a scone than in a cold car outside my house. And yes, if someone did commit a crime using my network the police might visit, but what better defense is there than the fact that I have an open wireless network? If I enabled wireless security on my network and someone hacked it, I would have a far harder time proving my innocence.</p>

<p>This is not to say that the new wireless security protocol, <a href="http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access">WPA</a>, isn't very good. It is. But there are going to be security flaws in it; there always are.</p>

<p>I spoke to several lawyers about this, and in their lawyerly way they outlined several other risks with leaving your network open.</p>

<p>While none thought you could be successfully prosecuted just because someone else used your network to commit a crime, any investigation could be time-consuming and expensive. You might have your computer equipment seized, and if you have any contraband of your own on your machine, it could be a delicate situation. Also, prosecutors aren't always the most technically savvy bunch, and you might end up being charged despite your innocence. The lawyers I spoke with say most defense attorneys will advise you to reach a plea agreement rather than risk going to trial on child-pornography charges.</p>

<p>In a less far-fetched scenario, the Recording Industry Association of America is known to sue copyright infringers based on nothing more than an IP address. The accused's chance of winning is higher than in a criminal case, because in civil litigation the burden of proof is lower. And again, lawyers argue that even if you win it's not worth the risk or expense, and that you should settle and pay a few thousand dollars.</p>

<p>I remain unconvinced of this threat, though. The RIAA has conducted about <a href="http://www.sptimes.com/2007/10/02/Business/Minn_woman_takes_on_r.shtml">26,000 lawsuits</a>, and there are more than <a href="http://www.npd.com/press/releases/press_0703141.html">15 million music downloaders</a>. Mark Mulligan of Jupiter Research <a href="http://www.guardian.co.uk/technology/2007/mar/22/musicnews.newmedia">said it best</a>: "If you're a file sharer, you know that the likelihood of you being caught is very similar to that of being hit by an asteroid."</p>

<p>I'm also unmoved by those who say I'm putting my own data at risk, because hackers might park in front of my house, log on to my open network and eavesdrop on my internet traffic or break into my computers. This is true, but my computers are much more at risk when I use them on wireless networks in airports, coffee shops and other public places. If I configure my computer to be secure regardless of the network it's on, then it simply doesn't matter. And if my computer isn't secure on a public network, securing my own network isn't going to reduce my risk very much.</p>

<p>Yes, computer security is hard. But if your computers leave your house, you have to solve it anyway. And any solution will apply to your desktop machines as well.</p>

<p>Finally, critics say someone might steal bandwidth from me. Despite isolated <a href="http://www.ibls.com/internet_law_news_portal_view_prn.aspx?s=latestnews&id=1686">court rulings</a> that this is <a href="http://arstechnica.com/news.ars/post/20080103-the-ethics-of-stealing-a-wifi-connection.html">illegal</a>, my feeling is that they're welcome to it. <a href="http://www.schneier.com/blog/archives/2006/06/schneier_asks_t.html">I really don't mind</a> if neighbors use my wireless network when they need it, and I've heard several stories of people who have been rescued from connectivity emergencies by open wireless networks in the neighborhood.</p>

<p>Similarly, I appreciate an open network when I am otherwise without bandwidth. If someone were using my network to the point that it affected my own traffic or if some neighbor kid was dinking around, I might want to <a href="http://www.ex-parrot.com/~pete/upside-down-ternet.html">do something about it</a>; but as long as we're all polite, why should this concern me? Pay it forward, I say.</p>

<p>Certainly this does concern ISPs. Running an open wireless network will often violate your terms of service. But despite the <a href="http://w2.eff.org/Infrastructure/Wireless_cellular_radio/wireless_friendly_isp_list.html">occasional cease-and-desist letter</a> and providers <a href="http://www.nytimes.com/2007/04/14/technology/14online.html?_r=1&ex=1181188800&en=06978ee1a8aa9cde&ei=5070&oref=slogin">getting pissy</a> at people who exceed some secret bandwidth limit, this isn't a big risk either. The worst that will happen to you is that you'll have to find a new ISP.</p>

<p>A company called <a href="http://www.fon.com/en/">Fon</a> has an <a href="http://www.iht.com/articles/2006/01/30/business/wireless31.php">interesting approach</a> to this problem. Fon wireless access points have two wireless networks: a secure one for you, and an open one for everyone else. You can configure your open network in either "Bill" or "Linus" mode: In the former, people pay you to use your network, and you have to pay to use any other Fon wireless network. In Linus mode, anyone can use your network, and you can use any other Fon wireless network for free. It's a really clever idea.</p>

<p>Security is always a trade-off. I know people who rarely lock their front door, who drive in the rain (and, while using a cellphone) and who talk to strangers. In my opinion, securing my wireless network isn't worth it. And I appreciate everyone else who keeps an open wireless network, including all the coffee shops, bars and libraries I have visited in the past, the Dayton International Airport where I started writing this and the Four Points Sheraton where I finished. You all make the world a better place.</p>

<p>This essay <a href="http://www.wired.com/politics/security/commentary/securitymatters/2008/01/securitymatters_0110">originally appeared</a> on Wired.com, and has since generated a lot of controversy.  There's a <a href="http://hardware.slashdot.org/article.pl?sid=08/01/10/1449228">Slashdot thread</a>.  And here are <a href="http://wifinetnews.com/archives/008126.html">three</a> <a href="http://www.dslreports.com/shownews/Bruce-Schneier-Wants-You-To-Steal-His-WiFi-90869">opposing</a> <a href="http://www.networkworld.com/community/node/23714">essays</a> and <a href="http://www.boingboing.net/2008/01/10/why-its-good-to-leav.html">three</a> <a href="http://techdirt.com/articles/20080110/100007.shtml">supporting</a> <a href="http://blogs.computerworld.com/open_wireless_oh_my">essays</a>. Presumably there will be a lot of back and forth in the comments section here as well.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=3Pt27yD"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=3Pt27yD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=klny7pD"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=klny7pD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=8LgUYvD"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=8LgUYvD" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Tue, 15 Jan 2008 00:33:22 +0000</pubDate>
      <category domain="http://securityratty.com/tag/wireless network">wireless network</category>
      <category domain="http://securityratty.com/tag/network">network</category>
      <category domain="http://securityratty.com/tag/fon wireless network">fon wireless network</category>
      <category domain="http://securityratty.com/tag/public">public</category>
      <category domain="http://securityratty.com/tag/public network">public network</category>
      <category domain="http://securityratty.com/tag/computer">computer</category>
      <category domain="http://securityratty.com/tag/computer security">computer security</category>
      <category domain="http://securityratty.com/tag/wireless security">wireless security</category>
      <category domain="http://securityratty.com/tag/wireless security protocol">wireless security protocol</category>
      <source url="http://www.schneier.com/blog/archives/2008/01/my_open_wireles.html">My Open Wireless Network</source>
    </item>
    <item>
      <title><![CDATA[My Open Wireless Network]]></title>
      <link>http://securityratty.com/article/e753aab48269fc9e495553e214449135</link>
      <guid>http://securityratty.com/article/e753aab48269fc9e495553e214449135</guid>
      <description><![CDATA[Whenever I talk or write about my own security setup, the one thing that surprises people -- and attracts the most criticism -- is the fact that I run an open wireless network at home. There's no...]]></description>
      <content:encoded><![CDATA[<p>Whenever I talk or write about my own security setup, the one thing that surprises people -- and attracts the most criticism -- is the fact that I run an open wireless network at home. There's no password. There's no encryption. Anyone with wireless capability who can see my network can use it to access the internet.</p>

<p>To me, it's basic politeness. Providing internet access to guests is kind of like providing heat and electricity, or a hot cup of tea. But to some observers, it's both wrong and dangerous.</p>

<p>I'm told that uninvited strangers may sit in their cars in front of my house, and use my network to send spam, eavesdrop on my passwords, and upload and download everything from pirated movies to child pornography. As a result, I risk all sorts of bad things happening to me, from seeing my IP address blacklisted to having the police crash through my door.</p>

<p>While this is technically true, I don't think it's much of a risk. I can count five open wireless networks in coffee shops within a mile of my house, and any potential spammer is far more likely to sit in a warm room with a cup of coffee and a scone than in a cold car outside my house. And yes, if someone did commit a crime using my network the police might visit, but what better defense is there than the fact that I have an open wireless network? If I enabled wireless security on my network and someone hacked it, I would have a far harder time proving my innocence.</p>

<p>This is not to say that the new wireless security protocol, <a href="http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access">WPA</a>, isn't very good. It is. But there are going to be security flaws in it; there always are.</p>

<p>I spoke to several lawyers about this, and in their lawyerly way they outlined several other risks with leaving your network open.</p>

<p>While none thought you could be successfully prosecuted just because someone else used your network to commit a crime, any investigation could be time-consuming and expensive. You might have your computer equipment seized, and if you have any contraband of your own on your machine, it could be a delicate situation. Also, prosecutors aren't always the most technically savvy bunch, and you might end up being charged despite your innocence. The lawyers I spoke with say most defense attorneys will advise you to reach a plea agreement rather than risk going to trial on child-pornography charges.</p>

<p>In a less far-fetched scenario, the Recording Industry Association of America is known to sue copyright infringers based on nothing more than an IP address. The accuser's chance of winning is higher than in a criminal case, because in civil litigation the burden of proof is lower. And again, lawyers argue that even if you win it's not worth the risk or expense, and that you should settle and pay a few thousand dollars.</p>

<p>I remain unconvinced of this threat, though. The RIAA has conducted about <a href="http://www.sptimes.com/2007/10/02/Business/Minn_woman_takes_on_r.shtml">26,000 lawsuits</a>, and there are more than <a href="http://www.npd.com/press/releases/press_0703141.html">15 million music downloaders</a>. Mark Mulligan of Jupiter Research <a href="http://www.guardian.co.uk/technology/2007/mar/22/musicnews.newmedia">said it best</a>: "If you're a file sharer, you know that the likelihood of you being caught is very similar to that of being hit by an asteroid."</p>

<p>I'm also unmoved by those who say I'm putting my own data at risk, because hackers might park in front of my house, log on to my open network and eavesdrop on my internet traffic or break into my computers. This is true, but my computers are much more at risk when I use them on wireless networks in airports, coffee shops and other public places. If I configure my computer to be secure regardless of the network it's on, then it simply doesn't matter. And if my computer isn't secure on a public network, securing my own network isn't going to reduce my risk very much.</p>

<p>Yes, computer security is hard. But if your computers leave your house, you have to solve it anyway. And any solution will apply to your desktop machines as well.</p>

<p>Finally, critics say someone might steal bandwidth from me. Despite isolated <a href="http://www.ibls.com/internet_law_news_portal_view_prn.aspx?s=latestnews&id=1686">court rulings</a> that this is <a href="http://arstechnica.com/news.ars/post/20080103-the-ethics-of-stealing-a-wifi-connection.html">illegal</a>, my feeling is that they're welcome to it. <a href="http://www.schneier.com/blog/archives/2006/06/schneier_asks_t.html">I really don't mind</a> if neighbors use my wireless network when they need it, and I've heard several stories of people who have been rescued from connectivity emergencies by open wireless networks in the neighborhood.</p>

<p>Similarly, I appreciate an open network when I am otherwise without bandwidth. If someone were using my network to the point that it affected my own traffic or if some neighbor kid was dinking around, I might want to <a href="http://www.ex-parrot.com/~pete/upside-down-ternet.html">do something about it</a>; but as long as we're all polite, why should this concern me? Pay it forward, I say.</p>

<p>Certainly this does concern ISPs. Running an open wireless network will often violate your terms of service. But despite the <a href="http://w2.eff.org/Infrastructure/Wireless_cellular_radio/wireless_friendly_isp_list.html">occasional cease-and-desist letter</a> and providers <a href="http://www.nytimes.com/2007/04/14/technology/14online.html?_r=1&ex=1181188800&en=06978ee1a8aa9cde&ei=5070&oref=slogin">getting pissy</a> at people who exceed some secret bandwidth limit, this isn't a big risk either. The worst that will happen to you is that you'll have to find a new ISP.</p>

<p>A company called <a href="http://www.fon.com/en/">Fon</a> has an <a href="http://www.iht.com/articles/2006/01/30/business/wireless31.php">interesting approach</a> to this problem. Fon wireless access points have two wireless networks: a secure one for you, and an open one for everyone else. You can configure your open network in either "Bill" or "Linus" mode: In the former, people pay you to use your network, and you have to pay to use any other Fon wireless network. In Linus mode, anyone can use your network, and you can use any other Fon wireless network for free. It's a really clever idea.</p>

<p>Security is always a trade-off. I know people who rarely lock their front door, who drive in the rain (and, while using a cell phone) and who talk to strangers. In my opinion, securing my wireless network isn't worth it. And I appreciate everyone else who keeps an open wireless network, including all the coffee shops, bars and libraries I have visited in the past, the Dayton International Airport where I started writing this and the Four Points Sheraton where I finished. You all make the world a better place.</p>

<p>This essay <a href="http://www.wired.com/politics/security/commentary/securitymatters/2008/01/securitymatters_0110">originally appeared</a> on Wired.com, and has since generated a lot of controversy.  There's a <a href="http://hardware.slashdot.org/article.pl?sid=08/01/10/1449228">Slashdot thread</a>.  And here are <a href="http://wifinetnews.com/archives/008126.html">three</a> <a href="http://www.dslreports.com/shownews/Bruce-Schneier-Wants-You-To-Steal-His-WiFi-90869">opposing</a> <a href="http://www.networkworld.com/community/node/23714">essays</a> and <a href="http://www.boingboing.net/2008/01/10/why-its-good-to-leav.html">three</a> <a href="http://techdirt.com/articles/20080110/100007.shtml">supporting</a> <a href="http://blogs.computerworld.com/open_wireless_oh_my">essays</a>. Presumably there will be a lot of back and forth in the comments section here as well.</p>

<p>EDITED TO ADD (1/15): <a href="http://advice.cio.com/al_sacco/in_home_wi_fi_to_secure_or_not_to_secure">There</a> <a href="http://securosis.com/2008/01/10/why-you-shouldnt-run-an-open-wireless-network-like-bruce-or-chuck-norris/">has</a> <a href="http://www.gnucitizen.org/blog/steal-his-wi-fi">been</a> <a href="http://allegrasloman.com/wordpress/?p=1522">lots</a> <a href="http://www.dewberry.co.za/index.php/2008/01/11/freewifi_steal_my_bytes">more</a> <a href="http://yairharel.wordpress.com/2008/01/10/open-your-wireless-network/">commentary</a>.</p>

<p>EDITED TO ADD (1/16):  <a href="http://blog.stephanbuys.com/2008/01/want-to-share-your-wi-fi-like-bruce.html">Even more</a> <a href="http://www.geekzone.co.nz/foobar/4401">commentary</a>.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=nj0eIqD"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=nj0eIqD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=iFF7ZLD"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=iFF7ZLD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=jxjKLvD"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=jxjKLvD" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Tue, 15 Jan 2008 00:33:22 +0000</pubDate>
      <category domain="http://securityratty.com/tag/wireless network">wireless network</category>
      <category domain="http://securityratty.com/tag/network">network</category>
      <category domain="http://securityratty.com/tag/fon wireless network">fon wireless network</category>
      <category domain="http://securityratty.com/tag/public">public</category>
      <category domain="http://securityratty.com/tag/public network">public network</category>
      <category domain="http://securityratty.com/tag/computer">computer</category>
      <category domain="http://securityratty.com/tag/computer security">computer security</category>
      <category domain="http://securityratty.com/tag/wireless security">wireless security</category>
      <category domain="http://securityratty.com/tag/wireless security protocol">wireless security protocol</category>
      <source url="http://www.schneier.com/blog/archives/2008/01/my_open_wireles_1.html">My Open Wireless Network</source>
    </item>
  </channel>
</rss>
