<?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: The Trust Fallacy in Zero Knowledge Web Application</title>
	<atom:link href="http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/</link>
	<description>Passpack keeps your logins safe, organized and available 24/7. You can share passwords with your team in 100% privacy.</description>
	<lastBuildDate>Fri, 10 May 2013 18:12:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4</generator>
	<item>
		<title>By: The Blog That Goes Ping &#187; Blog Archive &#187; Clipperz review</title>
		<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/comment-page-1/#comment-552</link>
		<dc:creator>The Blog That Goes Ping &#187; Blog Archive &#187; Clipperz review</dc:creator>
		<pubDate>Wed, 23 Jul 2008 03:57:54 +0000</pubDate>
		<guid isPermaLink="false">http://passpack.wordpress.com/?p=582#comment-552</guid>
		<description>[...] &#8220;Passpack,&#8221; whose authors consider Clipperz.com&#8217;s zero-knowledge thing &#8220;fallacious&#8221; in some way, though reading through it I&#8217;m still not sure exactly what they think is [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8220;Passpack,&#8221; whose authors consider Clipperz.com&#8217;s zero-knowledge thing &#8220;fallacious&#8221; in some way, though reading through it I&#8217;m still not sure exactly what they think is [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Michael</title>
		<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/comment-page-1/#comment-551</link>
		<dc:creator>Ryan Michael</dc:creator>
		<pubDate>Fri, 18 Jul 2008 05:18:12 +0000</pubDate>
		<guid isPermaLink="false">http://passpack.wordpress.com/?p=582#comment-551</guid>
		<description>@Tara
&quot;In order to accomplish this the delivery would need to be checked at every delivery of the code.&quot;

Or cached locally, but I see your point and i agree that there is no ideal solution which exists right now.  I think some of these problems (verifying checksums at every delivery) are likely simple problems to solve with browser plugins or trusted authenticating proxy servers.

I also completely agree with you that as OSS moves further into the mainstream, we&#039;re going to start seeing these types of oversights coming to light.  I think it was less than a month ago they realized that *OpenSSL* had a serious flaw in its PRNG.  I guess this is a value judgment, but my opinion is that I would rather take my chances on the OSS community than on a proprietary vendor; I don&#039;t see how closing a project&#039;s source code makes the project *more* secure, if anything it seems like a disincentive to the developer to invest in substantial security reviews.

I&#039;ve proposed this elsewhere before, I think the OSS community could benefit greatly from a centralized organization similar to SourceForge or FreshMeat dedicated to tracking software packages and hosting code reviews.  Some type of system where reviewers or organizations sign checksums to attest that they have looked over the code and not found any potential problems.  Reviewers could be volunteers or be paid by patronage.  Users could then decide which reviewers they choose to trust (or at least see who has reviewed a package they&#039;re interested in).  Such a system would require little to no trust in service/application providers (especially in Host-Proof-Hosting scenarios).  I guess everyone has a bright idea about this though...

@sullof
&quot;Most people don’t use TOR... I would like to see an international regulation of the matter&quot;

That would be nice, but I&#039;m not going to hold my breath.  Regardless, without a TOR-like system, I don&#039;t see any possible way for a client-server paradigm to operate without IP addresses.  Maybe that&#039;s your point.

