<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Security Musings &#187; standards</title>
	<atom:link href="http://securitymusings.com/article/category/standards/feed" rel="self" type="application/rss+xml" />
	<link>http://securitymusings.com</link>
	<description>Rants and raves from information security professionals</description>
	<lastBuildDate>Fri, 03 Sep 2010 22:08:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Digital Signatures DII Workshop</title>
		<link>http://securitymusings.com/article/1852/digital-signatures-dii-workshop</link>
		<comments>http://securitymusings.com/article/1852/digital-signatures-dii-workshop#comments</comments>
		<pubDate>Fri, 21 May 2010 20:09:11 +0000</pubDate>
		<dc:creator>Walt Turnes</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://securitymusings.com/?p=1852</guid>
		<description><![CDATA[This week, I registered for the next Document Interop Initiative (DII) workshop being held at Microsoft.  (Details here)
The meet-up is centered around the new XML Advanced Electronic Signatures (XAdES) support in Office 2010.  In my opinion, this is a great step forward for Office&#8217;s digital signature support, as XAdES provides the appropriate XML [...]]]></description>
			<content:encoded><![CDATA[<p>This week, I registered for the next Document Interop Initiative (DII) workshop being held at Microsoft.  (Details <a href="http://blogs.msdn.com/dmahugh/archive/2010/04/27/digital-signatures-dii-workshop.aspx">here</a>)</p>
<p>The meet-up is centered around the new XML Advanced Electronic Signatures (<a href="http://www.w3.org/TR/XAdES/">XAdES</a>) support in Office 2010.  In my opinion, this is a great step forward for Office&#8217;s digital signature support, as XAdES provides the appropriate XML schemata to embed timestamps, revocation information and countersignatures within a digital signature on a document.  Timestamp and embedded revocation support are two of the chief advantages that Acrobat digital signatures have held over Office for the past several years.  Finally enabling this functionality will allow Office to compete with Acrobat on a more even playing field in terms of allowing robust, more auditable signature workflows.</p>
<p>I&#8217;m interested in seeing what updates, if any, have been made to the Office digital signature interface to support this new functionality.  In current and previous versions of Office, digital signature validation, from a UI perspective, has been abysmal.  There has simply been no way to determine *why* a signature is judged as invalid by Office when there are myriad possible causes for such a failure.  For example, a signature may be invalid due to an altered document, which is far more of a concern than a signature being invalid due to revocation data being unavailable because the validation was performed offline.  These circumstances can lead to different trust levels from the user.</p>
<p>It remains to be seen how well the XAdES support is implemented, but I&#8217;ll tentatively state, sight-unseen, that this is at least a step in the right direction.</p>
]]></content:encoded>
			<wfw:commentRss>http://securitymusings.com/article/1852/digital-signatures-dii-workshop/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Algorithm and Key Length Deprecation</title>
		<link>http://securitymusings.com/article/1587/algorithm-and-key-length-deprecation</link>
		<comments>http://securitymusings.com/article/1587/algorithm-and-key-length-deprecation#comments</comments>
		<pubDate>Thu, 07 Jan 2010 19:20:07 +0000</pubDate>
		<dc:creator>Peter Hesse</dc:creator>
				<category><![CDATA[data protection]]></category>
		<category><![CDATA[regulations]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[1024]]></category>
		<category><![CDATA[deprecation]]></category>
		<category><![CDATA[nist]]></category>
		<category><![CDATA[rsa]]></category>
		<category><![CDATA[sha]]></category>

		<guid isPermaLink="false">http://securitymusings.com/?p=1587</guid>
		<description><![CDATA[Dan Kaminsky posted on twitter the following:
http://eprint.iacr.org/2010/006.pdf Is it time to deprecate 1024bit RSA for, say, 1276bit? (2048 has perf issues.)
The link Dan provided is a research paper which reports the successful factorization of the 768-bit number from the original 2001 RSA challenge.  I responded to him that NIST had already deprecated the use [...]]]></description>
			<content:encoded><![CDATA[<p>Dan Kaminsky <a href="http://twitter.com/dakami/status/7481764885">posted on twitter</a> the following:</p>
<blockquote><p><a href="http://eprint.iacr.org/2010/006.pdf">http://eprint.iacr.org/2010/006.pdf</a> Is it time to deprecate 1024bit RSA for, say, 1276bit? (2048 has perf issues.)</p></blockquote>
<p>The link Dan provided is a research paper which reports the successful factorization of the 768-bit number from the original 2001 RSA challenge.  I responded to him that <a href="http://www.nist.gov">NIST</a> had already deprecated the use of 1024-bit RSA in the government, and it was time for industry to follow suit.  Since I posted that, I&#8217;ve been surprised that a number of people don&#8217;t understand the upcoming changes in key lengths and algorithm strengths that have been mandated by NIST.  So, this post offers some information about why I can confidently say the U.S. government has deprecated certain algorithms and key lengths.</p>
<p><strong><span id="more-1587"></span>What is being deprecated?</strong></p>
<ul>
<li>Hashing: 160-bit SHA-1 (note: MD4/MD5 was never an &#8220;acceptable algorithm&#8221; to the government, and should already be deprecated)</li>
<li>Signatures: 1024-bit DSA, 1024-bit RSA, 160-bit ECDSA</li>
<li>Encryption: 80/112-bit 2TDEA (two key triple DES)</li>
</ul>
<p><strong>When are they deprecated?</strong></p>
<ul>
<li>Hashing: for all hashes generated after 12/31/2010</li>
<li>Signatures: for all signatures generated after 12/31/2010</li>
<li>Encryption: for any information that needs to remain confidential after 12/31/2010</li>
</ul>
<p><strong>Where does it say they are deprecated?</strong><br />
While a little more complicated, there is a direct chain of requirements and documents which point to this.  The government has unfortunately not made this as obvious and direct as it should be in order to get the maximum buy-in and cooperation from industry. This post is my attempt to help put the pieces together.</p>
<ul>
<li><a href="http://www.csrc.nist.gov/publications/fips/fips200/FIPS-200-final-march.pdf">FIPS 200, Minimum Security Requirements for Federal Information and Information Systems</a> requires &#8220;Federal agencies must meet the minimum security requirements as defined herein through the use of the security controls in accordance with NIST Special Publication 800-53, Recommended Security Controls for Federal Information Systems, as amended.&#8221;</li>
<li><a href="http://csrc.nist.gov/publications/nistpubs/800-53-Rev3/sp800-53-rev3-final_updated-errata_05-01-2010.pdf">NIST Special Publication 800-53, Recommended Security Controls for Federal Information Systems</a>, indicates that information systems which need to protect information using cryptography must &#8220;produce, control, and distribute symmetric cryptographic keys using [Selection: NIST-approved, NSA-approved] key management technology and processes&#8221; and references NIST Special Publication 800-57.</li>
<li>Section 5.6 of <a href="http://www.csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf">NIST Special Publication 800-57 Part 1, Recommendation for Key Management</a> contains Table 4 indicating the above deprecations I list.</li>
</ul>
<p>So, here&#8217;s the bottom line: 1024-bit algorithms and SHA-1 shouldn&#8217;t be used after the end of this year.  The government has mandated it, and industry should follow along.  It is time &#8212; perhaps well past time &#8212; to start testing your cryptographic systems, applications, and tools with 2048-bit keys and SHA-2.</p>
]]></content:encoded>
			<wfw:commentRss>http://securitymusings.com/article/1587/algorithm-and-key-length-deprecation/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft Geneva overcoming Identity Management Hurdles</title>
		<link>http://securitymusings.com/article/1264/microsoft-geneva-overcoming-identity-management-hurdles</link>
		<comments>http://securitymusings.com/article/1264/microsoft-geneva-overcoming-identity-management-hurdles#comments</comments>
		<pubDate>Thu, 25 Jun 2009 21:53:05 +0000</pubDate>
		<dc:creator>Peter Hesse</dc:creator>
				<category><![CDATA[Technology & Tool Thursday]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[vendors]]></category>
		<category><![CDATA[Identity Management]]></category>
		<category><![CDATA[Life Sciences]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Geneva]]></category>

		<guid isPermaLink="false">http://securitymusings.com/?p=1264</guid>
		<description><![CDATA[Les Jordan from Microsoft recently wrote a blog post entitled Identity Management: a key to seamless CTMS and EDC. In it, he presents some of the solutions Microsoft is introducing in the identity management space, currently under the name of Microsoft Geneva including the Geneva Framework, and the Microsoft Identity Federation Gateway.
The idea is fairly [...]]]></description>
			<content:encoded><![CDATA[<p>Les Jordan from Microsoft recently wrote a blog post entitled <a href="http://blogs.msdn.com/lifesciences/archive/2009/06/16/identity-management-a-key-to-seamless-ctms-and-edc.aspx">Identity Management: a key to seamless CTMS and EDC</a>. In it, he presents some of the solutions Microsoft is introducing in the identity management space, currently under the name of <a href="http://www.microsoft.com/geneva">Microsoft Geneva</a> including the Geneva Framework, and the Microsoft Identity Federation Gateway.</p>
<p>The idea is fairly simple. Many (most?) large enterprises already manage their users and systems using Active Directory.  Geneva allows publishing the components of your Active Directory required for doing identity federation on the Internet.  The publishing is performed in a standards-compliant way (using WS-* and SAML 2.0) and allows it to be used for claims between enterprises.</p>
<blockquote><p>&#8230;the issue of Identity Management, Username and Password proliferation, and cross-company collaboration is an issue that has hindered true (and secure) data availability and collaboration in the Life Sciences industry.  Perhaps now we can get the Identity Management issue behind us and move on.</p></blockquote>
<p>Whether or not Geneva becomes the one standard way to allow interoperable identity management across multiple enterprises in the life sciences space, it is clearly going to lower barriers between organizations and increase our trustworthiness in digital identities.</p>
]]></content:encoded>
			<wfw:commentRss>http://securitymusings.com/article/1264/microsoft-geneva-overcoming-identity-management-hurdles/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New IRS e-file Security and Privacy Standards</title>
		<link>http://securitymusings.com/article/716/new-irs-e-file-security-and-privacy-standards</link>
		<comments>http://securitymusings.com/article/716/new-irs-e-file-security-and-privacy-standards#comments</comments>
		<pubDate>Sat, 10 Jan 2009 04:49:38 +0000</pubDate>
		<dc:creator>Nick Staples</dc:creator>
				<category><![CDATA[privacy]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://securitymusings.com/?p=716</guid>
		<description><![CDATA[According to the IRS:
The IRS has developed six new security and privacy standards to better protect taxpayer information collected, processed, and stored by Authorized IRS e-file Providers participating in Online Filing of individual income tax returns.
These new standards are based on industry best practices and are intended to supplement the Gramm-Leach-Bliley Act and the implementing [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.irs.gov/efile/article/0,,id=201195,00.html">According to the IRS</a>:</p>
<blockquote><p>The IRS has developed six new security and privacy standards to better protect taxpayer information collected, processed, and stored by Authorized IRS e-file Providers participating in Online Filing of individual income tax returns.</p>
<p>These new standards are based on industry best practices and are intended to supplement the Gramm-Leach-Bliley Act and the implementing rules and regulations promulgated by the Federal Trade Commission.</p></blockquote>
<p>So, what does this mean for the average online tax-filer? It means that the company that you e-file through (TurboTax, efile, TaxACT, etc) will have to adhere to stricter policies and standards regarding the handling of customer information.</p>
<p>Most of these policies seem to be standard precautions from a security perspective. However, I can certainly understand how a provider may be unfamiliar with the risk involved with handling such sensitive information. The 6 suggestions are mostly focused on tightening the security around the provider&#8217;s web presence: they call for strong EV SSL certificates (SSL 3, 1024-bit RSA), weekly third-party vulnerability scans, a written privacy policy, CAPTCHA-like capability, an ICANN domain name from a registrar located in the USA, and the prompt reporting of security incidents.</p>
<p>These are all good policies and are definitely a step in the right direction. The only issue I see is that these &#8220;standards&#8221; are currently optional. Although the IRS suggests that providers follow them, they aren&#8217;t required yet. In a way, this defeats the purpose of having them in the first place.</p>
]]></content:encoded>
			<wfw:commentRss>http://securitymusings.com/article/716/new-irs-e-file-security-and-privacy-standards/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Internet Code of Conduct</title>
		<link>http://securitymusings.com/article/409/internet-code-of-conduct</link>
		<comments>http://securitymusings.com/article/409/internet-code-of-conduct#comments</comments>
		<pubDate>Fri, 22 Aug 2008 03:37:44 +0000</pubDate>
		<dc:creator>Nick Staples</dc:creator>
				<category><![CDATA[data protection]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[regulations]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://securitymusings.com/?p=409</guid>
		<description><![CDATA[In 2007 a handful of companies (including Google, Microsoft, and Yahoo) decided to draft a set of guidelines influencing the behavior of online businesses when it comes to the subject of policies and regulations dealing with human rights. It was to be a kind of unofficial voluntary code of conduct initiative thing.
According to this letter(pdf) [...]]]></description>
			<content:encoded><![CDATA[<p>In 2007 a handful of companies (including Google, Microsoft, and Yahoo) decided to draft a set of guidelines influencing the behavior of online businesses when it comes to the subject of policies and regulations dealing with human rights. It was to be a kind of unofficial voluntary code of conduct initiative thing.</p>
<p>According to this letter(<a href="http://ycorpblog.com/files/yahoocodeletter.pdf">pdf</a>) from Yahoo to Senators Durbin and Coburn:</p>
<blockquote><p>Principles on Freedom of Expression and Privacy [...] provide direction and guidance to the ICT industry and its stakeholders in protecting and advancing the enjoyment of freedom of expression and privacy globally. The Principles describe key commitments in the following areas: Freedom of Expression; Privacy; Responsible Company Decision Making; Multi-Stakeholder Collaboration; Governance, Accountability &amp; Transparency</p></blockquote>
<p>Along with censorship and freedom of speech, the idea was also to provide general requirements for privacy. The idea also calls for a way to determine if a company is compliant with the code and a way to hold companies accountable if they violate it.</p>
<p>This is important because it shows that some of the most relevant internet-based companies are taking the rights of their users seriously. So seriously, in fact, that they are willing to sponsor a set of guidelines that help other companies protect THEIR user&#8217;s rights as well. If more companies get on board, this could be a step in the right direction in helping to strengthen the trust between service provider and user.</p>
]]></content:encoded>
			<wfw:commentRss>http://securitymusings.com/article/409/internet-code-of-conduct/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The perils of switching registrars</title>
		<link>http://securitymusings.com/article/396/the-perils-of-switching-registrars</link>
		<comments>http://securitymusings.com/article/396/the-perils-of-switching-registrars#comments</comments>
		<pubDate>Mon, 11 Aug 2008 15:37:57 +0000</pubDate>
		<dc:creator>Laura Raderman</dc:creator>
				<category><![CDATA[data protection]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://securitymusings.com/?p=396</guid>
		<description><![CDATA[One of our clients unintentionally DoSed themselves this weekend by switching registrars.  In what turns out to be an honest mistake on someone&#8217;s part, the new registrar set the company&#8217;s DNS servers to the registrar&#8217;s (pretty standard action), but they didn&#8217;t copy the old DNS information from the previous registrar.  Effectively denying service [...]]]></description>
			<content:encoded><![CDATA[<p>One of our clients unintentionally DoSed themselves this weekend by switching registrars.  In what turns out to be an honest mistake on someone&#8217;s part, the new registrar set the company&#8217;s DNS servers to the registrar&#8217;s (pretty standard action), but they didn&#8217;t copy the old DNS information from the previous registrar.  Effectively denying service to the organization&#8217;s mail server (no DNS entry and no MX record), and some websites that generate revenue.</p>
<p>I would suspect that this is a common situation for smaller companies.  They decide that they&#8217;re not happy with their current registrar for whatever reason, and switch.  Unfortunately, not understanding how computers find each other and buying into the &#8220;complete hosting solution&#8221; packages offered by many registrars.  In an effort to prevent other small companies from suffering the same fate, I present DNS, whois, and hosting for dummies.</p>
<p><span id="more-396"></span></p>
<p>When you decide to set up a website, there are really three services at play:</p>
<ol>
<li>Hosting &#8211; this is where the files that makeup your website reside</li>
<li>Domain Name ownership &#8211; this is where you buy a domain name (whatsit.com)</li>
<li>Domain Name Service &#8211; this is buying a service to map www.whatsit.com to your actual website</li>
</ol>
<p>Computers don&#8217;t use hostnames to find each other, they use IP addresses, which are not human friendly.  The Domain Name System (DNS) service maps all of the human readable hostnames to computer friendly IP addresses. </p>
<p>When you buy a domain name, you buy from a registrar.  <a href="http://godaddy.com">GoDaddy.com</a>, <a href="http://register.com">Register.com</a>, and <a href="http://www.networksolutions.com/">Network Solutions</a> are some of the larger registrars.  What they do is set up DNS in the top level domain (.com, .org, etc) for you.  All that does is say that you own it, and that you&#8217;ll be providing your own DNS servers for that domain.  You must also tell your registrar who is providing DNS services for you.  Oh, you don&#8217;t have a DNS service provider yet?  Your registrar will helpfully use their own DNS servers for you until you do.  These servers will point to some kind of advertising page if someone goes to http://whatsit.com.  Don&#8217;t worry, unless you&#8217;re providing your own DNS services (and if you&#8217;re buying hosting, you probably aren&#8217;t), you can&#8217;t get DNS services until you&#8217;ve bought the domain, so you&#8217;ll have that ad page there for an hour or so at least.</p>
<p>Next, you&#8217;ll buy your hosting, because you&#8217;ll need to be able to give them your domain name, and they&#8217;ll need to give you an IP address.  Once you have the IP address of your server, you can go buy DNS services.  However, you&#8217;ll probably want to work with your hosting provider to somehow get your website content to their servers.</p>
<p>All of the registrars can provide DNS services (for an extra fee), but there are a few free or inexpensive ones (<a href="http://www.granitecanyon.com/">Granite Canyon</a> is one of my favorites for free, and <a href="http://www.dyndns.com">DynDNS</a> can&#8217;t be beat for low cost).  You&#8217;ll need to give the DNS provider your domain name, and the hostname and IP address of your web server (given to you by your hosting provider).  They&#8217;ll give you a list of name servers.  Now you have to give this list of name servers to your registrar and, finally, people will be able to get to your content on your web site.</p>
<p>As you can see, there are a lot of moving parts, so it&#8217;s really common to just let one entity (usually the registrar, but sometimes your hosting provider) handle it all for you.  However, if you have more DNS entries, such as for a mail server, the registrar or hosting provider may not know about them, so switching all of these services at once can turn into lost DNS entries.  Because, now, your new registrar is listed as the DNS service for your domain, but it doesn&#8217;t know about all those other entries you&#8217;ve added over the years, and they are simply <strong>gone</strong> if you didn&#8217;t keep a backup somewhere.  If these entries aren&#8217;t in your DNS, other computers can&#8217;t find your computer(s) any more, causing a denial of service (DoS).  Even if you choose to have one entity arrange all of these services for you, knowing how it all works will be useful to figuring out what&#8217;s wrong when things break.</p>
]]></content:encoded>
			<wfw:commentRss>http://securitymusings.com/article/396/the-perils-of-switching-registrars/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Online Healthcare Records Framework</title>
		<link>http://securitymusings.com/article/338/online-healthcare-records-framework</link>
		<comments>http://securitymusings.com/article/338/online-healthcare-records-framework#comments</comments>
		<pubDate>Thu, 26 Jun 2008 03:08:23 +0000</pubDate>
		<dc:creator>Nick Staples</dc:creator>
				<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://securitymusings.com/article/338/online-healthcare-records-framework</guid>
		<description><![CDATA[The Markle Foundation has just helped launch what can best be described as the first REAL effort at designing a framework for organizing healthcare information online. This project is backed by some pretty heavy parties on both the tech side (Google, Microsoft, Intuit, WebMD, etc) and on the provider side (Aetna, BCBS, Department of Veteran [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.connectingforhealth.org">Markle Foundation</a> has just helped launch what can best be described as the first <span class="caps">REAL</span> effort at designing a framework for organizing healthcare information online. This project is backed by some pretty heavy parties on both the tech side (Google, Microsoft, Intuit, WebMD, etc) and on the provider side (Aetna, <span class="caps">BCBS</span>, Department of Veteran Affairs, etc).</p>
<p>The framework is designed to establish a common set of &#8220;best practices&#8221; that should be followed by applications and services that handle, process, or store personal health-related data online.</p>
<p>According to <a href="http://www.connectingforhealth.org/news/pressrelease_062508.html">Markle</a> :</p>
<blockquote>
<p>The framework &#8230;includes four overviews and 14 specific technology and policy approaches for consumers to access health services, to obtain and control copies of health information about them, to authorize the sharing of their information with others, and sound privacy and security practices.</p>
</blockquote>
<p>I think this is a great step in the right direction. With the increase in instances of personal health records being stored electronically, a framework for keeping things as secure as possible is essential.</p>
<p><a href="http://www.healthvault.com">Microsoft HealthVault</a> and <a href="https://www.google.com/health">Google Health</a> drew some attention from the security industry when they were announced; consequently, issues of privacy and security were raised. As more and more providers and insurance companies are experimenting with making health records available to both doctors and patients via the Internet, these same issues will become more and more important.</p>
<p>It is good that they are getting together to lay down some &#8220;ground rules.&#8221; </p>
]]></content:encoded>
			<wfw:commentRss>http://securitymusings.com/article/338/online-healthcare-records-framework/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Great Thing About Standards</title>
		<link>http://securitymusings.com/article/316/the-great-thing-about-standards</link>
		<comments>http://securitymusings.com/article/316/the-great-thing-about-standards#comments</comments>
		<pubDate>Mon, 02 Jun 2008 23:13:52 +0000</pubDate>
		<dc:creator>Walt Turnes</dc:creator>
				<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://securitymusings.com/article/316/the-great-thing-about-standards</guid>
		<description><![CDATA[There&#8217;s an old saying that the great thing about standards is that there are so many to choose from.  This is clearly evident in the Health Care IT arena.  The standards landscape is getting a little crowded, despite the fact that the push to actually integrate and support these standards seems to take [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s an old saying that the great thing about standards is that there are so many to choose from.  This is clearly evident in the Health Care IT arena.  The standards landscape is getting a little crowded, despite the fact that the push to actually integrate and support these standards seems to take a back seat to refining and creating more and more of them.  Right now, I&#8217;m dealing with several of these standards at once &#8211; <span class="caps">SAFE</span>, XAdES and <span class="caps">CDISC</span> <span class="caps">ODM</span> to be specific.  And, this is just a tiny fraction of the health care IT standards collection &#8211; there are  more than 200 entries on the so-called &#8220;short list&#8221; of standards that apply to electronic records in the industry.  </p>
<p>As standards go, the <a href='http://www.safe-biopharma.org/'><span class="caps">SAFE</span> specification</a> is relatively simple, as it is mainly a set of guidelines for how signatures must be created and validated as opposed to a format specification.  The <a href='http://www.w3.org/TR/XAdES/'>XAdES standard</a>, in contrast, is a more formal XML-based digital signature specification that can provide timestamping and embedded revocation information.  A few forms of XAdES signatures may <br />
be made <span class="caps">SAFE</span> compliant, but the <span class="caps">SAFE</span> specification does not entirely overlap the XAdES standard; not all XAdES signature forms are <span class="caps">SAFE</span> compliant.    </p>
<p>XAdES, specifically XAdES-<span class="caps">X-L</span> and XAdES-A, seems well suited for use in various <a href='http://www.cdisc.org/standards/index.html'><span class="caps">CDISC</span> [Clinical Data Interchange Standards Consortium]</a> standards, including the Operational Data Modeling standard.  The <span class="caps">ODM</span> standard provides an <span class="caps">XML</span> schema for maintaining clinical trial results.  </p>
<p>I don&#8217;t really have a problem with the proliferation of standards in the health care IT space so long as these standards aren&#8217;t redundant, and in this particular case they aren&#8217;t.  However, the more standards that are devised, the more expensive it&#8217;s going to become for applications to be compliant, especially when there are standards that are tangentially related, and then more standards have to be created to formally correlate them.  </p>
]]></content:encoded>
			<wfw:commentRss>http://securitymusings.com/article/316/the-great-thing-about-standards/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Rise of Federations</title>
		<link>http://securitymusings.com/article/285/the-rise-of-federations</link>
		<comments>http://securitymusings.com/article/285/the-rise-of-federations#comments</comments>
		<pubDate>Wed, 30 Apr 2008 13:56:08 +0000</pubDate>
		<dc:creator>Peter Hesse</dc:creator>
				<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://securitymusings.com/article/285/the-rise-of-federations</guid>
		<description><![CDATA[This week brought with it the exciting news that Exostar is launching a federated identity service for the aerospace industry. 

Next week, however, Exostar will launch a new capability, the Federated Identity Service, that does the process of &#8220;credentialing&#8221; on behalf of Exostar&#8217;s members, ensuring that individuals that attempt to use the systems of the [...]]]></description>
			<content:encoded><![CDATA[<p>This week brought with it the exciting news that <a href="http://www.darkreading.com/document.asp?doc_id=152048">Exostar is launching a federated identity service for the aerospace industry</a>. </p>
<blockquote>
<p>Next week, however, Exostar will launch a new capability, the Federated Identity Service, that does the process of &#8220;credentialing&#8221; on behalf of Exostar&#8217;s members, ensuring that individuals that attempt to use the systems of the community or its members are who they say they are &#8212; and are authorized to use the systems they are trying to access. </p>
</blockquote>
<p>The concept behind <a href="http://en.wikipedia.org/wiki/Federated_identity">federated identity</a> is a simple one.  Leverage existing investments providing identification / authentication of users, and build an authorization structure that works across multiple applications, systems, companies, and vertical markets.  The U.S. Government has their <a href="http://www.cio.gov/eauthentication/">E-Authentication</a> initiative, there are also the <a href="http://shibboleth.internet2.edu/">Shibboleth</a>, <a href="http://www.projectliberty.org/">Liberty Alliance</a>, and <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsfed">WS-Federation</a> standards.  Tons of companies have interests and products in this area including Oracle, Microsoft, Novell, Sun, Symlabs, Ping Identity, CA, Siemens, <span class="caps">IBM</span>, etc.  Other industry groups are looking to stand up their own federated identity infrastructures, similar to that performed by the aerospace industry.</p>
<p>The fortunate thing is that the <a href="http://www.oasis-open.org/committees/security/"><span class="caps">SAML</span> 2.0</a> standard seems to be the standard that most products, standards, and organizations are moving toward.  However, just because everyone settles on <acronym title="Security Assertion Markup Language">SAML</acronym> doesn&#8217;t mean that everyone will interoperate.  I suspect there still needs to be some federating of the federation standards before more universal adoption is achieved.</p>
<p>And now let&#8217;s look forward 5-10 years toward a future where the entire Internet shares a federated identity infrastructure; where you can use one single  <a href="http://msdn2.microsoft.com/en-us/library/aa480189.aspx">CardSpace</a> card and/or <a href="http://openid.net/">OpenID</a> login to get into your email, bank accounts, paypal, social security benefits, buy things from Amazon, and forward your mail.  Now, an identity thief needs to steal just one username and password and everything goes up in smoke.</p>
]]></content:encoded>
			<wfw:commentRss>http://securitymusings.com/article/285/the-rise-of-federations/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nothing is Compliant</title>
		<link>http://securitymusings.com/article/284/nothing-is-compliant</link>
		<comments>http://securitymusings.com/article/284/nothing-is-compliant#comments</comments>
		<pubDate>Tue, 29 Apr 2008 20:34:45 +0000</pubDate>
		<dc:creator>Walt Turnes</dc:creator>
				<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://securitymusings.com/article/284/nothing-is-compliant</guid>
		<description><![CDATA[I was at the Microsoft Health and Life Sciences Developer Conference last week in Atlantic City, where I got the chance to listen to a good presentation from Les Jordan of Microsoft about 21 CFR Part 11 compliance.  The talk centered around how Microsoft is trying to make dealing with the V Model more [...]]]></description>
			<content:encoded><![CDATA[<p>I was at the Microsoft Health and Life Sciences Developer Conference last week in Atlantic City, where I got the chance to listen to a good presentation from Les Jordan of Microsoft about 21 <span class="caps">CFR</span> Part 11 compliance.  The talk centered around how Microsoft is trying to make dealing with the <a href='http://en.wikipedia.org/wiki/V_model'>V Model</a> more manageable for validated application as it pertains to applying security patches.</p>
<p>One interesting point that was made was that if there is a security patch available for a validated system, and that patch has not been applied to that system, then the system is not considered by the <span class="caps">FDA</span> to be compliant.  However, full qualification tests must be run and documented while applying the patch, which takes time.  The issue that this creates is that security patches are released frequently enough and validation testing takes long enough such that validated systems become a bit of a mess to manage.</p>
<p>So, what can be done about this?  One important step that was discussed is this: since the part 11 requirements only cover patches that affect the validated part of the system, any security updates released for non-validated portions of the platform should be pushed immediately.  For example, a printer driver update for a printer that will never be used by a web server machine can be applied without testing, since it does not affect the validated functionality of the system.  However, this just makes the problem a little more manageable;  it doesn&#8217;t eliminate it completely. </p>
<p>If a validated system is out of compliance in an unpatched state but also out of compliance when a patch is applied without formal testing, I&#8217;m of the opinion that a &#8220;patch first, test second&#8221; approach should be taken.  True, this may break some application functionality, but I would much rather have a broken application than an insecure one handling my personal data.  [This assumes that compliance is taken as a binary data point:  compliant or not-compliant.  If there are degrees of non-compliance, I may change my mind about this.]  </p>
<p>Aside from that, the only other option I can think of is to throw more resources at patch validation so security updates can be rolled out quickly.  But, as we all know, security is not a value-add, so the goal is typically to throw as little money at security services as possible so as not to lose customers or run afoul of the law.</p>
]]></content:encoded>
			<wfw:commentRss>http://securitymusings.com/article/284/nothing-is-compliant/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
