<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.0.7 on Thu, 20 Feb 2003 05:52:18 GMT -->
<rss version="2.0"  xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" >
	<channel>
		<title>Jon Udell: Security</title>
		<link>http://weblog.infoworld.com/udell/categories/security/</link>
		<description></description>
		<lastBuildDate>Thu, 20 Feb 2003 05:52:18 GMT</lastBuildDate>
		<dc:creator>Jon Udell, judell@mv.com</dc:creator>
		<dc:rights>Copyright 2003 Jon Udell</dc:rights>
		<dc:publisher>InfoWorld</dc:publisher>
		<item>
			<title>ACLs don't scale, accountability does</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/08/28.html#a389</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;On Monday I got to meet Jamie Lewis face-to-face for the first time, and we had a great talk about a lot of things. We&apos;re both looking forward to the upcoming &lt;/FONT&gt;&lt;A href=&quot;http://www.digitalidworld.com/conference/2002/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Digital Identity Conference&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. Chatting about &lt;/FONT&gt;&lt;A href=&quot;http://www.pingid.org/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;PingID&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; and XNS, Jamie quipped that for longtime industry watchers like us, it becomes necessary to qualify acronyms with date ranges. So for example: &lt;/FONT&gt;&lt;A href=&quot;http://www.xns.org/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif&gt;&lt;FONT size=2&gt;XNS&lt;SUB&gt;2000&lt;/SUB&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; versus &lt;/FONT&gt;&lt;A href=&quot;http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/xns.htm&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif&gt;&lt;FONT size=2&gt;XNS&lt;SUB&gt;1975&lt;/SUB&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. &lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;On Monday I got to meet Jamie Lewis face-to-face for the first time, and we had a great talk about a lot of things. We&apos;re both looking forward to the upcoming &lt;/FONT&gt;&lt;A href=&quot;http://www.digitalidworld.com/conference/2002/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Digital Identity Conference&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. Chatting about &lt;/FONT&gt;&lt;A href=&quot;http://www.pingid.org/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;PingID&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; and XNS, Jamie quipped that for longtime industry watchers like us, it becomes necessary to qualify acronyms with date ranges. So for example: &lt;/FONT&gt;&lt;A href=&quot;http://www.xns.org/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif&gt;&lt;FONT size=2&gt;XNS&lt;SUB&gt;2000&lt;/SUB&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; versus &lt;/FONT&gt;&lt;A href=&quot;http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/xns.htm&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif&gt;&lt;FONT size=2&gt;XNS&lt;SUB&gt;1975&lt;/SUB&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. &lt;/FONT&gt;&lt;/P&gt;&lt;A href=&quot;http://weblog.infoworld.com/udell/gems/zopePermissions.jpg&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;&lt;IMG src=&quot;http://weblog.infoworld.com/udell/gems/zopePermissions.jpg&quot; width=200 align=right border=1&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; &lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;On the subject of security, I aired my concern (shared by acquaintances at &lt;/FONT&gt;&lt;A href=&quot;http://www.baltimore.com/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Baltimore Technologies&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;) that ACLs don&apos;t scale. Even if we can layer a permissions matrix on top of web services, the combinatorial explosion of that matrix will create complexity that nobody can understand or manage. The example here is from Zope, but we&apos;ve all done this -- and it&apos;s unthinkable to do it for thousands or millions of rows and columns. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Jamie agreed, and cited a speech by Dan Geer, who&apos;s CTO of &lt;/FONT&gt;&lt;A href=&quot;http://www.atstake.com/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;@stake&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, in which Geer advanced the notion that ACLs don&apos;t scale, but surveillance and accountability do. Here&apos;s an excerpt from the &lt;/FONT&gt;&lt;A href=&quot;http://www.simc-inc.org/archive0002/February02/Speakers/geer-keynote.htm&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;full text&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; of the speech Geer made to the Security Industries Middleware Council (&lt;/FONT&gt;&lt;A href=&quot;http://www.simc-inc.org/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;SIMC&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;): &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;If the access control matrix eventually scales out of reach, what then? I submit that where the geometric scaling of access control will kill it in the end, accountability stands ready. This is not to say that I like pervasive, universal accountability, per se, but the only reason a free society works is that you can pretty much do anything though if you screw up badly we will find you and make you pay. Accountability is like that, i.e., it is a log processing problem. When it comes to processing logs, Moore&apos;s Law is on your side. Observability is on your side as it puts off the deductive costs to later when you need to invest in making them, and you can probably use grid computing as a log processing tool since the web search engines have got that pretty well worked out. Because disk prices fall faster than CPU prices and because network prices fall faster still, log information storage and availability are just not problems. &lt;/FONT&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;I&apos;ll buy that. As Jamie points out, this mirrors how things work in the real world. No ID and access-control mechanism can prevent me from committing a crime. But an eyewitness or a surveillance camera can hold me accountable. &lt;/FONT&gt;&lt;/P&gt;</content:encoded>
			<dc:date>2002-08-28T09:47:47-05:00</dc:date>
			</item>
		<item>
			<title>Telling stories about web services security</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/08/27.html#a388</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;I spent yesterday in Boston at a joint W3C/OASIS &lt;/FONT&gt;&lt;A href=&quot;http://www.xmlconference.com/boston/oasis.asp&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Forum on Security Standards for Web Services&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, part of the XML Web Services One conference. (If you&apos;re going there this week, note that although the &lt;/FONT&gt;&lt;A href=&quot;http://www.xmlconference.com/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;conference page&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; says the event is at the Seaport Hotel across the street from Boston&apos;s World Trade Center, it is in fact at the WTC.) &lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;A href=&quot;http://boston-ptown.com/images/map_boston.gif&quot;&gt;&lt;IMG src=&quot;http://boston-ptown.com/images/map_boston.gif&quot; width=150 align=right border=1&gt;&lt;/A&gt; 
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;I spent yesterday in Boston at a joint W3C/OASIS &lt;/FONT&gt;&lt;A href=&quot;http://www.xmlconference.com/boston/oasis.asp&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Forum on Security Standards for Web Services&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, part of the XML Web Services One conference. (If you&apos;re going there this week, note that although the &lt;/FONT&gt;&lt;A href=&quot;http://www.xmlconference.com/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;conference page&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; says the event is at the Seaport Hotel across the street from Boston&apos;s World Trade Center, it is in fact at the WTC.) &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;The morning was dedicated to what we awkwardly call &quot;use case scenarios&quot; -- more colorfully, storytelling. The storytellers were from publishing (Lexis/Nexis&apos; Chet Ensign), aerospace (Boeing&apos;s Steve Whitlock), finance (Niteo Partners&apos; Kevin Cronin), and government (the U.S. OMB&apos;s Kim Johnson). The stories were about electronic publishing, search and retrieval of engineering documents, collaboration with parts suppliers, corporate cash management, and government recordkeeping. The moral of each story, and of all the tales collectively, was a laundry list of requirements for web services security standards. This was a terrific format. It reminds me of Alan Cooper&apos;s &lt;/FONT&gt;&lt;A href=&quot;http://weblog.infoworld.com/udell/2002/06/13.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;persona-driven methodology&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; for software specification. I&apos;d be interested to know much of the original design of WS-Security and SAML was guided by stories as specific as these. My guess is not enough, but I&apos;d like to be proven wrong. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;One of the requirements that came through loud and clear was &quot;make it buildable and understandable.&quot; Chet Ensign, for example, pointed out that while big players like Lexis/Nexis can &quot;program their way out of any mess that gets made&quot; &lt;SUP&gt;1&lt;/SUP&gt;, the weak links in the chain are the smaller fry -- customer-partners who lack development resources, and need turnkey solutions. &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif&gt;&lt;FONT size=2&gt;&lt;SUP&gt;1&lt;/SUP&gt; Not, he added parenthetically, to imply that a mess is being made. He thinks the standards process is working pretty well so far. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;The contrast between Ensign&apos;s digital rights requirements, and Cronin&apos;s financial requirements, helped to clarify the risk/value continuum along which security solutions are arranged. Electronic publishing doesn&apos;t (yet) involve the kinds of high-value transactions that compel Cronin to anticipate and solve every imaginable kind of spoofing or denial of service attack. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Lexis/Nexis, on the other hand, faces massive rights-management challenges. When the Supreme Court ruled in the &lt;/FONT&gt;&lt;A href=&quot;http://www.supremecourtus.gov/opinions/00pdf/00-201.pdf&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Tasini decision&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; that freelancers hold electronic rights, the ownership of tens of thousands of documents in the Lexis/Nexis archive suddenly changed. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;For Boeing, with a huge investment in LDAP and CORBA, the question is how to avoid what security architect Steve Whitlock calls the Jurassic Park syndrome. Remember the scene in which the characters scramble down from their tree-bound crashed car, only to have it fall on top of them? (&lt;/FONT&gt;&lt;A href=&quot;http://www.ibiblio.org/samneill/sounds/jp/tree.wav&quot;&gt;&lt;I&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;&quot;Well, we&apos;re back in the car again.&quot;&lt;/FONT&gt;&lt;/I&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;) Whitlock, who doesn&apos;t want to end up there again, points to the dark side of web services security: we&apos;ve been there before, and wrapping angle brackets around everything doesn&apos;t change the name of the game. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Whitlock (who, apropos of nothing, colorfully describes an airplane as &quot;five million parts flying in close formation&quot;) also gave a sobering assessment of what better identity management could mean to an organization like Boeing. The yearly help-desk bill for resetting lost passwords adds up to over one million dollars! &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;The afternoon was a whirlwind review of specs: WS-Security, SAML, XKMS, XML Encryption, XML Signature, and several rights-management proposals. Although I&apos;ve read many of these, the overview was really helpful. Rights management aside, it became clear -- as Netgrity&apos;s Prateek Mishra noted in the Q and A -- that the rest of the specs are pretty cleanly partitioned and complementary to one another. But, he asked, what&apos;s the story with &lt;/FONT&gt;&lt;A href=&quot;http://www.oasis-open.org/committees/rights/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Rights Language&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; and &lt;/FONT&gt;&lt;A href=&quot;http://www.oasis-open.org/committees/xacml/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;XACML&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, which two different OASIS committees are pursuing? &quot;Will the one with the more lawyers win?&quot; Entegrity&apos;s&lt;SUP&gt;2&lt;/SUP&gt; Hal Lockhart, who presented the two specs, noted (as did &lt;/FONT&gt;&lt;A href=&quot;http://www.burtongroup.com/promo/columns/articlelist.asp?employeeid=3&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Jamie Lewis&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;) that DRM isn&apos;t just a political train wreck, it&apos;s also a poorly-defined space that nobody really knows how to partition. &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif&gt;&lt;FONT size=2&gt;&lt;SUP&gt;2&lt;/SUP&gt; Note to would-be startups: &lt;/FONT&gt;&lt;/FONT&gt;&lt;A href=&quot;http://www.google.com/search?q=tenegrity&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;tenegrity&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; is apparently still available, being used at the moment only as a misspelling of &lt;/FONT&gt;&lt;A href=&quot;http://www.rwgrayprojects.com/synergetics/s07/p0000.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;tensegrity&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. &lt;/FONT&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Kudos to the W3C and to OASIS for this well-conceived and well-executed forum. It definitely helped me see the big picture developing. As somebody said during the wrap-up, web services security -- without which, everybody agrees, web services will be dead on arrival -- isn&apos;t a binary, all-or-none deal. In most respects, it seems likely we&apos;ll soon have enough of a framework to get started. The elephant in the room, as &lt;/FONT&gt;&lt;A href=&quot;http://www.sobco.com/sob/sob.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Scott Bradner&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; (of Harvard and the IETF) did not hesitate to say, is key distribution and management -- not a new problem of course, but a huge obstacle. Bradner sees no way around it. VeriSign&apos;s Phillip Hallam-Baker begs to differ. He thinks XKMS is the breakthrough we desperately need. But that&apos;s a story for another day. &lt;/FONT&gt;&lt;/P&gt;</content:encoded>
			<dc:date>2002-08-27T10:20:03-05:00</dc:date>
			</item>
		<item>
			<title>"Sir, were there reasonable alternatives at the time?" </title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/08/14.html#a384</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Having recently found his voice, Ray Ozzie is also finding that he has a lot to say -- both on his &lt;/FONT&gt;&lt;A href=&quot;http://www.ozzie.net/blog&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;his blog&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; and elsewhere. In an &lt;/FONT&gt;&lt;A href=&quot;http://news.com.com/2010-1071-949678.html?tag=fd_nc_1&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;article today on news.com&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;(the &lt;A href=&quot;http://www.ozzie.net/blog/stories/2002/08/14/willYouBeLiableForItsDirtyLittleSecret.html&quot;&gt;decorated version&lt;/A&gt; is better)&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, he concludes: &lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Having recently found his voice, Ray Ozzie is also finding that he has a lot to say -- both on his &lt;/FONT&gt;&lt;A href=&quot;http://www.ozzie.net/blog&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;his blog&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; and elsewhere. In an &lt;/FONT&gt;&lt;A href=&quot;http://news.com.com/2010-1071-949678.html?tag=fd_nc_1&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;article today on news.com&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp;(the &lt;A href=&quot;http://www.ozzie.net/blog/stories/2002/08/14/willYouBeLiableForItsDirtyLittleSecret.html&quot;&gt;decorated version&lt;/A&gt; is better)&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, he concludes: &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Someday, some shareholder is going to lose quite a bit of money because an electronic message was &quot;sniffed,&quot; or &quot;spoofed.&quot; Someone&apos;s health or financial records are going to get into the wrong hands. A design will be compromised; someone will get hurt. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;And at that point, network television cameras are going to be focused on a lawyer who&apos;s asking a company executive, or a government official, &quot;Sir, were there reasonable alternatives at the time?&quot; &lt;/FONT&gt;&lt;/P&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;(Also today, on his blog, Ray &lt;/FONT&gt;&lt;A href=&quot;http://www.ozzie.net/blog/2002/08/14.html#a33&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;cites&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; Charles Mann&apos;s extraordinary Atlantic Monthly piece on Bruce Schneier, which I &lt;/FONT&gt;&lt;A href=&quot;http://weblog.infoworld.com/udell/2002/08/02.html#a362&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;mentioned here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; a couple of weeks ago, and which is now -- happily -- &lt;/FONT&gt;&lt;A href=&quot;http://www.theatlantic.com/issues/2002/09/mann.htm&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;online&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. It&apos;s crucial for more people, and especially non-geeks, to understand Schneier&apos;s philosophical transformation and current thinking.) &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;For me, the most salient fact about Ray&apos;s career is that he has chosen to tilt at not just one windmill, but two: collaboration and security. We tend to preach both but practice neither. Partly that&apos;s because we care less about these things than we say we do and believe we should. Do you communicate with coworkers as often and as well as you&apos;d like? (If not, why not?) Do you switch from your cordless phone to a landline when ordering a pizza with a debit card? (If not, why not?) &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Partly, though, it&apos;s a matter of &lt;/FONT&gt;&lt;A href=&quot;http://www.ozzie.net/blog/stories/2002/08/12/architectureMattersTheRebirthOfPublicDiscussion.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;architecture&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. The path of least resistance rarely coincides with the path of highest value, but given the right architecture, it can. As Ray has discovered, blogging represents an architectural solution to some longstanding problems that have plagued public online discussion. Groove, likewise, aims for an architectural solution to secure collaboration. Since &quot;security&quot; and &quot;collaboration&quot; are contradictory and almost mutually exclusive from IT&apos;s perspective, that&apos;s quite a challenge. But it&apos;s inescapable. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Cyberspace is not really borderless. More&amp;nbsp;accurately,&amp;nbsp;it&apos;s resolving into sets of discrete, sometimes overlapping, sometimes concentric spaces. In these spaces, people and documents gather for moments, days, or years. Requirements for confidentiality run the gamut. Public and semi-public spaces need to advertise their existence, in order to promote awareness globally or within various groups. Private spaces need to be, well, private. Everywhere, strong identity (or at least strong pseudonymity) should be a given. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Weblogs don&apos;t yet offer an architectural solution to secure semi-public collaboration. Wrapping SSL and passwords around your blog can work, but the administrative hassles involved push this option far off the path of least resistance. Groove-style &quot;always-on&quot; and &quot;complacency-immune&quot; security sounds appealing, but it&apos;s not a solution yet either. It works by invitation only, and that cuts across the grain of blogging which thrives on linking and serendipitous discovery: &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;A collection of weblogs isn&apos;t just a pool of documents. It&apos;s also a knowledge network, where at each node human intelligence performs the routing function. The network&apos;s architecture is publish/subscribe. Its protocol is RSS (Rich Site Summary), a simple, powerful, and popular application of XML. Bloggers tune into other bloggers&apos; RSS channels; they select and react to items flowing through those channels; they post items that also flow out on their own RSS channels. It&apos;s a kind of Krebs cycle where the input is individual thought and the output is group awareness. [&lt;/FONT&gt;&lt;A href=&quot;http://www.infoworld.com/articles/ap/xml/02/06/24/020624apsearch.xml&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Google and weblogs: best hope for KM&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;] &lt;/FONT&gt;&lt;/P&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;So what&apos;s the architectural solution that will make the cells of this awareness network semi-permeable in the appropriate ways? Perhaps &lt;/FONT&gt;&lt;A href=&quot;http://weblog.infoworld.com/udell/2002/07/19.html#a345&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;translucency&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; is part of the answer. I&apos;m not smart enough to see the endgame here.&amp;nbsp;But I&apos;m sure glad to see&amp;nbsp;that&amp;nbsp;Ray&apos;s on the case! &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Addendum: The phrase &quot;Patterns of cooperation without vulnerability&quot; seems to capture the essence of the challenge.&lt;/P&gt;</content:encoded>
			<dc:date>2002-08-14T13:59:54-05:00</dc:date>
			</item>
		<item>
			<title>Patterns of cooperation without vulnerability</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/08/09.html#a377</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Collaxa&apos;s Edwin Khodabakchian (whom I have interviewed -- small world -- for an &lt;/FONT&gt;&lt;A href=&quot;http://www.infoworld.com/articles/pl/xml/02/07/08/020708plweborch.xml&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;InfoWorld&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; story on web services orchestration) is writing a &lt;/FONT&gt;&lt;A href=&quot;http://www.collaxa.com/news.jsp?section=News&amp;amp;subsection=blog&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;blog&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; that&apos;s a nice example (along with &lt;/FONT&gt;&lt;A href=&quot;http://www.ozzie.net/blog/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Ray Ozzie&apos;s&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;) of how a tech exec can use this medium to project a persona, clarify a mission, and float ideas that may provoke useful reactions. &lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Collaxa&apos;s Edwin Khodabakchian (whom I have interviewed -- small world -- for an &lt;/FONT&gt;&lt;A href=&quot;http://www.infoworld.com/articles/pl/xml/02/07/08/020708plweborch.xml&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;InfoWorld&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; story on web services orchestration) is writing a &lt;/FONT&gt;&lt;A href=&quot;http://www.collaxa.com/news.jsp?section=News&amp;amp;subsection=blog&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;blog&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; that&apos;s a nice example (along with &lt;/FONT&gt;&lt;A href=&quot;http://www.ozzie.net/blog/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Ray Ozzie&apos;s&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;) of how a tech exec can use this medium to project a persona, clarify a mission, and float ideas that may provoke useful reactions. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;The path that led to my discovery of Edwin&apos;s blog (which needs an RSS feed, by the way) is typical of the &lt;/FONT&gt;&lt;A href=&quot;http://radio.weblogs.com/0101679/stories/2002/03/13/manufacturedSerendipity.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;serendipity&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; and &lt;/FONT&gt;&lt;A href=&quot;http://scriptingnews.userland.com/backissues/2002/05/19#l6cc7894806642236e3b8f4b0b7682163&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;triangulation&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; that pervade the blogosphere. I subscribe to &lt;/FONT&gt;&lt;A href=&quot;http://www.looselycoupled.com/blog/2002_08_04_lc.htm#85328925&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Loosely Coupled&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, which today cites a great &lt;/FONT&gt;&lt;A href=&quot;http://www.fawcette.com/xmlmag/2002_06/magazine/departments/endtag/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;article&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; by Adam Bosworth arguing for coarsely-granular web services that do not correspond to programming-language objects. I&apos;d seen that article in June when it first appeared, but clicked through to Loosely Coupled anyway in case this was a sequel I hadn&apos;t seen yet, and that&apos;s how I found Edwin&apos;s blog. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Edwin today notes similarities between the E language and Collaxa&apos;s ScenarioBeans. That reminded me (in a &lt;/FONT&gt;&lt;A href=&quot;http://smithsonianassociates.org/programs/burke/burke.HTM&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;James Burke&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; kind of way) of a conversation with &lt;/FONT&gt;&lt;A href=&quot;http://www.prescod.net/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Paul Prescod&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; about &lt;/FONT&gt;&lt;A href=&quot;http://www.skyhunter.com/marcs/ewalnut.html#SEC41&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;E&apos;s capability-based security&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;: &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;E has no pointer arithmetic. E has no mutable statics. E has an API carefully thought out to prevent capability leaks. This would make it a capability secure language for single-processor applications. But E goes a step further. It takes the concept of a secure, unforgeable object reference and extends it to distributed objects: &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;- The communication links are encrypted. Third parties cannot get inside the connection. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;- The objects are unfindable without a proper reference received (directly or indirectly) from the creator of the object. You must have the key to unlock the door. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;- The objects are authenticated. No object can pretend to be the object you are trying to contact. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;... &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Java introduced the concept of a sandbox for its applets. The sandbox is a space in which no access to dangerous powers is available. To give greater flexibility they introduced the security manager and the ID badge architecture--if the user concludes the applet came from a &quot;trusted source&quot;, the applet can get your ID badge and roam wantonly through your system. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;A java application that runs in a sandbox is called an applet. An E emaker that embodies a full program is called a caplet. Caplets are not trapped in sandboxes. Instead, you may think of caplets as being trapped in safety deposit vaults. The caplet is started inside the vault, surrounded by hundreds of safety deposit boxes--but not one of the boxes is accessible unless and until you give the caplet a key to that particular box. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;... &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;In the end, one may say that normal object programming is about &lt;I&gt;patterns of computation and abstraction&lt;/I&gt;, whereas programming in E is about &lt;I&gt;patterns of cooperation without vulnerability&lt;/I&gt;. &lt;/FONT&gt;&lt;/P&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;What an evocative phrase! &quot;Patterns of cooperation without vulnerability.&quot; &lt;/FONT&gt;&lt;A href=&quot;http://weblog.infoworld.com/udell/2002/08/07.html#a374&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Selective disclosure&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; is an aspect of it: we want to be able to identify ourselves in limited ways for specific purposes. Blogs are another aspect of it: we cooperate in this medium at a respectful distance, by mutual consent. &lt;/FONT&gt;&lt;/P&gt;</content:encoded>
			<dc:date>2002-08-09T10:50:47-05:00</dc:date>
			</item>
		<item>
			<title>Homeland Insecurity</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/08/02.html#a362</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;The September issue of the Atlantic Monthly has a remarkable special report called Homeland Insecurity (not yet excerpted online). It features none other than Bruce Schneier. I am delighted to see Schneier&apos;s philosophical transformation -- from&amp;nbsp;crypto-infatuated fortress builder to pragmatic watchguard --&amp;nbsp;detailed in a mainstream magazine. People who would never have read&amp;nbsp;&lt;A href=&quot;http://www.byte.com/documents/s=470/byt20001018s0001/index.htm&quot;&gt;Secrets &lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;&lt;A href=&quot;http://www.byte.com/documents/s=470/byt20001018s0001/index.htm&quot;&gt;and Lies&lt;/A&gt; will read this excellent article, and I hope will ponder&amp;nbsp;Schneier&apos;s message: &lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;The September issue of the Atlantic Monthly has a remarkable special report called Homeland Insecurity (not yet excerpted online). It features none other than Bruce Schneier. I am delighted to see Schneier&apos;s philosophical transformation -- from&amp;nbsp;crypto-infatuated fortress builder to pragmatic watchguard --&amp;nbsp;detailed in a mainstream magazine. People who would never have read&amp;nbsp;&lt;A href=&quot;http://www.byte.com/documents/s=470/byt20001018s0001/index.htm&quot;&gt;Secrets &lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;&lt;A href=&quot;http://www.byte.com/documents/s=470/byt20001018s0001/index.htm&quot;&gt;and Lies&lt;/A&gt; will read this excellent article, and I hope will ponder&amp;nbsp;Schneier&apos;s message: &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;- Security technologies are brittle &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;- When they fail, they fail catastrophically&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;- Human judgment needs to govern the security process&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;The article concludes with a description of Counterpane&apos;s command center:&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;&lt;EM&gt;Highly trained and well paid, these people brought to the task a quality not yet found in any technology: human judgement, which is at the heart of most good security. Human beings do make mistakes, of course. But they can recover from failure in ways that machines and software cannot. The well-trained mind is ductile. It can understand surprises and overcome them. It fails well.&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;&lt;EM&gt;Mixing long stretches of inactivity with short bursts of frenzy, the work rhythm of the Counterpane guards would have been familiar to police officers and firefighters everywhere. As I watched the guards, they were slurping soft drinks, listening to techno-death metal, and waiting for something to go wrong. They were in a protected space, looking out at a dangerous world. Sentries around Neolithic campfires did the same thing. Nothing better has been discovered since. Thinking otherwise, in Schneier&apos;s view, is a really terrible idea.&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</content:encoded>
			<dc:date>2002-08-02T17:58:44-05:00</dc:date>
			</item>
		<item>
			<title>OASIS and WS-Security</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/07/23.html#a350</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Under the OASIS umbrella, more folks are linking arms to support WS-Security: &lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Under the OASIS umbrella, more folks are linking arms to support WS-Security: &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;The OASIS standards consortium has organized a new technical committee to advance the WS-Security specification. WS-Security provides a foundation for secure Web services, laying the groundwork for higher-level facilities such as federation, policy, and trust. Through the open OASIS process, providers and users will come together to extend the functionality of WS-Security, which was originally published by IBM, Microsoft, and Verisign. [&lt;A href=&quot;http://www.oasis-open.org/news/oasis_news_07_23_02.shtml&quot;&gt;OASIS&lt;/A&gt;&lt;/A&gt;] &lt;/FONT&gt;&lt;/P&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;I plan to attend a &lt;/FONT&gt;&lt;A href=&quot;http://www.xmlconference.com/boston/key.asp&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;forum&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; (&quot;co-sponsored by OASIS and W3C&quot;) in Boston on Aug 26 to hear more about this. The picture is still quite fuzzy, frankly, but it does appear we&apos;re in a market-making let&apos;s-all-work-together phase. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;PS: Maybe that shouldn&apos;t be surprising. According to today&apos;s&amp;nbsp;NY Times, we are &lt;A href=&quot;http://www.nytimes.com/2002/07/23/health/psychology/23COOP.html?ex=1028001600&amp;amp;en=08e6ab50f8cadae1&amp;amp;ei=5007&amp;amp;partner=USERLAND&quot;&gt;wired to cooperate&lt;/A&gt;, and doing so lights up the pleasure centers of the brain. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</content:encoded>
			<dc:date>2002-07-23T10:43:41-05:00</dc:date>
			</item>
		<item>
			<title>Web services security and XML pixie dust</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/07/02.html#a326</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;It&apos;s an article of faith right now in the web services realm that security is the major roadblock. We&apos;re all sitting around drumming our fingers on the table, the story line goes, just waiting for consensus to emerge from that cloud of dust the standards-makers are kicking up. &lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;It&apos;s an article of faith right now in the web services realm that security is the major roadblock. We&apos;re all sitting around drumming our fingers on the table, the story line goes, just waiting for consensus to emerge from that cloud of dust the standards-makers are kicking up. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;When I look at the proposed standards, though, I see a bunch of familiar stuff. Name/password authentication, Kerberos, access control lists, PKI certificates, signing, encryption. All this has been part of the web forever, though admittedly PKI and Kerberos haven&apos;t really gotten over the activation threshold.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;I don&apos;t think its a bad idea to wrap XML around this stuff. But I&apos;m not convinced that will solve the hard problem. What&apos;s hard is that security technologies are just a royal pain in the ass to deal with. I was sure, for example, that client certificates would be widespread by 1997 as a mode of authentication to websites, and as a single sign-on solution. Today I&apos;m one of a handful of people who have ever bothered to acquire a client cert.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Are we just trying to XMLize Kerberos and PKI and ACLs because we hope the magic pixie dust of XML will make the pain go away?&lt;/FONT&gt;&lt;/P&gt;</content:encoded>
			<dc:date>2002-07-02T11:14:48-05:00</dc:date>
			</item>
		<item>
			<title>Triangulating on k-logging for homeland security</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/06/18.html#a311</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Hey, this was top news in my own magazine. Cool!&lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Hey, this was top news in my own magazine. Cool!&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;A href=&quot;http://www.infoworld.com/articles/hn/xml/02/06/18/020618hnhomeland.xml?s=rss&amp;amp;t=news&amp;amp;slot=5&quot;&gt;&lt;EM&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Knowledge management offers hope for homeland security&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. Technology to facilitate people-based networks [&lt;/FONT&gt;&lt;/EM&gt;&lt;A href=&quot;http://www.infoworld.com/news/t_index.html&quot;&gt;&lt;EM&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;InfoWorld: Top News&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;]&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Triangulation. Gotta love it.&lt;/FONT&gt;&amp;nbsp; &lt;/P&gt;</content:encoded>
			<dc:date>2002-06-18T12:57:27-05:00</dc:date>
			<source url="http://www.infoworld.com/rss/news.rdf">InfoWorld:  Top News</source>
			</item>
		<item>
			<title>Blogging and homeland security: connecting the dots</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/06/12.html#a298</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Sunday&apos;s New York Times featured a &lt;/FONT&gt;&lt;A href=&quot;http://www.nytimes.com/2002/06/08/politics/08COMP.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;disturbing story&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; on the IT culture clash between Google and the FBI: &lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Sunday&apos;s New York Times featured a &lt;/FONT&gt;&lt;A href=&quot;http://www.nytimes.com/2002/06/08/politics/08COMP.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;disturbing story&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; on the IT culture clash between Google and the FBI: &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Data is compartmentalized so that case information compiled in Phoenix might not be accessible to agents in Minneapolis, and retrieval of the full text of case reports is not possible. Devised for the quick retrieval of the names of known suspects, the network can be searched for terms like &quot;aviation&quot; or &quot;schools, &quot; but not &quot;aviation schools&quot; -- in other words, precisely the kinds of phrases that may have made it easier for law enforcement agents to connect the dots and discern the patterns of activity leading up to Sept. 11 attacks. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Mr. Schmidt of Google said that government had characteristically been slower than industry to adopt new information technology and to link its multitudinous information networks. This leads to a condition that the industry calls &quot;stovepiped&quot; information, which means that data is warehoused in separate, unconnected silos. That is partly by design, Mr. Schmidt said, as a precaution against wandering hackers. &quot;They don&apos;t want a network interloper to come in and do a lot of damage to other computers.&quot; [New York Times] &lt;/FONT&gt;&lt;/P&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;I&apos;m sure it&apos;s true, though no-one can come out and say so, that the FBI are among Google&apos;s most intense users. I hope a private network of weblogs will be the next step. Valdis Krebs has &lt;/FONT&gt;&lt;A href=&quot;http://www.orgnet.com/prevent.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;a new paper&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; that suggests how social network mapping can be used to thwart terrorists. He writes: &lt;/FONT&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;To gather the data for mapping these networks, individually and as a group, requires much cooperation between departments, agencies and countries. This requires vertical, horizontal, and diagonal links between all of the investigators on the case -- in other words, our network needs to be as good or better than enemy&apos;s! [&lt;/FONT&gt;&lt;A href=&quot;http://www.orgnet.com/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Valdis Krebs&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;] &lt;/FONT&gt;&lt;/P&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Maybe I&apos;ve just got blogs on the brain. But like all stovepiped IT organizations, the FBI&apos;s will not be rebuilt anytime soon. The way forward is a human awareness network layered on top of those stovepipes and connecting them. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Such an overlay network needn&apos;t, of course, intersect with public blogspace. But purely internal use of existing low-tech weblog software could reproduce the same effect: a knowledge network with human routers. Would it be perfectly secure? Of course not. But in the end, what&apos;s the greater risk? That the enemy might discover we had connected the dots and have to change its plans? Or that we have no hope of connecting the dots at all?&lt;/FONT&gt; &lt;/P&gt;</content:encoded>
			<dc:date>2002-06-12T08:19:47-05:00</dc:date>
			</item>
		<item>
			<title>Managing credentials with Counterpane's Password Safe</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/05/18.html#a251</link>
			<description> &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>Seeing Bruce Schneier at ETCON reminded me that I&apos;ve been meaning to mention &lt;A href=&quot;http://www.counterpane.com/passsafe.html&quot;&gt;Password Safe&lt;/A&gt;, a really simple and useful tool available for free from Schneier&apos;s company, Counterpane Labs. It&apos;s a GUI app you use to securely maintain a database of passwords. 
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;The version I&apos;m using, 1.7, runs on Windows. Version 2, an &lt;A href=&quot;http://sourceforge.net/projects/passwordsafe/&quot;&gt;open source project&lt;/A&gt;, is apparently still also for Windows only, though I guess this could change. &lt;/P&gt;
&lt;P&gt;I&apos;ve been holding my breath for a long time waiting for single sign-on. After a while I started turning blue, and writing down passwords, which felt incredibly stupid but was unavoidable. Password Safe makes that necessary evil feel a lot less stupid. &lt;/P&gt;
&lt;P&gt;The database is Blowfish-encrypted. Each entry has a title (e.g., &quot;Amazon&quot;), a name, a password, and a comments field which I find quite important for recording the context of a given credential (e.g. &quot;3rd sample user for test system version 5&quot;). Copying a username or password to the clipboard, for subsequent pasting into an authentication dialog, is easy. There are some thoughtful details: you can have the app clear the clipboard when it&apos;s minimized, and it won&apos;t ever display any passwords on the screen unless you override a default. &lt;/P&gt;
&lt;P&gt;The whole kit -- executable, data file, and helpfile -- amounts to under 400K, and since there are no registry dependencies it can easily be moved back and forth between your desktop and laptop. &lt;/P&gt;
&lt;P&gt;Nothing earthshaking about this. Just a simple and practical tool, from the most pragmatic security pro in the business. &lt;/P&gt;</content:encoded>
			<dc:date>2002-05-18T15:50:56-05:00</dc:date>
			</item>
		<item>
			<title>Security, insurance, and hard realities</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/05/15.html#a242</link>
			<description>Here are some notes from &lt;A href=&quot;http://radio.weblogs.com/0100887/stories/2002/05/15/notesFromSchneiersEtconTalk.html&quot;&gt;Bruce Schneier&apos;s&lt;/A&gt; talk. Hard, cold realities. Microsoft and its peers don&apos;t care about security, he argues,&amp;nbsp;because it&apos;s not rational for them to do so. As businesses, they shouldn&apos;t, because they&apos;re not liable for their practices. Schneier is running out of options, he says, and what he&apos;s left with is a two-pronged strategy. One, require businesses to use insurance to manage risk, just like businesses use it to manage all other risks. Two, beef up prosecution of computer crime. &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;Here are some notes from &lt;A href=&quot;http://radio.weblogs.com/0100887/stories/2002/05/15/notesFromSchneiersEtconTalk.html&quot;&gt;Bruce Schneier&apos;s&lt;/A&gt; talk. Hard, cold realities. Microsoft and its peers don&apos;t care about security, he argues,&amp;nbsp;because it&apos;s not rational for them to do so. As businesses, they shouldn&apos;t, because they&apos;re not liable for their practices. Schneier is running out of options, he says, and what he&apos;s left with is a two-pronged strategy. One, require businesses to use insurance to manage risk, just like businesses use it to manage all other risks. Two, beef up prosecution of computer crime.&lt;/P&gt;
