<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" version="2.0">

<channel>
	<title>Gerald Beuchelt » Gerald Beuchelt’s Contraptions</title>
	
	<link>https://beuchelt.com</link>
	<description />
	<lastBuildDate>Sun, 24 Feb 2013 04:25:49 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<feedburner:info uri="beuchelt" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/WebServicesContraptions" /><feedburner:info uri="webservicescontraptions" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><image><link>http://blog.beuchelt.com</link><url>http://clustrmaps.com/counter/index2.php?url=http://blog.beuchelt.com</url><title>Web Services Contraptions</title></image><feedburner:emailServiceId>WebServicesContraptions</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FWebServicesContraptions" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://my.feedlounge.com/external/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FWebServicesContraptions" src="http://static.feedlounge.com/buttons/subscribe_0.gif">Subscribe with FeedLounge</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FWebServicesContraptions" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2FWebServicesContraptions" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FWebServicesContraptions" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2FWebServicesContraptions" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FWebServicesContraptions" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Ffeeds.feedburner.com%2FWebServicesContraptions" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2FWebServicesContraptions" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FWebServicesContraptions" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><item>
		<title>Multi Factor for Personal Use</title>
		<link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/BEvxvscyXo0/</link>
		<comments>https://beuchelt.com/blog/2013/02/23/multi-factor-for-private-use/#comments</comments>
		<pubDate>Sat, 23 Feb 2013 16:51:04 +0000</pubDate>
		<dc:creator>Gerald Beuchelt</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[cloud security]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[IT systems]]></category>

		<guid isPermaLink="false">https://beuchelt.com/?p=591</guid>
		<description><![CDATA[Right now, I am looking into alternative multi-factor authentication solutions. There are the obvious contenders such as SecureID or smartcards, but they tend to be on the pricy side, especially if want to use them for your blog, your home VPN, or generally for fun. Enter Duo Security: this company &#8230;<p><a href="https://beuchelt.com/blog/2013/02/23/multi-factor-for-private-use/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>Right now, I am looking into alternative multi-factor authentication solutions. There are the obvious contenders such as SecureID or smartcards, but they tend to be on the pricy side, especially if want to use them for your blog, your home VPN, or generally for fun.</p>
<p><a href="https://beuchelt.com/wp-content/uploads/2013/02/Screen-Shot-2013-02-23-at-11.38.36-AM.jpg"><img class="alignleft  wp-image-598" alt="Screen Shot 2013-02-23 at 11.38.36 AM" src="https://beuchelt.com/wp-content/uploads/2013/02/Screen-Shot-2013-02-23-at-11.38.36-AM-300x274.jpg" width="210" height="192" /></a></p>
<p>Enter <a href="http://duosecurity.com" target="_blank">Duo Security</a>: this company offers a cell phone based solution for multi-factor. Not overly exciting in itself, since this is something that has been around for quite a while. However, their solution is pretty flexible, since they support the usual callback and text-based flows, but also a smartphone app that leverages the device&#8217;s HSM for protection. The neat thing about this (semi-)soft token is that it does provide a OTP PIN solution based on hardware crypto providers, but without the hassle of keyfob distribution management.</p>
<p><img class=" wp-image-597 alignright" style="border: 1px solid #d8d9d6; padding: 5px; margin-bottom: 1.5em; background-color: #ffffff; -webkit-box-shadow: rgba(50, 50, 50, 0.74902) 0px 1px 4px; box-shadow: rgba(50, 50, 50, 0.74902) 0px 1px 4px; max-width: 100%; overflow: hidden;" alt="photo" src="https://beuchelt.com/wp-content/uploads/2013/02/photo-200x300.jpg" width="140" height="210" /></p>
<p>In addition to the phone-based authentication flows (which obviously also works with landlines since they support voice callbacks), they also support hardware tokens, including <a href="https://www.yubico.com/products/yubikey-hardware/" target="_blank">Yubikey</a>. It is ultimately up to the administrator to determine which devices are sufficient, but Duo supports the option to allow multiple devices and let the user choose.</p>
<p>Now, the really nice part about all this is that their Personal Edition for up to 10 users is free. This means that I can finally start to take a look at my personal stuff and determine if and where to enable multi-factor. The first step is this blog, since Duo provides all necessary components (cell phone app, service, WordPress plugin) out of the box. Setting this up took me about 15 minutes. VPN into my home network will be next on my list. <em id="__mceDel"><br />
</em></p>
<img src="http://feeds.feedburner.com/~r/beuchelt/~4/MVgnHr3nwl8" height="1" width="1"/><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=BEvxvscyXo0:bj1XATRsI7A:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=BEvxvscyXo0:bj1XATRsI7A:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=BEvxvscyXo0:bj1XATRsI7A:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=BEvxvscyXo0:bj1XATRsI7A:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=BEvxvscyXo0:bj1XATRsI7A:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/BEvxvscyXo0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>https://beuchelt.com/blog/2013/02/23/multi-factor-for-private-use/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://beuchelt.com/blog/2013/02/23/multi-factor-for-private-use/</feedburner:origLink><creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><feedburner:origLink>http://feedproxy.google.com/~r/beuchelt/~3/MVgnHr3nwl8/</feedburner:origLink></item>
		<item>
		<title>Some Changes</title>
		<link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/8HEMFpFjTwU/</link>
		<comments>https://beuchelt.com/blog/2013/01/05/some-changes/#comments</comments>
		<pubDate>Sat, 05 Jan 2013 16:47:55 +0000</pubDate>
		<dc:creator>Gerald Beuchelt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[cloud security]]></category>
		<category><![CDATA[compliance]]></category>
		<category><![CDATA[cyber security]]></category>

		<guid isPermaLink="false">http://beuchelt.com/?p=581</guid>
		<description><![CDATA[Starting with the new year, I am working with Demandware as their new Chief Security Officer. In this role I will be responsible for developing and implementing a comprehensive corporate information security governance and management framework, covering all aspects of security and privacy within the company and our product. In addition &#8230;<p><a href="https://beuchelt.com/blog/2013/01/05/some-changes/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>Starting with the new year, I am working with <a href="http://demandware.com/" target="_blank">Demandware</a> as their new Chief Security Officer. In this role I will be<br />
responsible for developing and implementing a comprehensive corporate information security governance and management framework, covering all aspects of security and privacy within the company and our product. In addition I take ownership of Demandware&#8217;s expanding compliance portfolio (PCI, TRUSTe, EUDPA, SOC) and will work closely with the both Engineering and Technology organizations on measuring and continuously strengthening the overall security and privacy capabilities of the Demandware eCommerce platform.</p>
<p><img class="alignleft size-medium wp-image-582" alt="demandware logo" src="http://beuchelt.com/wp-content/uploads/2013/01/demandware-logo-300x59.jpg" width="300" height="59" /></p>
<p>At this point I would like to note that my time at <a href="http://www.mitre.org" target="_blank">MITRE</a> was an outstanding experience: I was lucky to be able to work with some extremely talented and motivated people on both the Air Operation Center Modernization as well as on hData. During my tenure I learned a lot about the federal government and how it works (or sometimes not), but also had the opportunity to expand my own responsibilities and knowledge significantly.</p>
<p>Looking forward I am very excited about the opportunities and the high operational tempo at Demandware.</p>
<img src="http://feeds.feedburner.com/~r/beuchelt/~4/RctcD7rAp9k" height="1" width="1"/><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=8HEMFpFjTwU:gkOflMwfTPQ:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=8HEMFpFjTwU:gkOflMwfTPQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=8HEMFpFjTwU:gkOflMwfTPQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=8HEMFpFjTwU:gkOflMwfTPQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=8HEMFpFjTwU:gkOflMwfTPQ:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/8HEMFpFjTwU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>https://beuchelt.com/blog/2013/01/05/some-changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://beuchelt.com/blog/2013/01/05/some-changes/</feedburner:origLink><creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><feedburner:origLink>http://feedproxy.google.com/~r/beuchelt/~3/RctcD7rAp9k/</feedburner:origLink></item>
		<item><title>Links for 2012-08-19 [del.icio.us]</title><link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/2jZMXBQjozM/beuchelt</link><pubDate>Mon, 20 Aug 2012 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/beuchelt#2012-08-19</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/video/x20w5u_xavi_sport?syndication=112314"&gt;x20w5u xavi sport&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/video/x20w5v_amv-death-note-by-riqou_creation?syndication=112314"&gt;** Adult ** x20w5v amv death note by riqou creation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/video/x20w5x_splendide-but-de-pagis_sport?syndication=112314"&gt;x20w5x splendide but de pagis sport&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/video/x20w5y_can-you-feel-it-sans-effet_music?syndication=112314"&gt;x20w5y can you feel it sans effet music&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/video/x20w5z_rennes-1-1-lorient-ewolo_sport?syndication=112314"&gt;x20w5z rennes 1 1 lorient ewolo sport&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/video/x20w62_the-maraudeurs_fun?syndication=112314"&gt;x20w62 the maraudeurs fun&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/video/x20w63_pocholeta_news?syndication=112314"&gt;x20w63 pocholeta news&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/video/x20w67_but-troyes-n1_news?syndication=112314"&gt;x20w67 but troyes n1 news&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/video/x20w6a_instant-star-3x13-all-i-want-is-you-1_news?syndication=112314"&gt;x20w6a instant star 3x13 all i want is you 1 news&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/video/x20w6b_so-4_auto?syndication=112314"&gt;x20w6b so 4 auto&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/2jZMXBQjozM" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/beuchelt#2012-08-19</feedburner:origLink></item><item>
		<title>Dynamic Aggregated Confidence Sccore</title>
		<link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/8aennBEzHIg/</link>
		<comments>https://beuchelt.com/blog/2012/05/18/dynamic-aggregated-confidence-sccore/#comments</comments>
		<pubDate>Fri, 18 May 2012 07:28:30 +0000</pubDate>
		<dc:creator>Gerald Beuchelt</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[identity and access control management]]></category>
		<category><![CDATA[trust]]></category>

		<guid isPermaLink="false">http://blog.beuchelt.com/?p=506</guid>
		<description><![CDATA[Peter and Anil recently made a very important point why attributes cannot be assigned &#8220;assurance&#8221; levels akin to authentication decisions. Instead, they suggested that attributes and their sources may be assigned &#8220;confidence scores&#8221; that may allow a service provider to make an informed decision about trusting an attribute source, or &#8230;<p><a href="https://beuchelt.com/blog/2012/05/18/dynamic-aggregated-confidence-sccore/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.idmanagement.gov/2012/05/why-loa-for-attributes-dont-really.html" target="_blank">Peter</a> and <a href="http://blog.idmanagement.gov/2012/05/level-of-confidence-of-what-when-where.html" target="_blank">Anil</a> recently made a very important point why attributes cannot be assigned &#8220;assurance&#8221; levels akin to authentication decisions. Instead, they suggested that attributes and their sources may be assigned &#8220;confidence scores&#8221; that may allow a service provider to make an informed decision about trusting an attribute source, or not.</p>
<p>In this context, I would like to expand a little on Anil thoughts on how we can evaluate our confidence in authorization.</p>
<p><img src="http://thomsonreuters.com/content/corporate/images/288111/risk_reward_460x307.jpg" alt="" /></p>
<p>In the end &#8211; the service providers (or their delegates) are <strong>really</strong> interested a metric for the confidence of an authorization decision. As a SP, I am only mildly interested in the confidence in attributes: what I really care about is if the authorization decision that needs to be made is ok, or not. This is driven by a number of different factors (non exhaustive list)::</p>
<ul>
<li>Identification and authentication &#8211; as a service provider, I need to know <strong>who </strong>want to access my resources.</li>
<li>Roles, attributes, and other authorization factors &#8211; determine what users are allowed to do, based on their characteristics. This process includes a very complex exercise of translating natural language policy into a conceptual access control model, and then into a machine interppretable set of policies and facts. These policies can be evaluated, using the facts as inputs, to compute the binary decision &#8220;grant access&#8221; or &#8220;don&#8217;t grant access&#8221;.</li>
<li>Overall trustworthiness of the system components &#8211; this extends from the reliability of the authentication decision (reasonably well captured by the LOA) to the trust the service provider has in the authorization decision.</li>
</ul>
<p>The need to address the authorization trustworthiness is reflected in the discussion presented in Peter&#8217;s and Anil&#8217;s article. Looking at the problem of attribute confidence, it makes sense to dig a little into literature on data quality metrics: at the end of the day, attribute confidence is essentially a data quality problem. There are a number of articles that have been published on this topic, including a <a href="http://dwquality.com/DQAssessment.pdf" target="_blank">number </a>of <a href="http://www.thecre.com/pdf/MIT-wandwang.pdf" target="_blank">articles</a> from Rich Wang et al.</p>
<p>I think that it would be a good exercise for the IdAM community to revisit the data quality work, annd start looking into profiling this work for computing a quantitive value for confidence into a auuthorization decision. In a sense, any *BAC model incorporates a number of data source (including the LOA of the authentication) into the authorization process, and computes a binary result from them.</p>
<p>Applying the data quality metrics would allow to calculate a confidence score from the component data sources, that can be calcualted at runtime, to reflect both</p>
<ul>
<li>Existing service level agreements of the attributes that Anil mentions, as well a</li>
<li>The current operational status of the data sources, i.e. some consideration as to whether the source can be trust <strong>right now</strong>.</li>
</ul>
<p>This would ultimately result in a system that expresses the trustworthiness of a authorization decission in quantitative terms, which in turn may be used to make truly risk-adaptive access  conntrol decisions.</p>
<img src="http://feeds.feedburner.com/~r/beuchelt/~4/GukOXHxwb7U" height="1" width="1"/><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=8aennBEzHIg:Yv44CHkDqFs:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=8aennBEzHIg:Yv44CHkDqFs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=8aennBEzHIg:Yv44CHkDqFs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=8aennBEzHIg:Yv44CHkDqFs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=8aennBEzHIg:Yv44CHkDqFs:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/8aennBEzHIg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>https://beuchelt.com/blog/2012/05/18/dynamic-aggregated-confidence-sccore/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>https://beuchelt.com/blog/2012/05/18/dynamic-aggregated-confidence-sccore/</feedburner:origLink><creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><feedburner:origLink>http://feedproxy.google.com/~r/beuchelt/~3/GukOXHxwb7U/</feedburner:origLink></item>
		<item>
		<title>Relying on Attributes</title>
		<link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/EI_OPBh6K_s/</link>
		<comments>https://beuchelt.com/blog/2012/03/16/relying-on-attributes/#comments</comments>
		<pubDate>Fri, 16 Mar 2012 14:28:53 +0000</pubDate>
		<dc:creator>Gerald Beuchelt</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[cyber security]]></category>
		<category><![CDATA[identity and access control management]]></category>
		<category><![CDATA[trust]]></category>

		<guid isPermaLink="false">http://blog.beuchelt.com/?p=496</guid>
		<description><![CDATA[Anil talks about LoA for attributes in response to some of the discussion at the recent IDTrust at NIST. This discussion came up a couple of times before, and I seem to recall talking about this: In the bigger picture &#8220;assigning&#8221; a LoA for attributes is pretty pretentious, especially when &#8230;<p><a href="https://beuchelt.com/blog/2012/03/16/relying-on-attributes/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>Anil talks about <a href="http://blog.idmanagement.gov/2012/03/to-loa-or-not-to-loa-for-attributes-not.html" target="_blank">LoA for attributes</a> in response to some of the discussion at the recent IDTrust at NIST. This discussion came up a couple of times before, and I seem to recall talking about this:</p>
<p><a title="Trust building? by davesag, on Flickr" href="http://www.flickr.com/photos/davesag/361298847/"><img class="alignleft" src="http://farm1.staticflickr.com/162/361298847_b9280f7140.jpg" alt="Trust building?" width="219" height="186" /></a>In the bigger picture &#8220;assigning&#8221; a LoA for attributes is pretty pretentious, especially when there is no clearly defined relationship between the certifier and the attribute consumer. The ultimate decision to release information lies with the logical custodian of that information (in OAuth: the resource owner, in XACML: the service provider). This decision authority may be delegated to PEPs, PDPs, or be exercised within a workflow.</p>
<p>As the decision authority now pulls in additional information from attribute providers, the environment, and other pertinent data sources, it (the decision authority) must make a determination whether to utilize and trust these sources or not.This determination will depend on a number of factors which ultimately result in the need to perform a risk assessment answering the question:</p>
<p style="padding-left: 30px;"><strong>&#8220;If data source A is used for an access control decision, is the risk of making type 1 and/or type 2 mistakes acceptable for my use case?&#8221;</strong></p>
<p>Obviously, this question can only ultimately by the logical data custodian, or its delegate. So instead of having an external entity assign a &#8220;Level of Assurance&#8221; to a particular attribute provider (or more general: a data source), attribute provider should make a set of metric available to potential consumers, so that they can make an informed risk decision. Among these metrics, I would think that the following list would be useful for access control decisions:</p>
<ul>
<li>Freshness &#8211; is the data up to date?</li>
<li>Comprehensiveness &#8211; is the offered data sufficient to make a decision?</li>
<li>Completeness &#8211; is the data available for all identities?</li>
<li>Correctness &#8211; is the data accurate?</li>
<li>Availability &#8211; will the attribute provider be available at all times, on all relevant networks?</li>
<li>Operational soundness &#8211; are the business processes for the attribute provider sufficiently trustworthy to protect confidentiality, integrity, and availability of the data?</li>
<li>Privacy/secrecy &#8211; is access to the data performed in a way that protects the data or the data consumer from unwanted disclosures?</li>
<li>Accountability &#8211; is the data provider willing to accept responsibility for mistakes on their part?</li>
<li>Arbitration &#8211; if something goes wrong, is there a binding arbitration process to determine responsibility?</li>
</ul>
<p>There are probably many more, but this would be my shortlist.</p>
<img src="http://feeds.feedburner.com/~r/beuchelt/~4/JEqsclXqWRg" height="1" width="1"/><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=EI_OPBh6K_s:QPReYbXbB0w:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=EI_OPBh6K_s:QPReYbXbB0w:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=EI_OPBh6K_s:QPReYbXbB0w:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=EI_OPBh6K_s:QPReYbXbB0w:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=EI_OPBh6K_s:QPReYbXbB0w:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/EI_OPBh6K_s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>https://beuchelt.com/blog/2012/03/16/relying-on-attributes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>https://beuchelt.com/blog/2012/03/16/relying-on-attributes/</feedburner:origLink><creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><feedburner:origLink>http://feedproxy.google.com/~r/beuchelt/~3/JEqsclXqWRg/</feedburner:origLink></item>
		<item>
		<title>Anatomy of a Small VOIP CNE Attack</title>
		<link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/FAuiWFMCWAo/</link>
		<comments>https://beuchelt.com/blog/2012/03/01/anatomy-of-a-small-voip-cne-attack/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 23:03:08 +0000</pubDate>
		<dc:creator>Gerald Beuchelt</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[cyber security]]></category>

		<guid isPermaLink="false">http://blog.beuchelt.com/?p=491</guid>
		<description><![CDATA[Fresh from my router. Maybe I am paranoid, but this has all the hallmarks of reconnaissance written all over &#8230; 2012 Mar 1 02:25:53 [Gateway] [kernel] WAN2DMZ[DROP] IN=WAN OUT=WAN SRC=115.168.71.84 DST=192.168.1.248 PROTO=UDP SPT=5060 DPT=5060 2012 Feb 27 16:40:39 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=184.107.243.114 DST=192.168.1.248 PROTO=UDP SPT=5064 DPT=5060 2012 Feb 27 &#8230;<p><a href="https://beuchelt.com/blog/2012/03/01/anatomy-of-a-small-voip-cne-attack/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.beuchelt.com/wp-content/uploads/2012/03/CNE.png"><img class="aligncenter size-medium wp-image-492" title="CNE" src="http://blog.beuchelt.com/wp-content/uploads/2012/03/CNE-300x188.png" alt="" width="300" height="188" /></a>Fresh from my router. Maybe I am paranoid, but this has all the hallmarks of reconnaissance written all over &#8230;</p>
<pre>2012 Mar 1 02:25:53 [Gateway] [kernel] WAN2DMZ[DROP] IN=WAN OUT=WAN SRC=115.168.71.84 DST=192.168.1.248 PROTO=UDP SPT=5060 DPT=5060
2012 Feb 27 16:40:39 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=184.107.243.114 DST=192.168.1.248 PROTO=UDP SPT=5064 DPT=5060
2012 Feb 27 05:28:55 [Gateway] [kernel] WAN2DMZ[DROP] IN=WAN OUT=WAN SRC=208.106.250.39 DST=192.168.1.248 PROTO=UDP SPT=5063 DPT=5060
2012 Feb 26 18:51:36 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=184.107.243.114 DST=192.168.1.248 PROTO=UDP SPT=5061 DPT=5060
2012 Feb 25 21:52:15 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=184.107.243.114 DST=192.168.1.248 PROTO=UDP SPT=5063 DPT=5060
2012 Feb 25 11:29:03 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=115.168.71.84 DST=192.168.1.248 PROTO=UDP SPT=5060 DPT=5060
2012 Feb 24 05:08:00 [Gateway] [kernel] WAN2DMZ[DROP] IN=WAN OUT=WAN SRC=65.111.170.208 DST=192.168.1.248 PROTO=UDP SPT=5062 DPT=5060
2012 Feb 23 23:43:28 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=65.111.170.208 DST=192.168.1.248 PROTO=UDP SPT=5060 DPT=5060
2012 Feb 23 18:57:40 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=184.172.12.115 DST=192.168.1.248 PROTO=UDP SPT=5062 DPT=5060
2012 Feb 23 10:20:53 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=208.106.250.39 DST=192.168.1.248 PROTO=UDP SPT=5062 DPT=5060
2012 Feb 21 21:19:59 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=173.242.123.157 DST=192.168.1.248 PROTO=UDP SPT=5062 DPT=5060
2012 Feb 21 02:31:03 [Gateway] [kernel] WAN2DMZ[DROP] IN=WAN OUT=WAN SRC=216.14.120.85 DST=192.168.1.248 PROTO=UDP SPT=5062 DPT=5060
2012 Feb 20 00:09:06 [Gateway] [kernel] WAN2DMZ[DROP] IN=WAN OUT=WAN SRC=174.137.168.61 DST=192.168.1.248 PROTO=UDP SPT=5076 DPT=5060
2012 Feb 18 21:44:33 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=115.168.71.84 DST=192.168.1.248 PROTO=UDP SPT=5060 DPT=5060
2012 Feb 18 09:20:40 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=78.129.240.147 DST=192.168.1.248 PROTO=UDP SPT=5062 DPT=5060
2012 Feb 18 08:16:42 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=209.238.103.193 DST=192.168.1.248 PROTO=UDP SPT=5067 DPT=5060
2012 Feb 18 05:30:49 [Gateway] [kernel] WAN2DMZ[DROP] IN=WAN OUT=WAN SRC=109.169.37.62 DST=192.168.1.248 PROTO=UDP SPT=5066 DPT=5060
2012 Feb 17 10:47:06 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=115.168.71.84 DST=192.168.1.248 PROTO=UDP SPT=5060 DPT=5060
2012 Feb 16 01:26:18 [Gateway] [kernel] WAN2DMZ[DROP] IN=WAN OUT=WAN SRC=85.25.100.44 DST=192.168.1.248 PROTO=UDP SPT=5060 DPT=5060
2012 Feb 15 23:40:58 [Gateway] [kernel] WAN2DMZ[ACCEPT] IN=WAN OUT=WAN SRC=123.238.137.150 DST=192.168.1.248 PROTO=UDP SPT=5060 DPT=5060</pre>
<p>Let&#8217;s see: China Telecom, Beijing; iWeb, Montreal; ChrystalTech, Phoenix, AZ; China Telecom, Bejing; etc.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/beuchelt/~4/GLK3u1BwzBI" height="1" width="1"/><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=FAuiWFMCWAo:dertBjWNI_s:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=FAuiWFMCWAo:dertBjWNI_s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=FAuiWFMCWAo:dertBjWNI_s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=FAuiWFMCWAo:dertBjWNI_s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=FAuiWFMCWAo:dertBjWNI_s:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/FAuiWFMCWAo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>https://beuchelt.com/blog/2012/03/01/anatomy-of-a-small-voip-cne-attack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://beuchelt.com/blog/2012/03/01/anatomy-of-a-small-voip-cne-attack/</feedburner:origLink><creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><feedburner:origLink>http://feedproxy.google.com/~r/beuchelt/~3/GLK3u1BwzBI/</feedburner:origLink></item>
		<item>
		<title>Int*operability</title>
		<link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/66j_Yoj0nXI/</link>
		<comments>https://beuchelt.com/blog/2012/02/28/intoperability/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 20:51:42 +0000</pubDate>
		<dc:creator>Gerald Beuchelt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Health IT]]></category>
		<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[interoperability]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://blog.beuchelt.com/?p=486</guid>
		<description><![CDATA[Grahame is talking about &#8220;interoperability&#8221; and &#8220;intraoperability&#8221;, as different design philosophies for creating standards for system that &#8220;work together&#8221;. I feel not too competent to comment on the openEHR vs. HL7 aspects of this discussion, but it might be interesting to look at other examples of both. Most of the internet &#8230;<p><a href="https://beuchelt.com/blog/2012/02/28/intoperability/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.healthintersections.com.au/?p=820">Grahame</a> is talking about &#8220;interoperability&#8221; and &#8220;intraoperability&#8221;, as different design philosophies for creating standards for system that &#8220;work together&#8221;. I feel not too competent to comment on the openEHR vs. HL7 aspects of this discussion, but it might be interesting to look at other examples of both.</p>
<p><img class="alignright" src="http://2.bp.blogspot.com/_1dNLsLXQBFc/SmRK793wrfI/AAAAAAAABlI/gYhpehRO7KI/s1600/SemanticInteroperability.jpg" alt="(C) Information Technology Forum" width="150" />Most of the internet and web protocols are really built around the idea of interoperability (as defined above): vendors, academia, others, get together, define how the network facing interfaces and protocols are supposed to look like (syntax) and &#8211; for the more succesful ones &#8211; also what they mean (semantics). This works exceptionally well, especially in environements where the semantics are simple (well defined, not too many elements and/or variations, etc.).</p>
<p>For the &#8220;intraoperability&#8221; I have really a hard time finding useful examples. To some extent, the SPARC consortium would come to mind, or one might view some of the JEE and other APIs standards as attempts to narrow how a system should be built. However, for most vendors the temptation to add a few &#8220;value-add&#8221; extensions (a.k.a. vendor lock-in functions) is just too enticing. Note that this has also been seen with &#8220;interoperability&#8221;, where too many important fields where left for the implementer to define (NT-PAC data in the authorization field, anyone?).</p>
<p>As such I think that &#8211; while certainly problematic for high complex data models &#8211; &#8220;interoperability&#8221; seems to be the only realistic approach to get systems somehow to talk to each other.</p>
<img src="http://feeds.feedburner.com/~r/beuchelt/~4/66MZZoqEfco" height="1" width="1"/><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=66j_Yoj0nXI:kzHbubBFj5o:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=66j_Yoj0nXI:kzHbubBFj5o:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=66j_Yoj0nXI:kzHbubBFj5o:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=66j_Yoj0nXI:kzHbubBFj5o:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=66j_Yoj0nXI:kzHbubBFj5o:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/66j_Yoj0nXI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>https://beuchelt.com/blog/2012/02/28/intoperability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>https://beuchelt.com/blog/2012/02/28/intoperability/</feedburner:origLink><creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><feedburner:origLink>http://feedproxy.google.com/~r/beuchelt/~3/66MZZoqEfco/</feedburner:origLink></item>
		<item>
		<title>Enterprise Games</title>
		<link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/w_AJIkyG-40/</link>
		<comments>https://beuchelt.com/blog/2012/02/12/enterprise-games/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 00:43:38 +0000</pubDate>
		<dc:creator>Gerald Beuchelt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[IT systems]]></category>
		<category><![CDATA[system design]]></category>

		<guid isPermaLink="false">http://blog.beuchelt.com/?p=461</guid>
		<description><![CDATA[SD Times features an interesting article by Alex Hardy on how enterprise developers might be able to learn a thing or two from their brethren in the gaming industry. To me, this article is a full vindication of a belief that I help for a couple of years now: if you want &#8230;<p><a href="https://beuchelt.com/blog/2012/02/12/enterprise-games/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p><img class="alignleft" src="http://gamingbolt.com/wp-content/uploads/2011/01/real-time-strategy-game.jpg" alt="" width="160" />SD Times features an interesting <a href="http://www.sdtimes.com/WHAT_GAMES_CAN_TEACH_ENTERPRISE_DEVELOPERS/By_Alex_Handy/About_GAMEDEVELOPMENT/36317" target="_blank">article</a> by Alex Hardy on how enterprise developers might be able to learn a thing or two from their brethren in the gaming industry. To me, this article is a full vindication of a belief that I help for a couple of years now: if you want a great user experience (note that I am not saying &#8220;user interface&#8221;), you hire the people that are basing their livelihood on capturing their audience (i.e. end users).</p>
<p>In a number of ways, game designers and developers would make excellent developers for a number application domains, including C2. In fact, having a Command &amp;Conquer or MechCommander 2 inspired interface with a truly capturing user engagement model could help improve operator experience for both situational awareness and decision support.</p>
<img src="http://feeds.feedburner.com/~r/beuchelt/~4/2APOUmJYE20" height="1" width="1"/><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=w_AJIkyG-40:1qa6xyglnB4:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=w_AJIkyG-40:1qa6xyglnB4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=w_AJIkyG-40:1qa6xyglnB4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=w_AJIkyG-40:1qa6xyglnB4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=w_AJIkyG-40:1qa6xyglnB4:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/w_AJIkyG-40" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>https://beuchelt.com/blog/2012/02/12/enterprise-games/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>https://beuchelt.com/blog/2012/02/12/enterprise-games/</feedburner:origLink><creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><feedburner:origLink>http://feedproxy.google.com/~r/beuchelt/~3/2APOUmJYE20/</feedburner:origLink></item>
		<item>
		<title>America’s World</title>
		<link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/pkG-OfEku9c/</link>
		<comments>https://beuchelt.com/blog/2012/02/11/americas-world/#comments</comments>
		<pubDate>Sat, 11 Feb 2012 15:03:43 +0000</pubDate>
		<dc:creator>Gerald Beuchelt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[foreign policy]]></category>
		<category><![CDATA[international security]]></category>

		<guid isPermaLink="false">http://blog.beuchelt.com/?p=458</guid>
		<description><![CDATA[An excerpt from Robert Kagan&#8217;s recent book &#8220;The World America Made&#8221; can be found in today&#8217;s Wall Street Journal. Mr. Kagan is the (in-)famous author of &#8220;Paradise and Power&#8221;, a comparison of the world view of Europeans and Americans, which discusses how the difference in perceiving the validity of Machiavellian &#8230;<p><a href="https://beuchelt.com/blog/2012/02/11/americas-world/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p><img class="alignright" src="http://farm6.staticflickr.com/5307/5630641128_cb46b0f94a.jpg" alt="(C) MESH, Harvard University" width="300" height="200" />An <a href="http://online.wsj.com/article/SB10001424052970203646004577213262856669448.html" target="_blank">excerpt</a> from Robert Kagan&#8217;s recent book &#8220;The World America Made&#8221; can be found in today&#8217;s Wall Street Journal. Mr. Kagan is the (in-)famous author of &#8220;Paradise and Power&#8221;, a comparison of the world view of Europeans and Americans, which discusses how the difference in perceiving the validity of Machiavellian politics shape the domestic and foreign policy of the two poles of the Western society.</p>
<p>His new article discusses how America&#8217;s values have influenced the world order since WWII, and how the current international system is a direct mirror of these values. He argues that traditionally the international order was a reflection of the needs and desires of the dominant powers and warns that a growing dominance of autocratic regimes such as Russia and China will recreate and preserve many lesser evils, as we can see in Syria in this very moment.</p>
<p>One thing I found missing or only tangentially treated in the excerpt: The perennial believe in historicism, especially by the Western &#8220;elite&#8221; (or better: those that claim to be such an elite, social, intellectual, or otherwise). While in the past many have believed the historicist gospel of inevitable social development from feudal over democratic to communist, today&#8217;s intelligencia posits that a world without America will be just fine and preserve the free international order.</p>
<img src="http://feeds.feedburner.com/~r/beuchelt/~4/sI-BiwqMDro" height="1" width="1"/><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=pkG-OfEku9c:aLZLYStSdgI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=pkG-OfEku9c:aLZLYStSdgI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=pkG-OfEku9c:aLZLYStSdgI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=pkG-OfEku9c:aLZLYStSdgI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=pkG-OfEku9c:aLZLYStSdgI:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/pkG-OfEku9c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>https://beuchelt.com/blog/2012/02/11/americas-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>https://beuchelt.com/blog/2012/02/11/americas-world/</feedburner:origLink><creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><feedburner:origLink>http://feedproxy.google.com/~r/beuchelt/~3/sI-BiwqMDro/</feedburner:origLink></item>
		<item>
		<title>Choosing Identifiers</title>
		<link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/0cVu_BpDAFw/</link>
		<comments>https://beuchelt.com/blog/2012/02/09/choosing-identifiers/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 03:11:52 +0000</pubDate>
		<dc:creator>Gerald Beuchelt</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://blog.beuchelt.com/?p=453</guid>
		<description><![CDATA[Keith Boone put up on his blog an informative piece on how to get and use OIDs. If you are in need of an unique object identifier, either for healthcare or otherwise, you should probably head over and take a look. For myself, I really do not like OIDs at &#8230;<p><a href="https://beuchelt.com/blog/2012/02/09/choosing-identifiers/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p>Keith Boone put up on his blog an informative <a href="http://motorcycleguy.blogspot.com/2012/02/why-do-i-need-oid-for-meaningfuluse.html" target="_blank">piece</a> on how to get and use OIDs. If you are in need of an unique object identifier, either for healthcare or otherwise, you should probably head over and take a look.</p>
<p>For myself, I really do not like OIDs at all (here comes the opinionated self back to the surface): OIDs and many similar identifiers carry information, but are not resolvable without a lot of pain. For example, each of the numbers in the OID is assigned to some sort of entity, like an organization (like the ITU-T), a country (like the USA), or a thing (the Internet). The dot notation is organized hierarchically, implying that you can &#8220;walk&#8221; that tree. Great. But you cannot, since each node owner (e.g. the owner of 1.3 = ISO Identified Org) can setup a registry for this branch and make it accessible to the wold, but the owner of e.g. 1.3.24 = DEC will probably not make their entire subtree resolvable to everyone. As such, if you encounter (hypothetically) an OID of value 1.3.24.0.1000, good luck figuring out what that may ever have meant. Even if HP wanted to make this available, it would take some heroic effort to find a public registry for 1.3.24 and then resolve this to some HP property.</p>
<p><img class="alignleft size-thumbnail wp-image-455" title="Mandel_zoom_01_to_02" src="http://blog.beuchelt.com/wp-content/uploads/2012/02/Mandel_zoom_01_to_02-150x150.png" alt="" width="150" height="150" /></p>
<p>On the other side, there are identifiers like IPv4 addresses which are &#8211; thanks to the wisdom of CIDR &#8211; essentially free of any special semantics: they are simply numbers. IPv6 does even a better job in making sure that the components of an IP address are not overloaded with meaning.</p>
<p>Finally, there are URLs that point to resources &#8211; and they have the wonderful feature that they can be fully resolved. If you are presented with a URL, you can immediately figure out where to go on the network to get to that resource. The path to the resource may not be clear (there could be firewalls or even air gaps in the way), but &#8211; in principle &#8211; your URL tells you exactly what to do if you want to get to the resource. Now, given that a URL points to exactly one resource, they make ideal identifier: they are unique (thanks to DNS and HTTP), they may carry some reasonable meaning (e.g. http://example.com/customers/1234/?invoice=9876 is pretty suggestive), and they can be resolvable into a representation of the resource.</p>
<p>Pick you own favorite.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/beuchelt/~4/a_OmbSaPKcc" height="1" width="1"/><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=0cVu_BpDAFw:Zsieb6Vtnik:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=0cVu_BpDAFw:Zsieb6Vtnik:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=0cVu_BpDAFw:Zsieb6Vtnik:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=0cVu_BpDAFw:Zsieb6Vtnik:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=0cVu_BpDAFw:Zsieb6Vtnik:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/0cVu_BpDAFw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>https://beuchelt.com/blog/2012/02/09/choosing-identifiers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>https://beuchelt.com/blog/2012/02/09/choosing-identifiers/</feedburner:origLink><creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><feedburner:origLink>http://feedproxy.google.com/~r/beuchelt/~3/a_OmbSaPKcc/</feedburner:origLink></item>
		<item>
		<title>Doing the Security Thing</title>
		<link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/F4g_9NqPMeo/</link>
		<comments>https://beuchelt.com/blog/2012/02/01/doing-the-security-thing/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 17:02:30 +0000</pubDate>
		<dc:creator>Gerald Beuchelt</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[cyber security]]></category>

		<guid isPermaLink="false">http://blog.beuchelt.com/?p=444</guid>
		<description><![CDATA[In a very refreshing article, Brendan Williams talks about the fallacies of securing systems based on compliance models, with an army of clerical staff working checklists to determine the security architecture for a new system. For a lot of my cyber security related activities, I have been trying to implement &#8230;<p><a href="https://beuchelt.com/blog/2012/02/01/doing-the-security-thing/" class="more-link"><span>Continue Reading &#8594;</span></a></p>]]></description>
				<content:encoded><![CDATA[<p><img class="alignright" src="http://www.globalsecurity.org/military/library/policy/army/accp/it0468/fig3-1a.gif" alt="" width="340" height="270" />In a very refreshing <a href="http://blogs.rsa.com/williams/intelligence-driven-security/" target="_blank">article</a>, Brendan Williams talks about the fallacies of securing systems based on compliance models, with an army of clerical staff working checklists to determine the security architecture for a new system. For a lot of my cyber security related activities, I have been trying to implement a risk management approach, where a security architecture is firmly rooted in the evaluated threats, their likelihood and impact, and most cost effective mitigations.</p>
<p>To address the problem, NIST has provided the <a href="http://csrc.nist.gov/publications/PubsSPs.html" target="_blank">SP</a> <a href="http://csrc.nist.gov/publications/PubsDrafts.html#SP-800-30-Rev.%201" target="_blank">800-30</a> risk management process for some time now. And while high-level threats are very application specific, the National Vulnerability Database provides a low-level overview for what vulnerabilities a threat actor could attempt to exploit.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/beuchelt/~4/LbX7YFGJwTQ" height="1" width="1"/><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=F4g_9NqPMeo:te3GT-iWFJs:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=F4g_9NqPMeo:te3GT-iWFJs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=F4g_9NqPMeo:te3GT-iWFJs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/WebServicesContraptions?a=F4g_9NqPMeo:te3GT-iWFJs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/WebServicesContraptions?i=F4g_9NqPMeo:te3GT-iWFJs:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/F4g_9NqPMeo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>https://beuchelt.com/blog/2012/02/01/doing-the-security-thing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>https://beuchelt.com/blog/2012/02/01/doing-the-security-thing/</feedburner:origLink><creativeCommons:license>http://creativecommons.org/licenses/by/2.5/</creativeCommons:license><feedburner:origLink>http://feedproxy.google.com/~r/beuchelt/~3/LbX7YFGJwTQ/</feedburner:origLink></item>
	<item><title>Links for 2011-04-27 [del.icio.us]</title><link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/fxTLcUqQnHc/beuchelt</link><pubDate>Thu, 28 Apr 2011 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/beuchelt#2011-04-27</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=Y8ngK84nW_E"&gt;YouTube - hData: Accelerating Health Data Interoperability--Video 3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/fxTLcUqQnHc" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/beuchelt#2011-04-27</feedburner:origLink></item><item><title>Links for 2011-03-30 [del.icio.us]</title><link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/qIFyJxOJ1lg/beuchelt</link><pubDate>Thu, 31 Mar 2011 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/beuchelt#2011-03-30</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://independentidentity.blogspot.com/2011/03/oauth-flows-extended.html"&gt;Independent Identity: OAuth Flows - Extended&lt;/a&gt;&lt;br/&gt;
OAuth AuthZ flows.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/qIFyJxOJ1lg" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/beuchelt#2011-03-30</feedburner:origLink></item><item><title>Links for 2011-03-24 [del.icio.us]</title><link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/Zz76Ruk669w/beuchelt</link><pubDate>Fri, 25 Mar 2011 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/beuchelt#2011-03-24</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.nytimes.com/2011/03/24/world/europe/24germany.html"&gt;Germany Steps Away From European Unity&lt;/a&gt;&lt;br/&gt;
[Germany] has deeply strained relations with allies in the European Union and the NATO alliance, raising new questions about Germany’s ability to play a global role in foreign policy, even as its economic power and influence grow.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.informationweek.com/news/security/vulnerabilities/showArticle.jhtml?articleID=229400228&amp;cid=RSSfeed_IWK_All"&gt;Iran Fingered For Fraudulent Comodo SSL Certificates -- Digital Security Certificates&lt;/a&gt;&lt;br/&gt;
Diet Cyberwar:
Comodo released a security warning that its European affiliate had issued nine fraudulent SSL certificates.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/Zz76Ruk669w" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/beuchelt#2011-03-24</feedburner:origLink></item><item><title>Links for 2011-03-22 [del.icio.us]</title><link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/040ZGX2QtfI/beuchelt</link><pubDate>Wed, 23 Mar 2011 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/beuchelt#2011-03-22</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.guardian.co.uk/commentisfree/2011/mar/21/pro-nuclear-japan-fukushima"&gt;Why Fukushima made me stop worrying and love nuclear power | George Monbiot | Comment is free | The Guardian&lt;/a&gt;&lt;br/&gt;
From the Guardian (!): Every energy technology carries a cost; so does the absence of energy technologies. Atomic energy has just been subjected to one of the harshest of possible tests, and the impact on people and the planet has been small.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/040ZGX2QtfI" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/beuchelt#2011-03-22</feedburner:origLink></item><item><title>Links for 2011-03-09 [del.icio.us]</title><link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/fdsY9eLIT9w/beuchelt</link><pubDate>Thu, 10 Mar 2011 00:00:00 PST</pubDate><guid isPermaLink="false">http://del.icio.us/beuchelt#2011-03-09</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.collegehumor.com/video:1948828?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+collegehumor%2Fvideos+(CollegeHumor+Newest+Videos)&amp;utm_content=Google+Reader"&gt;What Pi Sounds Like - CollegeHumor video&lt;/a&gt;&lt;br/&gt;
Musical interpretation of pi.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/fdsY9eLIT9w" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/beuchelt#2011-03-09</feedburner:origLink></item><item><title>Links for 2011-02-18 [del.icio.us]</title><link>http://feedproxy.google.com/~r/WebServicesContraptions/~3/iij0GbDrEPU/beuchelt</link><pubDate>Sat, 19 Feb 2011 00:00:00 PST</pubDate><guid isPermaLink="false">http://del.icio.us/beuchelt#2011-02-18</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://news.yahoo.com/s/afp/20110217/wl_asia_afp/canadachinaitinternetpoliticssecuritycrimeespionage"&gt;China hackers behind cyber attack on Canada: report - Yahoo! News&lt;/a&gt;&lt;br/&gt;
Uh-oh - this is starting become a normality ... not good. 

"China-based hackers have launched an unprecedented cyber-attack on the Canadian government, penetrating the computer systems of two key agencies and forcing them offline, CBC reported."&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/WebServicesContraptions/~4/iij0GbDrEPU" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/beuchelt#2011-02-18</feedburner:origLink></item></channel>
</rss><!-- This Quick Cache file was built for (  beuchelt.com/blog/feed/ ) in 0.94531 seconds, on May 10th, 2013 at 5:32 am EDT. --><!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 10th, 2013 at 6:32 am EDT --><!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --><!-- Quick Cache Is Fully Functional :-) ... A Quick Cache file was just served for (  beuchelt.com/blog/feed/ ) in 0.00042 seconds, on May 10th, 2013 at 9:33 am UTC. -->
