<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Two Factor Authentication (2FA) &#8211; Opportunity and Pitfalls</title>
	<atom:link href="http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/</link>
	<description>The ticket machine in your pocket</description>
	<lastBuildDate>Sat, 23 Jan 2010 20:27:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ben Whitaker</title>
		<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/comment-page-1/#comment-44</link>
		<dc:creator>Ben Whitaker</dc:creator>
		<pubDate>Wed, 16 Jul 2008 16:03:00 +0000</pubDate>
		<guid isPermaLink="false">http://masabi.com/2007/09/two-factor-authentication-2fa-opportunity-and-pitfalls.html#comment-44</guid>
		<description>belated response to &lt;b&gt;Anonymous&lt;/b&gt; question about &quot;The problem is that when the&lt;br/&gt;user types in the code to sign,they have no idea what transaction they are really signing&quot;&lt;br/&gt;&lt;br/&gt;This is about when you are not using transaction signing, but only using a time sync, or other simple OTP to authorise transactions&lt;br/&gt;&lt;br/&gt;i.e. &quot;type your time generated OTP to allow this visa transaction&quot;&lt;br/&gt;&lt;br/&gt;it allows a man-in-the-middle can use that OTP to authorise any transaction at that time or sequence, and the end user cannot be sure that the details on screen are the same as the details being transmitted to the bank, if his screen, or network connection are under someone else&#039; control.</description>
		<content:encoded><![CDATA[<p>belated response to <b>Anonymous</b> question about &#8220;The problem is that when the<br />user types in the code to sign,they have no idea what transaction they are really signing&#8221;</p>
<p>This is about when you are not using transaction signing, but only using a time sync, or other simple OTP to authorise transactions</p>
<p>i.e. &#8220;type your time generated OTP to allow this visa transaction&#8221;</p>
<p>it allows a man-in-the-middle can use that OTP to authorise any transaction at that time or sequence, and the end user cannot be sure that the details on screen are the same as the details being transmitted to the bank, if his screen, or network connection are under someone else&#8217; control.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Whitaker</title>
		<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/comment-page-1/#comment-43</link>
		<dc:creator>Ben Whitaker</dc:creator>
		<pubDate>Wed, 16 Jul 2008 15:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://masabi.com/2007/09/two-factor-authentication-2fa-opportunity-and-pitfalls.html#comment-43</guid>
		<description>You are right 80n that the Pin Sentry, if used in &quot;transaction signing&quot; mode, where the user types in the account and amount into the device to create a one time signature for the transfer, can beat a man-in-the-middle attack.&lt;br/&gt;&lt;br/&gt;The caveat is that we have no idea how the Pin Sentries are creating their hashes/transaction sigs, and the generation of their time-synced login codes are not looking like anything standard/approved, as the start of each &quot;one time code&quot; is very closely associated to the previous codes, and is definately not using any secure hash that I&#039;ve ever seen. &lt;br/&gt;This means that if the code is not created in a safe way, someone may be able to adjust the details. Unless the spec for the pinsentry is published for public scrutiny, we can&#039;t be sure. (NOT FUD! It may be just fine, we just don&#039;t know! Without public standards, we have no idea, and no approved OTP standard would ever produce a sequence of codes as similar as those created by Pin Sentry.)&lt;br/&gt;&lt;br/&gt;From the point of view of shoulder surfing, it&#039;s still vulnerable.&lt;br/&gt;&lt;br/&gt;From a user convenience point of view, it&#039;s &lt;a HREF=&quot;http://www.m4tt.net/barclays-pinsentry/&quot; REL=&quot;nofollow&quot;&gt;frustrating&lt;/a&gt; to many users to have to carry the pin sentry, or it&#039;s peers, around with you everywhere that you want to use e-banking. &lt;br/&gt;(&quot;after 15 years, pin sentry was the final straw, I&#039;m leaving Barclays&quot; &lt;a HREF=&quot;http://natalian.org/archives/2007/11/08/barclays-pin-sentry/&quot; REL=&quot;nofollow&quot;&gt;link&lt;/a&gt;)&lt;br/&gt;&lt;br/&gt;We&#039;d still maintain that bank customers should be &lt;b&gt;given the option to use a mobile token if they chose&lt;/b&gt;, so that they don&#039;t have to remember and carry additional hardware. (It&#039;s a greener solution too!)&lt;br/&gt;&lt;br/&gt;p.s. If you know which hash standard Pin Sentry uses, please let us know, at least to settle the nay-sayers.</description>
		<content:encoded><![CDATA[<p>You are right 80n that the Pin Sentry, if used in &#8220;transaction signing&#8221; mode, where the user types in the account and amount into the device to create a one time signature for the transfer, can beat a man-in-the-middle attack.</p>
<p>The caveat is that we have no idea how the Pin Sentries are creating their hashes/transaction sigs, and the generation of their time-synced login codes are not looking like anything standard/approved, as the start of each &#8220;one time code&#8221; is very closely associated to the previous codes, and is definately not using any secure hash that I&#8217;ve ever seen. <br />This means that if the code is not created in a safe way, someone may be able to adjust the details. Unless the spec for the pinsentry is published for public scrutiny, we can&#8217;t be sure. (NOT FUD! It may be just fine, we just don&#8217;t know! Without public standards, we have no idea, and no approved OTP standard would ever produce a sequence of codes as similar as those created by Pin Sentry.)</p>
<p>From the point of view of shoulder surfing, it&#8217;s still vulnerable.</p>
<p>From a user convenience point of view, it&#8217;s <a HREF="http://www.m4tt.net/barclays-pinsentry/" REL="nofollow">frustrating</a> to many users to have to carry the pin sentry, or it&#8217;s peers, around with you everywhere that you want to use e-banking. <br />(&#8221;after 15 years, pin sentry was the final straw, I&#8217;m leaving Barclays&#8221; <a HREF="http://natalian.org/archives/2007/11/08/barclays-pin-sentry/" REL="nofollow">link</a>)</p>
<p>We&#8217;d still maintain that bank customers should be <b>given the option to use a mobile token if they chose</b>, so that they don&#8217;t have to remember and carry additional hardware. (It&#8217;s a greener solution too!)</p>
<p>p.s. If you know which hash standard Pin Sentry uses, please let us know, at least to settle the nay-sayers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 80n</title>
		<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/comment-page-1/#comment-42</link>
		<dc:creator>80n</dc:creator>
		<pubDate>Wed, 16 Jul 2008 15:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://masabi.com/2007/09/two-factor-authentication-2fa-opportunity-and-pitfalls.html#comment-42</guid>
		<description>The Bait and Switch attack doesn&#039;t work with the Barclays PinSentry because the user has to enter both the transaction amount *and* the account number into the PinSentry device.  A MITM attack could use intercept and alter the sort-code, but not the amount or the account number.  So unless you run your own UK bank where you own all the accounts (now there&#039;s an idea) then it can&#039;t be done.&lt;br/&gt;&lt;br/&gt;PS Actually it can, but I&#039;m not telling :)</description>
		<content:encoded><![CDATA[<p>The Bait and Switch attack doesn&#8217;t work with the Barclays PinSentry because the user has to enter both the transaction amount *and* the account number into the PinSentry device.  A MITM attack could use intercept and alter the sort-code, but not the amount or the account number.  So unless you run your own UK bank where you own all the accounts (now there&#8217;s an idea) then it can&#8217;t be done.</p>
<p>PS Actually it can, but I&#8217;m not telling <img src='http://www.masabi.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/comment-page-1/#comment-40</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 17 Jun 2008 10:34:00 +0000</pubDate>
		<guid isPermaLink="false">http://masabi.com/2007/09/two-factor-authentication-2fa-opportunity-and-pitfalls.html#comment-40</guid>
		<description>Very impressive article.&lt;br/&gt;&lt;br/&gt;But, I could not catch the point&lt;br/&gt;of the sentense in OTP Attacks section that &lt;br/&gt;&quot;The problem is that when the &lt;br/&gt;user types in the code to sign,they have no idea what transaction they are really signing&quot;&lt;br/&gt;&lt;br/&gt;Please give the additional &lt;br/&gt;explanation about this context.</description>
		<content:encoded><![CDATA[<p>Very impressive article.</p>
<p>But, I could not catch the point<br />of the sentense in OTP Attacks section that <br />&#8220;The problem is that when the <br />user types in the code to sign,they have no idea what transaction they are really signing&#8221;</p>
<p>Please give the additional <br />explanation about this context.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Whitaker</title>
		<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/comment-page-1/#comment-35</link>
		<dc:creator>Ben Whitaker</dc:creator>
		<pubDate>Sun, 13 Apr 2008 09:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://masabi.com/2007/09/two-factor-authentication-2fa-opportunity-and-pitfalls.html#comment-35</guid>
		<description>Hello anonymous from MultiFactor,&lt;br/&gt;&lt;br/&gt;It&#039;s well known in the security community that simple biometrics like thumb-prints have been compromised for years. (Even ultra expensive 3D thermal scanners have been &lt;a HREF=&quot;http://www.engadget.com/2006/09/22/digital-fingerprint-door-lock-defeated-by-photocopied-print/&quot; REL=&quot;nofollow&quot;&gt;defeated by a photocopy and saliva&lt;/a&gt;)&lt;br/&gt;&lt;br/&gt;The whole point of soft-tokens for 2FA, (and innovations for the workflow of these soft-tokens, such as GrIDsure, made to overcome the hackability of software,) is to create additional security without additional hardware.&lt;br/&gt;&lt;br/&gt;Additional hardware is expensive, in cumbersome to the users and operators, and in the case of biometric scanners, can become a huge waste of redundant hardware once someone publishes straightforward means of defeating it using &lt;a HREF=&quot;http://www.heise.de/ct/english/02/11/114/&quot; REL=&quot;nofollow&quot;&gt;selotape&lt;/a&gt;. &lt;br/&gt;&lt;br/&gt;I&#039;m not saying that biometrics is pointless - security is a journey, not a destination, and each component, although defeatable, adds up to make it harder to circumvent. &lt;br/&gt;&lt;br/&gt;We&#039;d like to get the best out of cheap, rapid to rollout, non-hardware ideas first, before trying to re-equip every user, ATM or PC in the world with hardware that may only a few years later just choke another land-fill (which are probably already receiving their first big batches of expired plastic SecureID OTP keyfobs already!)</description>
		<content:encoded><![CDATA[<p>Hello anonymous from MultiFactor,</p>
<p>It&#8217;s well known in the security community that simple biometrics like thumb-prints have been compromised for years. (Even ultra expensive 3D thermal scanners have been <a HREF="http://www.engadget.com/2006/09/22/digital-fingerprint-door-lock-defeated-by-photocopied-print/" REL="nofollow">defeated by a photocopy and saliva</a>)</p>
<p>The whole point of soft-tokens for 2FA, (and innovations for the workflow of these soft-tokens, such as GrIDsure, made to overcome the hackability of software,) is to create additional security without additional hardware.</p>
<p>Additional hardware is expensive, in cumbersome to the users and operators, and in the case of biometric scanners, can become a huge waste of redundant hardware once someone publishes straightforward means of defeating it using <a HREF="http://www.heise.de/ct/english/02/11/114/" REL="nofollow">selotape</a>. </p>
<p>I&#8217;m not saying that biometrics is pointless &#8211; security is a journey, not a destination, and each component, although defeatable, adds up to make it harder to circumvent. </p>
<p>We&#8217;d like to get the best out of cheap, rapid to rollout, non-hardware ideas first, before trying to re-equip every user, ATM or PC in the world with hardware that may only a few years later just choke another land-fill (which are probably already receiving their first big batches of expired plastic SecureID OTP keyfobs already!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/comment-page-1/#comment-33</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 11 Apr 2008 04:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://masabi.com/2007/09/two-factor-authentication-2fa-opportunity-and-pitfalls.html#comment-33</guid>
		<description>Well there is always room for improvements with technology and when it comes to &lt;a HREF=&quot;http://www.multifa.com&quot; REL=&quot;nofollow&quot;&gt;two factor authentication&lt;/a&gt;, I believe that technologies incorporating biometrics is the future for TFA.  Tokens, passwords, etc, all have large holes in their respective technologies and have been circumvented one to many times.  Thumbprints and things belonging to an individual are nearly impossible to copy.</description>
		<content:encoded><![CDATA[<p>Well there is always room for improvements with technology and when it comes to <a HREF="http://www.multifa.com" REL="nofollow">two factor authentication</a>, I believe that technologies incorporating biometrics is the future for TFA.  Tokens, passwords, etc, all have large holes in their respective technologies and have been circumvented one to many times.  Thumbprints and things belonging to an individual are nearly impossible to copy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ben</title>
		<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/comment-page-1/#comment-25</link>
		<dc:creator>ben</dc:creator>
		<pubDate>Wed, 23 Jan 2008 11:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://masabi.com/2007/09/two-factor-authentication-2fa-opportunity-and-pitfalls.html#comment-25</guid>
		<description>Just an update with news stories that show how easy it is to take users to rogue sites that look as if they are your real secure bank or commerce site, if you aren&#039;t using 2 channel checks to prevent MiM:&lt;br/&gt;&lt;br/&gt;&lt;a HREF=&quot;http://www.theregister.co.uk/2008/01/23/pharming_attack_in_the_wild/&quot; REL=&quot;nofollow&quot;&gt;home routers hacked to redirect users to phishing sites&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;&quot;Given the simplicity of the attack and the potential widespread implications, we always felt that it would simply be a matter of time before it happened,&quot;&lt;br/&gt;&lt;br/&gt;&lt;a HREF=&quot;http://www.theregister.co.uk/2008/01/21/bt_home_hub_voip_hijacking/&quot; REL=&quot;nofollow&quot;&gt;VOIP systems tricked into falsifying the callerID on incoming calls, and routing phny calls via internet to ask users for confidential information&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a HREF=&quot;http://www.theregister.co.uk/2007/12/11/dns_liar_attack/&quot; REL=&quot;nofollow&quot;&gt;DNS servers reporting false addresses for bank servers&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;And there are more. Clear ways for end users and banks to verify that their communications are not being subverted are definately required out on the Wild Wild Web.</description>
		<content:encoded><![CDATA[<p>Just an update with news stories that show how easy it is to take users to rogue sites that look as if they are your real secure bank or commerce site, if you aren&#8217;t using 2 channel checks to prevent MiM:</p>
<p><a HREF="http://www.theregister.co.uk/2008/01/23/pharming_attack_in_the_wild/" REL="nofollow">home routers hacked to redirect users to phishing sites</a> </p>
<p>&#8220;Given the simplicity of the attack and the potential widespread implications, we always felt that it would simply be a matter of time before it happened,&#8221;</p>
<p><a HREF="http://www.theregister.co.uk/2008/01/21/bt_home_hub_voip_hijacking/" REL="nofollow">VOIP systems tricked into falsifying the callerID on incoming calls, and routing phny calls via internet to ask users for confidential information</a></p>
<p><a HREF="http://www.theregister.co.uk/2007/12/11/dns_liar_attack/" REL="nofollow">DNS servers reporting false addresses for bank servers</a></p>
<p>And there are more. Clear ways for end users and banks to verify that their communications are not being subverted are definately required out on the Wild Wild Web.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elena Punskaya, Cronto Ltd</title>
		<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/comment-page-1/#comment-21</link>
		<dc:creator>Elena Punskaya, Cronto Ltd</dc:creator>
		<pubDate>Thu, 04 Oct 2007 14:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://masabi.com/2007/09/two-factor-authentication-2fa-opportunity-and-pitfalls.html#comment-21</guid>
		<description>Just a minor comment ... CAP readers seem to actually be perfectly capable of verifying the transactions. From 26 November 2007, for example, the use of PINsentry (Barclays CAP reader) is required when setting up a payment to someone for the first time only (or if the details of the payee are not saved), and the user is specifically asked to enter the account number of the person they are paying to as well as the actual amount. The PINsentry then generates a signature for these specific transaction details. So the user does know which transaction they are really signing but the user experience is far from optimal with the user having to key in all details manually which takes time and is prone to errors. &lt;br/&gt;&lt;br/&gt;Of course, there is only that much that the user can possibly  be asked to enter, and the user can still be tricked into signing fraudulent transaction if the attacker modifies the web page and displays a &quot;slightly&quot; modified account number next to the instructions, or uses, for example, the same account number but a different sort code. Thus potentially MITM attack could still be executed although with much more difficulties.&lt;br/&gt;&lt;br/&gt;As far as getting the cryptography right :-) - we believe we have the best people in charge :-)</description>
		<content:encoded><![CDATA[<p>Just a minor comment &#8230; CAP readers seem to actually be perfectly capable of verifying the transactions. From 26 November 2007, for example, the use of PINsentry (Barclays CAP reader) is required when setting up a payment to someone for the first time only (or if the details of the payee are not saved), and the user is specifically asked to enter the account number of the person they are paying to as well as the actual amount. The PINsentry then generates a signature for these specific transaction details. So the user does know which transaction they are really signing but the user experience is far from optimal with the user having to key in all details manually which takes time and is prone to errors. </p>
<p>Of course, there is only that much that the user can possibly  be asked to enter, and the user can still be tricked into signing fraudulent transaction if the attacker modifies the web page and displays a &#8220;slightly&#8221; modified account number next to the instructions, or uses, for example, the same account number but a different sort code. Thus potentially MITM attack could still be executed although with much more difficulties.</p>
<p>As far as getting the cryptography right <img src='http://www.masabi.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  &#8211; we believe we have the best people in charge <img src='http://www.masabi.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Authentify, Inc</title>
		<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/comment-page-1/#comment-19</link>
		<dc:creator>Authentify, Inc</dc:creator>
		<pubDate>Fri, 21 Sep 2007 22:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://masabi.com/2007/09/two-factor-authentication-2fa-opportunity-and-pitfalls.html#comment-19</guid>
		<description>Congrats on boiling a sometimes complicated subject down to a few concise, clear paragraphs.&lt;br/&gt;&lt;br/&gt;A Point of Clarification: Authentify does provide the ability to repeat transaction details back to the user via telephone to thwart man-in-the-middle (MITM) attacks. If the user hears transaction details differing from the expected amounts, he or she can easily cancel the transaction before fraud occurs. Several current customers choose to employ this option to solve MITM.&lt;br/&gt;&lt;br/&gt;For the demos on the Authentify web site, we feature a simplified version that best addresses our various customer sectors and their wide variety of authentication challenges.</description>
		<content:encoded><![CDATA[<p>Congrats on boiling a sometimes complicated subject down to a few concise, clear paragraphs.</p>
<p>A Point of Clarification: Authentify does provide the ability to repeat transaction details back to the user via telephone to thwart man-in-the-middle (MITM) attacks. If the user hears transaction details differing from the expected amounts, he or she can easily cancel the transaction before fraud occurs. Several current customers choose to employ this option to solve MITM.</p>
<p>For the demos on the Authentify web site, we feature a simplified version that best addresses our various customer sectors and their wide variety of authentication challenges.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.masabi.com/2007/09/20/two-factor-authentication-2fa-opportunity-and-pitfalls/comment-page-1/#comment-18</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 21 Sep 2007 10:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://masabi.com/2007/09/two-factor-authentication-2fa-opportunity-and-pitfalls.html#comment-18</guid>
		<description>A good summation of the state of affairs, HSBC have gone with Authentify, a move in the right direction, but still flawed.  Most folk do not realise how much CNP fraud is costing us each year, or how easy it is.</description>
		<content:encoded><![CDATA[<p>A good summation of the state of affairs, HSBC have gone with Authentify, a move in the right direction, but still flawed.  Most folk do not realise how much CNP fraud is costing us each year, or how easy it is.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