&lt;P&gt;I&apos;m sure he is right. If we change the economic incentives governing security practices, like we&apos;ve done in the case of environmental protection, then there&amp;nbsp;will be change. Otherwise not.&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style=&quot;MARGIN-RIGHT: 0px&quot;&gt;
&lt;P&gt;&lt;EM&gt;Suddenly a company choosing an operating system gets handed two insurance policies -- here&apos;s what it costs if you use Linux, here&apos;s the policy for Microsoft. The math gets much more interesting now. Security will improve because the CEO will now care.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;This has disturbing implications for small software companies. Is there another way? He doesn&apos;t see one. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</content:encoded>
			<dc:date>2002-05-15T20:23:52-05:00</dc:date>
			</item>
		<item>
			<title>PKI: no silver bullet, but not worthless either</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/05/15.html#a240</link>
			<description>John Robb&apos;s comment -- &lt;A href=&quot;http://jrobb.userland.com/2002/05/14.html#a1789&quot;&gt;certification isn&apos;t worth doody&lt;/A&gt;&amp;nbsp;-- overstates the case. Despite exploitable flaws in the PKI/SSL infrastructure, I would rather transact business with a company that has identified itself to some third party than with a company that hasn&apos;t. &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;John Robb&apos;s comment -- &lt;A href=&quot;http://jrobb.userland.com/2002/05/14.html#a1789&quot;&gt;certification isn&apos;t worth doody&lt;/A&gt;&amp;nbsp;-- overstates the case. Despite exploitable flaws in the PKI/SSL infrastructure, I would rather transact business with a company that has identified itself to some third party than with a company that hasn&apos;t.&lt;/P&gt;
