<?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></title>
	<atom:link href="http://www.infosentry.org/feed" rel="self" type="application/rss+xml" />
	<link>http://www.infosentry.org</link>
	<description></description>
	<lastBuildDate>Fri, 13 May 2011 07:27:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Security: Sometimes less is more</title>
		<link>http://www.infosentry.org/archives/71</link>
		<comments>http://www.infosentry.org/archives/71#comments</comments>
		<pubDate>Mon, 18 Apr 2011 17:17:18 +0000</pubDate>
		<dc:creator>mian</dc:creator>
				<category><![CDATA[Security Architecture]]></category>

		<guid isPermaLink="false">http://www.infosentry.org/archives/71</guid>
		<description><![CDATA[<p style="text-align: justify">I am a security architect. My job is not to provide the best in class security, just in case you didn&#8217;t get it, MY JOB IS NOT TO PROVIDE BEST IN CLASS SECURITY. I strive to provide the RIGHT LEVEL of security based on the risk, always taking into account the usability and cost of the solution I am recommending. There is a reason why enterprise architects and people who run the business and pay the bills sometimes hate the security types. More often than not, we try to recommend super duper secure solutions which cost a fortune and are mostly unusable. We love 8…oops is it 12 or 16 characters now passwords with alphanumeric, upper case, lower case characters. Doesn&#8217;t matter if nobody, includng us could remember them; and we want them to change those every other week ?. We love to spread fear and create confusion. My brother called me last night asking what can he do to protect his social security number; some security type had told him that last year 5 million identities were stolen in USA alone. Who comes up with these absurd numbers ? </p> <p style="text-align: justify">On a serious note, when <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.infosentry.org/archives/71">Security: Sometimes less is more</a></span>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify"><span style="font-family: times new roman;font-size: 12pt">I am a security architect. My job is not to provide the best in class security, just in case you didn&#8217;t get it, MY JOB IS NOT TO PROVIDE BEST IN CLASS SECURITY. I strive to provide the RIGHT LEVEL of security based on the risk, always taking into account the usability and cost of the solution I am recommending. There is a reason why enterprise architects and people who run the business and pay the bills sometimes hate the security types. More often than not, we try to recommend super duper secure solutions which cost a fortune and are mostly unusable. We love 8…oops is it 12 or 16 characters now passwords with alphanumeric, upper case, lower case characters. Doesn&#8217;t matter if nobody, includng us could remember them; and we want them to change those every other week ?. We love to spread fear and create confusion. My brother called me last night asking what can he do to protect his social security number; some security type had told him that last year 5 million identities were stolen in USA alone. Who comes up with these absurd numbers ?     <br /></span></p>
<p style="text-align: justify"><span style="font-family: times new roman;font-size: 12pt">On a serious note, when was the last time you thought about the number of help desk calls that would be generated by the SECURE solutions we are recommending (THINK COST !). Or the poor people who would be forced to write all their passwords on post-its (THINK USABILITY !). I have always thought of security design as an optimization problem guided by the level of security required based on the risk, but never forgetting the cost and usability. We have to make all of these factors OUR concerns when we design security. I always have my compass to guide me as an architect. You can also see it below. Sometimes a simple solution which can be effectively used by the majority of the users without much hassle and with little cost is better. Perhaps it is not always there, but do we always look for that, strive for that ? Sometimes less is more…     <br /></span></p>
<p><img alt="" src="http://www.infosentry.org/wp-content/uploads/2011/04/041811_1017_SecuritySom15.png" width="506" height="386" /><span style="font-family: times new roman;font-size: 12pt">     <br /></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosentry.org/archives/71/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Let&#8217;s stop fear mongering and non-sense about Comodo Compromise and import the CRL</title>
		<link>http://www.infosentry.org/archives/39</link>
		<comments>http://www.infosentry.org/archives/39#comments</comments>
		<pubDate>Sun, 03 Apr 2011 03:47:50 +0000</pubDate>
		<dc:creator>mian</dc:creator>
				<category><![CDATA[Authentication]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://infosentry.org/archives/39</guid>
		<description><![CDATA[<p align="justify">Blogosphere is abuzz with the fake certificates being issued by the Comodo certificate authority (CA) as if this is the end of the world and those fake certificates can do a lot of harm. The architects of the CA system always took that possibility into account. A certificate can be issued by mistake or fraudulently and the system has the capability to revoke any issued certificate. Every certificate should contain a URL for the Certificate Revocation List (CRL) and all Comodo had to do was to revoke those certificates and update the CRL, which has already been done. Let&#8217;s stop the non-sense. The Comodo announcement clearly states that those certs were immediately revoked. All of these certificates were revoked immediately on discovery. Monitoring of OCSP responder traffic has not detected any attempted use of these certificates after their revocation. Please calm down, the CA world is not about to collapse, your gmail and live.com accounts cannot be compromised as long as you are using a modern browser which will actually check for a CRL before trusting the certificate. And those of you who are suggesting to actually delete Comodo CA from the list of trusted CAs should probably find <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.infosentry.org/archives/39">Let&#8217;s stop fear mongering and non-sense about Comodo Compromise and import the CRL</a></span>]]></description>
			<content:encoded><![CDATA[<p align="justify"><span style="font-family: times new roman;font-size: 12pt">Blogosphere is abuzz with the fake certificates being issued by the Comodo certificate authority (CA) as if this is the end of the world and those fake certificates can do a lot of harm. The architects of the CA system always took that possibility into account. A certificate can be issued by mistake or fraudulently and the system has the capability to revoke any issued certificate. Every certificate should contain a URL for the Certificate Revocation List (CRL) and all Comodo had to do was to revoke those certificates and update the CRL, which has already been done. Let&#8217;s stop the non-sense. The Comodo announcement clearly states that those certs were immediately revoked. <a href="https://www.comodo.com/Comodo-Fraud-Incident-2011-03-23.html" target="_blank"><span style="color: blue;text-decoration: underline"><strong>All of these certificates were revoked immediately on discovery</strong>. <strong>Monitoring of OCSP responder traffic has not detected any attempted use of these certificates after their revocation. </strong></span></a>Please calm down, the CA world is not about to collapse, your gmail and live.com accounts cannot be compromised as long as you are using a modern browser which will actually check for a CRL before trusting the certificate. And those of you who are suggesting to actually delete Comodo CA from the list of trusted CAs should probably find something else to comment on, because you clearly have never seen an actual cert and don&#8217;t have a clue about how the CA systems works. I still can&#8217;t believe <a href="http://www.schneier.com/blog/archives/2011/03/comodo_group_is.html" target="_blank">that even Bruce Schneier forgot to mention this on his blog entry</a>. Here is a screen shot of what a CRL looks like in an actual certificate.       <br /></span></p>
<p><img style="float: none;margin-left: auto;margin-right: auto" alt="" src="http://infosentry.org/wp-content/uploads/2011/04/040311_0347_Letsstopfea12.png" /><span style="font-family: times new roman;font-size: 12pt">      <br /></span></p>
<p align="justify"><span style="font-family: times new roman;font-size: 12pt">&#160; Here is one CRL maintained by VeriSign for their certs. <a href="http://evsecure-crl.verisign.com/" target="_blank">http://evsecure-crl.verisign.com/</a> . You will notice that there are numerous files ending with .crl extension and these can be downloaded and opened to view the list of certs which have been revoked. Every CRL entry will show the serial number and the revocation date and looks like this.       <br /></span></p>
<p><img style="float: none;margin-left: auto;margin-right: auto" alt="" src="http://infosentry.org/wp-content/uploads/2011/04/040311_0347_Letsstopfea21.png" /><span style="font-family: times new roman;font-size: 12pt">      <br /></span></p>
<p><span style="font-family: times new roman"><span style="color: red;font-size: 14pt"><strong>Recommended Configuration for Firefox 4 </strong></span><span style="font-size: 12pt">       <br /></span></span></p>
<p align="justify"><span style="font-family: times new roman;font-size: 12pt"><span style="color: black">There are a lot of people who are suggesting to delete the Comodo root cert from the browser. A more sensible thing is to actually import the Comodo CRL for these revoked certs. Chrome and IE have actually auto-updated and there are reports that Firefox has actually hard-coded these certs as fraudulent in the latest updated. Nevertheless, you can import the Comodo CRL in Firefox 4. </span>      <br /></span></p>
<p><span style="font-family: times new roman;font-size: 12pt"><span style="color: black">Here are the steps I recommend. </span>      <br /></span></p>
<ol>
<li>
<div><span style="color: black"><strong>Import Comodo CRL for Firefox </strong></span>        </div>
<p align="justify"><span style="font-family: times new roman;font-size: 12pt"><span style="color: black">Under Tools-&gt;Options-&gt;Advanced-&gt;Revocation Lists Tab select the Import CRL Option as shown in the screen shots below. Comodo CRL is at the following URL <a href="http://crl.comodoca.com/UTN-USERFirst-Hardware.crl">http://crl.comodoca.com/UTN-USERFirst-Hardware.crl</a> or <a href="http://crl.comodoca.net/UTN-USERFirst-Hardware.crl">http://crl.comodoca.net/UTN-USERFirst-Hardware.crl</a>. Supply the CRL URL in the dialog box when prompted. A confirmation will be displayed after successful import. You can also enable auto-update for this CRL. </span>          <br /></span></p>
<p><img style="float: none;margin-left: auto;margin-right: auto" alt="" src="http://www.infosentry.org/wp-content/uploads/2011/04/040311_0347_Letsstopfea13.png" width="802" height="539" /><span style="font-family: times new roman;font-size: 12pt">          <br /></span></p>
<p align="justify"><span style="font-family: times new roman;font-size: 12pt"><span style="color: black">Here is how your Revocation Lists Status will look like when you open it the next time. </span>          <br /></span></p>
<p style="text-align: justify"><img style="float: none;margin-left: auto;margin-right: auto" alt="" src="http://www.infosentry.org/wp-content/uploads/2011/04/040311_0347_Letsstopfea22.png" width="800" height="297" /></p>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.infosentry.org/archives/39/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Why Smart Cards are better than OTP tokens in two factor authentication systems</title>
		<link>http://www.infosentry.org/archives/18</link>
		<comments>http://www.infosentry.org/archives/18#comments</comments>
		<pubDate>Sat, 02 Apr 2011 22:06:42 +0000</pubDate>
		<dc:creator>mian</dc:creator>
				<category><![CDATA[Authentication]]></category>

		<guid isPermaLink="false">http://infosentry.org/archives/18</guid>
		<description><![CDATA[<p style="text-align: justify;">Every security professional knows that 2 factor authentication is better than a single factor system. A fact commonly misunderstood is that not all 2 factor authentication systems provide equivalent security protection. A prevalent confusion among enterprise architects and even some security professionals is that One Time Password Tokens (OTP) and Smart Cards provide an equivalent level of security protection. After all both of these are, &#8220;something you have,&#8221; and thus equivalent. This is a gross over simplification when comparing two entirely different technologies. In fact, even something you have is not always a true statement when it comes to OTP. Let&#8217;s look at this in a bit more detail. </p> <p>OTP is not ALWAYS something you have when it comes to authentication </p> <p style="text-align: justify;">OTP tokens rely on the fact that it is almost impossible to predict the next value of the number provided by the token. Thus a commonly made in-correct assumption that someone who is able to provide the correct token value ALWAYS possesses the token. This ignores the fact that one can simply choose to convey the value of the token over phone or SMS. We are of course assuming intentional communication here but <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.infosentry.org/archives/18">Why Smart Cards are better than OTP tokens in two factor authentication systems</a></span>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><span style="font-size: 12pt;"><span style="font-family: Arial Unicode MS;">Every security professional knows that 2 factor authentication is better than a single factor system. A fact commonly misunderstood is that not all 2 factor authentication systems provide equivalent security protection. A prevalent confusion among enterprise architects and even some security professionals is that One Time Password Tokens (OTP) and Smart Cards provide an equivalent level of security protection. After all both of these are, &#8220;</span><span style="font-family: Times New Roman;"><em>something you have</em></span><span style="font-family: Arial Unicode MS;">,&#8221; and thus equivalent. This is a gross over simplification when comparing two entirely different technologies. In fact,</span><span style="font-family: Times New Roman;"><em> even something you</em></span><span style="font-family: Arial Unicode MS;"> have is not always a true statement when it comes to OTP. Let&#8217;s look at this in a bit more detail.<br />
</span></span></p>
<p><span style="color: #4f81bd; font-family: Arial Unicode MS; font-size: 14pt;"><strong>OTP is not ALWAYS something you have when it comes to authentication </strong><br />
</span></p>
<p style="text-align: justify;"><span style="font-family: Arial Unicode MS; font-size: 12pt;">OTP tokens rely on the fact that it is almost impossible to predict the next value of the number provided by the token. Thus a commonly made in-correct assumption that someone who is able to provide the correct token value ALWAYS possesses the token. This ignores the fact that one can simply choose to convey the value of the token over phone or SMS. We are of course assuming intentional communication here but the fact remains that it is possible to do this and if you can do this so can any man-in-the-middle. The knowledge of correct token value does not in fact ALWAYS imply possession of the token; it simply means that you know the token value at that particular time. Every decent hacker eager to earn a living understands this nuance and this has been exploited by a number of trojans which simply collect the value of the secret (password) and the token value using various man-in-the-middle techniques and resubmit these values to the target site (usually a banking site) with in the life time of the token.<br />
</span></p>
<p><span style="color: #4f81bd; font-family: Arial Unicode MS; font-size: 14pt;"><strong>Smart Cards allow establishing 2 way SSL </strong><br />
</span></p>
<p style="text-align: justify;"><span style="font-family: Arial Unicode MS; font-size: 12pt;">Compared to the tokens, smart cards allow to establish the identity of the user by using SSL certificates and private keys. This actually allows establishing a two way SSL session between the end points involved in the session. A two way SSL session requires both end points to prove their identity to each other using SSL certificates. Smart Cards store a signed digital certificate issued by a trusted certificate authority (CA) and the private key associated with that certificate on secure hardware, i.e. the chip on the smart card. In fact the microprocessor and the associated operating system on the smart card will never allow the private key to leave the smart card. Therefore, it is possible for a website to verify the identity of the user by the certificate stored on the smart card. This allows the web server to establish a two way SSL session where not only the web server has proven its identity using an SSL certificate but the browser has also proven its identity to the web server using the certificate on the smart card. It is simply not possible to compromise this system using the types of attacks which are used against tokens, where one simply needs to capture the correct value of the token for a compromise.<br />
</span></p>
<p style="text-align: justify;"><span style="font-family: Arial Unicode MS; font-size: 12pt;">The additional security provided by establishing a two way SSL session, only possible using smart cards is way better than OTP tokens and unless someone call tell me on how to comprise a correctly established two way SSL session, man-in-the-middle attacks are next to impossible on a correctly configured smart card based system authentication system.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.infosentry.org/archives/18/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