Thanks for the responses guys - this is a really interesting topic to me.</description>
		<content:encoded><![CDATA[<p>@Tara<br />
&#8220;In order to accomplish this the delivery would need to be checked at every delivery of the code.&#8221;</p>
<p>Or cached locally, but I see your point and i agree that there is no ideal solution which exists right now.  I think some of these problems (verifying checksums at every delivery) are likely simple problems to solve with browser plugins or trusted authenticating proxy servers.</p>
<p>I also completely agree with you that as OSS moves further into the mainstream, we&#8217;re going to start seeing these types of oversights coming to light.  I think it was less than a month ago they realized that *OpenSSL* had a serious flaw in its PRNG.  I guess this is a value judgment, but my opinion is that I would rather take my chances on the OSS community than on a proprietary vendor; I don&#8217;t see how closing a project&#8217;s source code makes the project *more* secure, if anything it seems like a disincentive to the developer to invest in substantial security reviews.</p>
<p>I&#8217;ve proposed this elsewhere before, I think the OSS community could benefit greatly from a centralized organization similar to SourceForge or FreshMeat dedicated to tracking software packages and hosting code reviews.  Some type of system where reviewers or organizations sign checksums to attest that they have looked over the code and not found any potential problems.  Reviewers could be volunteers or be paid by patronage.  Users could then decide which reviewers they choose to trust (or at least see who has reviewed a package they&#8217;re interested in).  Such a system would require little to no trust in service/application providers (especially in Host-Proof-Hosting scenarios).  I guess everyone has a bright idea about this though&#8230;</p>
<p>@sullof<br />
&#8220;Most people don’t use TOR&#8230; I would like to see an international regulation of the matter&#8221;</p>
<p>That would be nice, but I&#8217;m not going to hold my breath.  Regardless, without a TOR-like system, I don&#8217;t see any possible way for a client-server paradigm to operate without IP addresses.  Maybe that&#8217;s your point.</p>
<p>Thanks for the responses guys &#8211; this is a really interesting topic to me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sullof</title>
		<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/comment-page-1/#comment-534</link>
		<dc:creator>sullof</dc:creator>
		<pubDate>Thu, 17 Jul 2008 16:11:02 +0000</pubDate>
		<guid isPermaLink="false">http://passpack.wordpress.com/?p=582#comment-534</guid>
		<description>@Ryan

Most people don&#039;t use TOR. Not because they are not paranoid, but because they don&#039;t realize that the IP address can identify them.

I would like to see an international regulation of the matter. Europe, perhaps, will move towards something useful asking that IP need to be treated as personal information - http://tinyurl.com/ys698v</description>
		<content:encoded><![CDATA[<p>@Ryan</p>
<p>Most people don&#8217;t use TOR. Not because they are not paranoid, but because they don&#8217;t realize that the IP address can identify them.</p>
<p>I would like to see an international regulation of the matter. Europe, perhaps, will move towards something useful asking that IP need to be treated as personal information &#8211; <a href="http://tinyurl.com/ys698v" rel="nofollow">http://tinyurl.com/ys698v</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tara</title>
		<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/comment-page-1/#comment-535</link>
		<dc:creator>Tara</dc:creator>
		<pubDate>Thu, 17 Jul 2008 15:46:42 +0000</pubDate>
		<guid isPermaLink="false">http://passpack.wordpress.com/?p=582#comment-535</guid>
		<description>@Ryan Michael
Hello. Thanks for the comments. Two things:

&lt;b&gt;...it is absolutely necessary to establish some distributed framework for code review and authentication.&lt;/b&gt;

I agree, and would love for that to happen. But in order to accomplish this the delivery would need to be checked at every delivery of the code. That&#039;s where the call for a &quot;better browser&quot; came into play with the recent Clipperz/Stallman call to action. It&#039;s not immediately practical. But I wonder if there could be other ways to solve the issue that don&#039;t require building a new browser.

&lt;b&gt;they can trust the thousands of eyeballs reviewing the code on their behalf.&lt;/b&gt;

In theory yes. I just finished reading &lt;a href=&quot;http://saviorodrigues.wordpress.com/2008/07/16/is-single-vendor-driven-open-source-a-greater-security-risk/&quot; rel=&quot;nofollow&quot;&gt;a post by Savio Rodrigues&lt;/a&gt; where he hits on this topic. He examines the case of a Springwise security flaw, and raises the question:

&lt;blockquote&gt;Two key benefits of OSS are the ability to read and understand the code we use and that “many eyes scouring the code” makes the product more secure.

Considering the millions of downloads of the Spring Framework, should we have expected someone to discover these security holes earlier? Or do developers use what the next guy/gal is using, trusting that “someone” has done the due diligence?&lt;/blockquote&gt;

It&#039;s a valid question.</description>
		<content:encoded><![CDATA[<p>@Ryan Michael<br />
Hello. Thanks for the comments. Two things:</p>
<p><b>&#8230;it is absolutely necessary to establish some distributed framework for code review and authentication.</b></p>
<p>I agree, and would love for that to happen. But in order to accomplish this the delivery would need to be checked at every delivery of the code. That&#8217;s where the call for a &#8220;better browser&#8221; came into play with the recent Clipperz/Stallman call to action. It&#8217;s not immediately practical. But I wonder if there could be other ways to solve the issue that don&#8217;t require building a new browser.</p>
<p><b>they can trust the thousands of eyeballs reviewing the code on their behalf.</b></p>
<p>In theory yes. I just finished reading <a href="http://saviorodrigues.wordpress.com/2008/07/16/is-single-vendor-driven-open-source-a-greater-security-risk/" rel="nofollow">a post by Savio Rodrigues</a> where he hits on this topic. He examines the case of a Springwise security flaw, and raises the question:</p>
<blockquote><p>Two key benefits of OSS are the ability to read and understand the code we use and that “many eyes scouring the code” makes the product more secure.</p>
<p>Considering the millions of downloads of the Spring Framework, should we have expected someone to discover these security holes earlier? Or do developers use what the next guy/gal is using, trusting that “someone” has done the due diligence?</p></blockquote>
<p>It&#8217;s a valid question.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Michael</title>
		<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/comment-page-1/#comment-538</link>
		<dc:creator>Ryan Michael</dc:creator>
		<pubDate>Thu, 17 Jul 2008 13:41:22 +0000</pubDate>
		<guid isPermaLink="false">http://passpack.wordpress.com/?p=582#comment-538</guid>
		<description>A few comments, ordered according to the post:

2) &quot;To understand if the process is correctly implemented, you need only analyze the client-side Javascript code.&quot;

Technically, i agree that this is true.  Unfortunately in actual practice it is unlikely that users will be capable or willing to inspect the javascript of the client code each time they use a site.  This means that either the user must trust the application provider (as suggested earlier) or the user must trust some 3rd party&#039;s analysis of the codebase.

If the user is forced to trust the provider, i don&#039;t see what the point of all the encryption is.  In this security model the only role encryption plays is to secure the data on the provider&#039;s servers in case the servers are compromised.  There is still NO guarantee that the provider won&#039;t quietly change their code to forward decryption keys.  In other words, this Host-proof-hosting paradigm only works (in a pragmatic sense) if there is some way of publishing 3rd party code review and verifying that the downloaded code matches the reviewed code.

&quot;If you trust an application, by default you are trusting the providers behind it.&quot;

Partially.  The reason open-source cryptography and security software is preferred is that it can be peer-reviewed.  This means that users are not forced to trust *only* the application provider; they can trust the thousands of eyeballs reviewing the code on their behalf.  The problem of verifiable 3rd-party review applies to this example as well, and is a problem that could use adressing.

3) &quot;By loading only the necessary code on-demand, we can optimize the user experience and overall speed of the application. &quot;

I don&#039;t see that this is in conflict with the idea of preventing code changes, so long as the initial download contains checksums for any additional code which is downloaded.  Again, this is an issue of ensuring that the code running client-side can be reviewed and users can have some confidence that if the code they download matches *some* checksum, that the application works as it is intended to.

4) &quot;But… I connect to Clipperz and am greeted with a box that tells me I am connected from Rome, and a week ago I connected from Milan, etc.&quot;

From what I can tell, Clipperz usernames are hashed before being sent to the server, so all the server knows is access times, the amount of data downloaded and the IP it was sent to.  I can&#039;t imagine any client-server model that had access to less data.  The argument that IP addresses can be used to idenitfy user&#039;s location ignores the fact that *really* paranoid users can use TOR and eliminate any relationship between their IP and their actual location.


In conclusion, I think that it is absolutely necessary to establish some distributed framework for code review and authentication.  This extends to package managers for OS&#039;s as well, as they are susceptible to many of the same exploits Passpack is.  You&#039;re right that it&#039;s dangerous to view technology as a panacea, but technology can be used to enable communities to work together.</description>
		<content:encoded><![CDATA[<p>A few comments, ordered according to the post:</p>
<p>2) &#8220;To understand if the process is correctly implemented, you need only analyze the client-side Javascript code.&#8221;</p>
<p>Technically, i agree that this is true.  Unfortunately in actual practice it is unlikely that users will be capable or willing to inspect the javascript of the client code each time they use a site.  This means that either the user must trust the application provider (as suggested earlier) or the user must trust some 3rd party&#8217;s analysis of the codebase.</p>
<p>If the user is forced to trust the provider, i don&#8217;t see what the point of all the encryption is.  In this security model the only role encryption plays is to secure the data on the provider&#8217;s servers in case the servers are compromised.  There is still NO guarantee that the provider won&#8217;t quietly change their code to forward decryption keys.  In other words, this Host-proof-hosting paradigm only works (in a pragmatic sense) if there is some way of publishing 3rd party code review and verifying that the downloaded code matches the reviewed code.</p>
<p>&#8220;If you trust an application, by default you are trusting the providers behind it.&#8221;</p>
<p>Partially.  The reason open-source cryptography and security software is preferred is that it can be peer-reviewed.  This means that users are not forced to trust *only* the application provider; they can trust the thousands of eyeballs reviewing the code on their behalf.  The problem of verifiable 3rd-party review applies to this example as well, and is a problem that could use adressing.</p>
<p>3) &#8220;By loading only the necessary code on-demand, we can optimize the user experience and overall speed of the application. &#8221;</p>
<p>I don&#8217;t see that this is in conflict with the idea of preventing code changes, so long as the initial download contains checksums for any additional code which is downloaded.  Again, this is an issue of ensuring that the code running client-side can be reviewed and users can have some confidence that if the code they download matches *some* checksum, that the application works as it is intended to.</p>
<p>4) &#8220;But… I connect to Clipperz and am greeted with a box that tells me I am connected from Rome, and a week ago I connected from Milan, etc.&#8221;</p>
<p>From what I can tell, Clipperz usernames are hashed before being sent to the server, so all the server knows is access times, the amount of data downloaded and the IP it was sent to.  I can&#8217;t imagine any client-server model that had access to less data.  The argument that IP addresses can be used to idenitfy user&#8217;s location ignores the fact that *really* paranoid users can use TOR and eliminate any relationship between their IP and their actual location.</p>
<p>In conclusion, I think that it is absolutely necessary to establish some distributed framework for code review and authentication.  This extends to package managers for OS&#8217;s as well, as they are susceptible to many of the same exploits Passpack is.  You&#8217;re right that it&#8217;s dangerous to view technology as a panacea, but technology can be used to enable communities to work together.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tara</title>
		<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/comment-page-1/#comment-550</link>
		<dc:creator>Tara</dc:creator>
		<pubDate>Mon, 14 Jul 2008 17:31:46 +0000</pubDate>
		<guid isPermaLink="false">http://passpack.wordpress.com/?p=582#comment-550</guid>
		<description>@sullof &amp; @anonymous
You&#039;re both focusing on some very specific security and technical details.

What about more general data privacy implications?

Standard (non-HPH) systems maintain a database of users&#039; data, that data can be accessed, viewed or indexed at anytime -- as a normal procedure.

With HPH, that is exponentially harder to do, especially en-masse operations like data mining, and would likely require some sort of illegal action.

So while HPH may not be the silver bullet for all privacy woes, I think it&#039;s an excellent starting point.

Ideas?</description>
		<content:encoded><![CDATA[<p>@sullof &amp; @anonymous<br />
You&#8217;re both focusing on some very specific security and technical details.</p>
<p>What about more general data privacy implications?</p>
<p>Standard (non-HPH) systems maintain a database of users&#8217; data, that data can be accessed, viewed or indexed at anytime &#8212; as a normal procedure.</p>
<p>With HPH, that is exponentially harder to do, especially en-masse operations like data mining, and would likely require some sort of illegal action.</p>
<p>So while HPH may not be the silver bullet for all privacy woes, I think it&#8217;s an excellent starting point.</p>
<p>Ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tara</title>
		<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/comment-page-1/#comment-549</link>
		<dc:creator>Tara</dc:creator>
		<pubDate>Mon, 14 Jul 2008 10:26:45 +0000</pubDate>
		<guid isPermaLink="false">http://passpack.wordpress.com/?p=582#comment-549</guid>
		<description>@Folletto Malefico
I&#039;d love to see that happen. For starters, we&#039;ve released a library on Google Code for those who want to build their own Host-Proof Hosting application.

http://code.google.com/p/passpack/

Did you have a specific project in mind?</description>
		<content:encoded><![CDATA[<p>@Folletto Malefico<br />
I&#8217;d love to see that happen. For starters, we&#8217;ve released a library on Google Code for those who want to build their own Host-Proof Hosting application.</p>
<p><a href="http://code.google.com/p/passpack/" rel="nofollow">http://code.google.com/p/passpack/</a></p>
<p>Did you have a specific project in mind?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sullof</title>
		<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/comment-page-1/#comment-548</link>
		<dc:creator>sullof</dc:creator>
		<pubDate>Sun, 13 Jul 2008 11:51:56 +0000</pubDate>
		<guid isPermaLink="false">http://passpack.wordpress.com/?p=582#comment-548</guid>
		<description>@anonymous

The algorithm used by Passpack to estimate the entropy of a key is based on Keepass quality measurer. &lt;a href=&quot;http://keepass.info/&quot; rel=&quot;nofollow&quot;&gt;Keepass&lt;/a&gt; is a great password manager. It is open source and there is an entire community devoted to its development. So I “trust” their approach to entropy estimation.

Shannon&#039;s approach assumes a character base of 27 and the use of the English language only. NIST, extended the character base assumption to 94 characters, but maintains the English language assumption. Passpack allows the full range of the Unicode character set (about 100,000 characters) and is used by people of many different languages.

So suppose that a hacker (internal, i.e. the “bad employee” you like a lot, or external) obtains encrypted data, he can not know if the user chose a key in English, in Chinese, in Arabic or some other UTF8 lingual mash-up.

Vice versa, to defend against a hacker that knows the target user&#039;s language, to obtain an effective quality measure we would need to adapt the algorithm to the user&#039;s preferred language, choosing a different base sets of chars. It is clear that if an English speaking person uses Chinese chars a dictionary attack becomes very hard, but if a Chinese person uses Chinese chars... it&#039;s normal.

So it is necessary an approach that don&#039;t consider a specific language as reference to calculate the entropy, but a more generic approach... or in an ideal world, an algorithm that is contextualized on the single user.

I think that Keepass&#039; approach is a good base, so I chose it for Passpack. Other systems can chose other algorithms.

But this is not the central point of the discussion. Dictionary attacks are not exclusive to HPH – they are common to all systems including stand-alone apps and operating systems.

Suppose that there are two systems, A and B, that implements the same level of security, they are audited by the same security authority, they use the same connection provider, etc. All of their assets are identical, but System A provides a HPH application and System B does not.

Do you think that this makes a difference, or no?

I have managed both HPH and standard systems, so I know that the answer is yes.</description>
		<content:encoded><![CDATA[<p>@anonymous</p>
<p>The algorithm used by Passpack to estimate the entropy of a key is based on Keepass quality measurer. <a href="http://keepass.info/" rel="nofollow">Keepass</a> is a great password manager. It is open source and there is an entire community devoted to its development. So I “trust” their approach to entropy estimation.</p>
<p>Shannon&#8217;s approach assumes a character base of 27 and the use of the English language only. NIST, extended the character base assumption to 94 characters, but maintains the English language assumption. Passpack allows the full range of the Unicode character set (about 100,000 characters) and is used by people of many different languages.</p>
<p>So suppose that a hacker (internal, i.e. the “bad employee” you like a lot, or external) obtains encrypted data, he can not know if the user chose a key in English, in Chinese, in Arabic or some other UTF8 lingual mash-up.</p>
<p>Vice versa, to defend against a hacker that knows the target user&#8217;s language, to obtain an effective quality measure we would need to adapt the algorithm to the user&#8217;s preferred language, choosing a different base sets of chars. It is clear that if an English speaking person uses Chinese chars a dictionary attack becomes very hard, but if a Chinese person uses Chinese chars&#8230; it&#8217;s normal.</p>
<p>So it is necessary an approach that don&#8217;t consider a specific language as reference to calculate the entropy, but a more generic approach&#8230; or in an ideal world, an algorithm that is contextualized on the single user.</p>
<p>I think that Keepass&#8217; approach is a good base, so I chose it for Passpack. Other systems can chose other algorithms.</p>
<p>But this is not the central point of the discussion. Dictionary attacks are not exclusive to HPH – they are common to all systems including stand-alone apps and operating systems.</p>
<p>Suppose that there are two systems, A and B, that implements the same level of security, they are audited by the same security authority, they use the same connection provider, etc. All of their assets are identical, but System A provides a HPH application and System B does not.</p>
<p>Do you think that this makes a difference, or no?</p>
<p>I have managed both HPH and standard systems, so I know that the answer is yes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Folletto Malefico</title>
		<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/comment-page-1/#comment-547</link>
		<dc:creator>Folletto Malefico</dc:creator>
		<pubDate>Sat, 12 Jul 2008 21:55:05 +0000</pubDate>
		<guid isPermaLink="false">http://passpack.wordpress.com/?p=582#comment-547</guid>
		<description>I&#039;m unable to add something to the conversation, but that&#039;s a great post, that raised many interesting thoughts in my mind. :)

The first thing I&#039;ve thought is: is it possible to develop an &quot;host-proof application framework&quot; to build applications on it?
Maybe something like that could help spreading those concepts.

I mean... &quot;Rails&quot; was the internal framework of Basecamp... could &quot;Proof&quot; be the internal framework of Passpack? ;)</description>
		<content:encoded><![CDATA[<p>I&#8217;m unable to add something to the conversation, but that&#8217;s a great post, that raised many interesting thoughts in my mind. :)</p>
<p>The first thing I&#8217;ve thought is: is it possible to develop an &#8220;host-proof application framework&#8221; to build applications on it?<br />
Maybe something like that could help spreading those concepts.</p>
<p>I mean&#8230; &#8220;Rails&#8221; was the internal framework of Basecamp&#8230; could &#8220;Proof&#8221; be the internal framework of Passpack? ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://blog.passpack.com/2008/07/the-trust-fallacy-in-zero-knowledge-web-application/comment-page-1/#comment-546</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 12 Jul 2008 20:02:12 +0000</pubDate>
		<guid isPermaLink="false">http://passpack.wordpress.com/?p=582#comment-546</guid>
		<description>By the way, according to the National Institute of Standards and Technology (NIST), the password &quot;George, Luis and Peter&quot;, if chosen by the user, has merely 38 bits of entropy.

reference: Table A.1 of

http://csrc.nist.gov/publications/nistpubs/800-63/SP800-63V1_0_2.pdf</description>
		<content:encoded><![CDATA[<p>By the way, according to the National Institute of Standards and Technology (NIST), the password &#8220;George, Luis and Peter&#8221;, if chosen by the user, has merely 38 bits of entropy.</p>
<p>reference: Table A.1 of</p>
<p><a href="http://csrc.nist.gov/publications/nistpubs/800-63/SP800-63V1_0_2.pdf" rel="nofollow">http://csrc.nist.gov/publications/nistpubs/800-63/SP800-63V1_0_2.pdf</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