&lt;P&gt;I&apos;d also much prefer to transact business with &lt;EM&gt;individuals &lt;/EM&gt;who take the trouble to identify themselves to some third party. The assurance offered by my Thawte freemail cert, while minimal, is far more than what&apos;s available in typical email discourse. &lt;/P&gt;
&lt;P&gt;Just because PKI has been oversold doesn&apos;t mean it should be underestimated. Groove shows us just how seamless the exchange of trust can be for users. Although it presumes a PGP-like model, it was built to be -- and in version 2.0 has become -- a system than works with enterprise and cross-enterprise PKI-based trust. The issues addressed by PKI aren&apos;t going away, and the technologies woven into PKI will play out in our lives one way or another. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</content:encoded>
			<dc:date>2002-05-15T02:35:08-05:00</dc:date>
			</item>
		<item>
			<title>PKI and SSL: house of cards?</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/05/14.html#a239</link>
			<description>&lt;A href=&quot;http://www.infowarrior.org/rick.html&quot;&gt;Richard Forno&lt;/A&gt;, chief security officer for ShadowLogic, takes a dim view of the PKI industry. &quot;&lt;EM&gt;Digital trust is a slick marketing tool put out by the PKI industry. DoD wants smartcards with certs by 2004. What&apos;s the value of that? I don&apos;t know. They don&apos;t know.&lt;/EM&gt;&quot;  &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;A href=&quot;http://www.infowarrior.org/rick.html&quot;&gt;Richard Forno&lt;/A&gt;, chief security officer for ShadowLogic, takes a dim view of the PKI industry. &quot;&lt;EM&gt;Digital trust is a slick marketing tool put out by the PKI industry. DoD wants smartcards with certs by 2004. What&apos;s the value of that? I don&apos;t know. They don&apos;t know.&lt;/EM&gt;&quot; &lt;/P&gt;
