<?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: PassHash &#8211; A simple way to generate secure passwords</title>
	<atom:link href="http://connorhd.co.uk/2011/05/10/passhash-a-simple-way-to-generate-secure-passwords/feed/" rel="self" type="application/rss+xml" />
	<link>http://connorhd.co.uk/2011/05/10/passhash-a-simple-way-to-generate-secure-passwords/</link>
	<description>Interesting stuff.</description>
	<lastBuildDate>Sun, 03 Nov 2024 01:07:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: rebekah romero</title>
		<link>http://connorhd.co.uk/2011/05/10/passhash-a-simple-way-to-generate-secure-passwords/comment-page-1/#comment-93</link>
		<dc:creator>rebekah romero</dc:creator>
		<pubDate>Wed, 12 Feb 2014 01:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://connorhd.co.uk/?p=312#comment-93</guid>
		<description>romero.rebekah8645@gmail.com</description>
		<content:encoded><![CDATA[<p><a href="mailto:romero.rebekah8645@gmail.com">romero.rebekah8645@gmail.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Manabu</title>
		<link>http://connorhd.co.uk/2011/05/10/passhash-a-simple-way-to-generate-secure-passwords/comment-page-1/#comment-84</link>
		<dc:creator>Manabu</dc:creator>
		<pubDate>Mon, 18 Jun 2012 15:39:00 +0000</pubDate>
		<guid isPermaLink="false">http://connorhd.co.uk/?p=312#comment-84</guid>
		<description>Nice app. It is good to see someone using an slower hash function for that. It isn&#039;t memory-hard, but it&#039;s already a thousand times better than MD5 or simple SHA1.

I found the transformation of the hash in upper and lower case alphanumerical too complex, and the hard coded constants at the end may diminish a bit the entropy of the generated passwords.

Why not simply use a standard conversion to Base64 that the hash function itself may offer, and then delete the characters you don&#039;t want, until you have a string that obeys your rules? If that fails, you rehash (don&#039;t need to be the 1k rounds again) the password and try again. 

I think that a simple system is important, so that I can program a correct password generator from memory, if for some reason I loss all the copies of the original.

All in all, it is close to my image of a perfect password generator. I like the lack of options to remember, but at the same time the flexibility on the site key, so that an attacker can&#039;t easily construct a rainbow table for passhash, as the salt (site key) may differ a lot from person to person. I, for one, may use shorter aliases, and add some fixed padding.

</description>
		<content:encoded><![CDATA[<p>Nice app. It is good to see someone using an slower hash function for that. It isn&#8217;t memory-hard, but it&#8217;s already a thousand times better than MD5 or simple SHA1.</p>
<p>I found the transformation of the hash in upper and lower case alphanumerical too complex, and the hard coded constants at the end may diminish a bit the entropy of the generated passwords.</p>
<p>Why not simply use a standard conversion to Base64 that the hash function itself may offer, and then delete the characters you don&#8217;t want, until you have a string that obeys your rules? If that fails, you rehash (don&#8217;t need to be the 1k rounds again) the password and try again. </p>
<p>I think that a simple system is important, so that I can program a correct password generator from memory, if for some reason I loss all the copies of the original.</p>
<p>All in all, it is close to my image of a perfect password generator. I like the lack of options to remember, but at the same time the flexibility on the site key, so that an attacker can&#8217;t easily construct a rainbow table for passhash, as the salt (site key) may differ a lot from person to person. I, for one, may use shorter aliases, and add some fixed padding.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