&lt;P&gt;After contributing to an &lt;A href=&quot;http://www.csl.sri.com/users/neumann/insiderisks.html#132&quot;&gt;article&lt;/A&gt; on these issues, he thought more about the implications of the MS/VeriSign cert compromise: &lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;On March 22, 2001, Microsoft issued a Security Bulletin (MS01-017) alerting the Internet community that two digital certificates were issued in Microsoft&apos;s name by VeriSign (the largest Digital Certificate company) to an individual -- an impostor -- not associated with Microsoft. Instantaneously, VeriSign (a self-proclaimed &quot;Internet Trust Company&quot;) and the entire concept of Public Key Infrastructure (PKI) and digital certificates -- an industry and service based on implicit trust -- became the focus of an incident seriously undermining its level of trustworthiness. This incident also challenges the overall value of digital certificates. &lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Forno agrees with Schneier: If you don&apos;t address processes and people, you have no security. For example, a notary only verifies the signature on a document, not its contents. So the real-world trust invested by them is unreliable. Garbage in, garbage out. You don&apos;t need to be a cyberterrorist to take advantage of this. You can be a Nigerian scam artist. &lt;/P&gt;
&lt;P&gt;Why, he asks, don&apos;t certs work like credit cards? Why don&apos;t they expire (in a timely fashion)? Passports and drivers licenses expire in a few years. Root certs expire in 2025, 2028, 2037. (True. I just checked my MS root certificate: expires 2020.) &lt;/P&gt;
&lt;P&gt;Why, he asks, would you trust a 5-year-old dot-com with your identity, rather than a brick-and-mortar financial institution like CitiBank? Most people, he says, would rather trust the latter. The &lt;A href=&quot;http://radio.weblogs.com/0100887/2002/05/03.html#a214&quot;&gt;Digital Identity&lt;/A&gt; weblog made this same point recently. &lt;/P&gt;
&lt;P&gt;Forno recommends: Ellison and Schneier&apos;s &lt;A href=&quot;http://www.counterpane.com/pki-risks-ft.txt&quot;&gt;Ten Risks of PKI&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;Well, it&apos;s all true. PKI and SSL&amp;nbsp;do not&amp;nbsp;add up to an&amp;nbsp;e-commerce silver bullet. There isn&apos;t one. Every day, credit card numbers shielded by high-grade security land in web-exposed flat files that Google can find. As Bruce Schneier likes to say, it&apos;s the liability limit on Visa cards and not SSL that props up e-commerce. &lt;/P&gt;
&lt;P&gt;Will this chicken-and-egg situation ever resolve? I guess I&apos;ll&amp;nbsp;keep on signing my emails anyway.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</content:encoded>
			<dc:date>2002-05-14T20:15:12-05:00</dc:date>
			</item>
		<item>
			<title>SOAP security and external underwear</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/04/09.html#a184</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;I&apos;m sure &lt;/FONT&gt;&lt;A href=&quot;http://www.soaplite.com/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Paul Kulchenko&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; will soon fix the &lt;/FONT&gt;&lt;A href=&quot;http://www.phrack.com/show.php?p=58&amp;amp;a=9&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;SOAP::Lite vulnerability&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; that was just &lt;/FONT&gt;&lt;A href=&quot;http://use.perl.org/~IlyaM/journal/4012&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;noticed&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. This episode got me to wondering, though, about the original rationale for the SOAPaction HTTP header, and what can or should be done to make filtering SOAP traffic workable. Several years ago, one of the &lt;/FONT&gt;&lt;A href=&quot;http://www.develop.com/soap/soapfaq.htm#16&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;original SOAP FAQs&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, from DevelopMentor, said: &lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;I&apos;m sure &lt;/FONT&gt;&lt;A href=&quot;http://www.soaplite.com/&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Paul Kulchenko&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; will soon fix the &lt;/FONT&gt;&lt;A href=&quot;http://www.phrack.com/show.php?p=58&amp;amp;a=9&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;SOAP::Lite vulnerability&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; that was just &lt;/FONT&gt;&lt;A href=&quot;http://use.perl.org/~IlyaM/journal/4012&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;noticed&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. This episode got me to wondering, though, about the original rationale for the SOAPaction HTTP header, and what can or should be done to make filtering SOAP traffic workable. Several years ago, one of the &lt;/FONT&gt;&lt;A href=&quot;http://www.develop.com/soap/soapfaq.htm#16&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;original SOAP FAQs&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, from DevelopMentor, said: &lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Since SOAP packets declare their &quot;intent&quot; by publishing interface and method names in the HTTP header, it is possible for firewalls to perform filtering based on this information (the SOAP spec states that implementations must verify that this information must match the corresponding headers and tags in the SOAP payload, otherwise the call should be rejected). &lt;/FONT&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Here&apos;s what the &lt;/FONT&gt;&lt;A href=&quot;http://www.w3.org/TR/SOAP/#_Toc478383528&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;SOAP spec itself&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; has to say on the matter: &lt;/FONT&gt;
&lt;BLOCKQUOTE&gt;&lt;I&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;The presence and content of the SOAPAction header field can be used by servers such as firewalls to appropriately filter SOAP request messages in HTTP. &lt;/FONT&gt;&lt;/I&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Things didn&apos;t turn out quite that way, though. No consensus as to the security role of the SOAPaction header is evident among firewall experts [ &lt;/FONT&gt;&lt;A href=&quot;http://lists.insecure.org/firewall-wizards/2001/May/0003.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;1&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, &lt;/FONT&gt;&lt;A href=&quot;http://lists.insecure.org/firewall-wizards/2001/May/0006.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;2&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, &lt;/FONT&gt;&lt;A href=&quot;http://lists.insecure.org/firewall-wizards/2001/May/0004.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;3&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; ], nor among XML protocol experts [ &lt;/FONT&gt;&lt;A href=&quot;http://lists.w3.org/Archives/Public/xmlp-comments/2001Jun/0018.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;1&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, &lt;/FONT&gt;&lt;A href=&quot;http://lists.w3.org/Archives/Public/xmlp-comments/2001Jun/0019.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;2&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, ]. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Did the notion advanced in DevelopMentor&apos;s FAQ -- that SOAP packets would declare intent by publishing interface and method names in the HTTP header -- make sense? At the time it seemed reasonable to me. But now, I wonder if a SOAPaction policy isn&apos;t rather like the scene in &lt;/FONT&gt;&lt;A href=&quot;http://us.imdb.com/Title?0066808&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Bananas&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; where the newly-installed dictator declares that &quot;everybody must wear their underwear on the outside, so we can check.&quot; The interfaces that a company chooses to expose to the world are, in the end, a policy that will or won&apos;t be enforced, regardless of the SOAP toolkits in use or the translations performed in a request pipeline. Enforcement will always require more than checking for underwear on the outside. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Sure, opening and inspecting packets will slow things down. And then &lt;/FONT&gt;&lt;A href=&quot;http://www.intel.com/network/idc/products/xml_7210.htm&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;XML&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; &lt;/FONT&gt;&lt;A href=&quot;http://www.datapower.com/products.shtml#xa35&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;accelerators&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; will be invented to speed things back up again.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Solving this kind of problem is much, much harder than anybody wants to admit. It means you have to inventory your software assets, manage change, and be able to clearly describe the interfaces between your network and the global network. The same was always true for CGI, though; it&apos;s no different for SOAP. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Standardizing one HTTP header may not really help much. What will is to enumerate all the RPCs that you support, and as we move to a more document-oriented style of SOAP messaging, to provide the schemas that describe those documents. There&apos;s no free lunch.&amp;nbsp;But here&apos;s an encouraging thought. The uniformity of XML, and the declarative style of XML processing, may help us to define policies and create tools to enforce them.&lt;/FONT&gt;&lt;/P&gt;</content:encoded>
			<dc:date>2002-04-09T23:01:32-05:00</dc:date>
			</item>
		<item>
			<title>myNetWatchman: neighborhood watch for the Internet</title>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/04/08.html#a182</link>
			<description>&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Thinking about trust and social capital, in online communities, reminds me of the work of Lawrence Baldwin, the creator of &lt;/FONT&gt;&lt;A href=&quot;http://www.mynetwatchman.com/vision.htm&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;myNetWatchman.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. As I mentioned in a &lt;/FONT&gt;&lt;A href=&quot;http://www.byte.com/documents/s=2291/byt1010773949067/0121_udell.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;column on broadband security&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, Lawrence takes issue with the attitude of personal firewalls toward the steady stream of malicious probes that they repel. That attitude can be summed up as: &quot;Don&apos;t worry, this is just the background noise of the Internet, and we&apos;re shielding you from it.&quot;&lt;/FONT&gt; &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Thinking about trust and social capital, in online communities, reminds me of the work of Lawrence Baldwin, the creator of &lt;/FONT&gt;&lt;A href=&quot;http://www.mynetwatchman.com/vision.htm&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;myNetWatchman.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;. As I mentioned in a &lt;/FONT&gt;&lt;A href=&quot;http://www.byte.com/documents/s=2291/byt1010773949067/0121_udell.html&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;column on broadband security&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;, Lawrence takes issue with the attitude of personal firewalls toward the steady stream of malicious probes that they repel. That attitude can be summed up as: &quot;Don&apos;t worry, this is just the background noise of the Internet, and we&apos;re shielding you from it.&quot;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Not so, argues Lawrence. In his &lt;/FONT&gt;&lt;A href=&quot;http://www.mynetwatchman.com/vision.htm&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;vision statement&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt; he writes:&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Every time your firewall or intrusion detection system logs an event, don&apos;t assume the source is the actual hacker. Think of it as a cry for help from a likely victim whose system has been compromised and is just being controlled by a hacker. It&apos;s easy to ignore attacks because they don&apos;t present an immediate threat &amp;#151; after all, we have a firewall. However, every compromised system is a real and immediate threat to the underlying Internet infrastructure since these systems could be used to attack others and/or to launch distributed denial-of-service attacks (DDoS), potentially incapacitating large portions of the Internet. &lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;In light of these threats, I strongly believe that ALL attack events should be relentlessly pursued. &lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Lawrence&apos;s software reads your firewall event logs, and relays events to his central service, &amp;nbsp;which collates them and automatically notifies the ISPs&amp;nbsp;or organizations that&amp;nbsp;are (usually unwittingly) responsible.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;Here is one of Lawrence&apos;s &lt;/FONT&gt;&lt;A href=&quot;http://www.mynetwatchman.com/LID.asp?IID=3650406&quot;&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;success stories&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana,Geneva,Arial,Helvetica,Sans-Serif size=2&gt;myNetWatchman is a brilliant use of a network of distributed agents, and perhaps an excellent business model in search of funding, if Lawrence is inclined to go that way. But fundamentally it hearkens back to something we all know in real life: we&apos;re safer when we watch out for one another. Good neighbors report trouble when they see it. If you saw somebody breaking into a neighbor&apos;s house, you&apos;d report it. Well, we&apos;re all neighbors here in cyberspace. Lawrence&apos;s software makes it easy to report trouble.&lt;/FONT&gt;&lt;/P&gt;</content:encoded>
			<dc:date>2002-04-08T15:22:15-05:00</dc:date>
			</item>
		<item>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/02/02.html#a48</link>
			<description>&lt;A href=&quot;http://www.newsisfree.com/click/-6,1738718/&quot;&gt;Hackers Hit Global Leaders&apos; Summit&lt;/A&gt;. An invisible cyber assault has cut off access for the second day running to the Web site of the World Economic Forum, organizers of the gathering confirmed. [&lt;A href=&quot;http://www.nytimes.com/pages/technology/&quot;&gt;The New York Times: Technology&lt;/A&gt;] &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;P&gt;&lt;A href=&quot;http://www.newsisfree.com/click/-6,1738718/&quot;&gt;Hackers Hit Global Leaders&apos; Summit&lt;/A&gt;. An invisible cyber assault has cut off access for the second day running to the Web site of the World Economic Forum, organizers of the gathering confirmed. [&lt;A href=&quot;http://www.nytimes.com/pages/technology/&quot;&gt;The New York Times: Technology&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;See &lt;A href=&quot;http://www.ists.dartmouth.edu/ISTS/counterterrorism/cyber_a1.pdf&quot;&gt;Cyber Attacks During the War on Terrorism: A Predictive Analysis&lt;/A&gt;, by Michael Vatis, director of the &lt;A href=&quot;http://www.ists.dartmouth.edu/&quot;&gt;Institute for Security Technology Studies&lt;/A&gt;, for an interesting set of correlations between political conflict and cyber attacks.&lt;/P&gt;</content:encoded>
			<dc:date>2002-02-02T14:26:07-05:00</dc:date>
			<source url="http://www.newsisfree.com/HPE/xml/feeds/62/162.xml">The New York Times: Technology</source>
			</item>
		<item>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/01/22.html#a33</link>
			<description> &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;A href=&quot;http://www.byte.com/documents/byt1010773949067/&quot;&gt;Column | Broadband Security&lt;/A&gt;. The Internet is an ideal collaborative environment for bad guys. Fortunately, it can work the same way for good guys too.</content:encoded>
			<dc:date>2002-01-22T19:22:14-05:00</dc:date>
			<source url="http://udell.roninhouse.com/udell.rdf">Jon Udell</source>
			</item>
		<item>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/01/18.html#a17</link>
			<description> &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;A href=&quot;http://www.byte.com/documents/byt1010014252255/&quot;&gt;Column | Dartmouth&apos;s Security Think Tank&lt;/A&gt;. We expect government to protect critical infrastructure, and it has promised to do so. I&apos;m glad to see that, on the issue of cyber-terrorism, the government has started to put some of our money where its mouth&amp;nbsp;is.</content:encoded>
			<dc:date>2002-01-18T19:42:52-05:00</dc:date>
			<source url="http://udell.roninhouse.com/udell.rdf">Jon Udell</source>
			</item>
		<item>
			<link>http://weblog.infoworld.com/udell/categories/security/2002/01/18.html#a11</link>
			<description> &lt;b&gt;...&lt;/b&gt;</description>
			<content:encoded>&lt;A href=&quot;http://www.byte.com/tangledthreads/thread.jsp?forum=263&amp;amp;thread=8176&quot;&gt;Talk | Managed code and security&lt;/A&gt;. Because there&apos;s no safe memory or robust exception handling in C-based services, they are distressingly likely to surrender a root shell. It seems reasonable to suppose that this general class of problem could be ameliorated by the advent of managed-code-based services.&quot; </content:encoded>
			<dc:date>2002-01-18T17:44:01-05:00</dc:date>
			<source url="http://udell.roninhouse.com/udell.rdf">Jon Udell</source>
			</item>
		</channel>
	</rss>
