<?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>Kristian Lunde &#187; web</title>
	<atom:link href="http://www.klunde.net/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.klunde.net</link>
	<description>www.klunde.net</description>
	<lastBuildDate>Sun, 18 Jul 2010 21:00:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Unsecure password practices</title>
		<link>http://www.klunde.net/2008/07/18/unsecure-password-practices/</link>
		<comments>http://www.klunde.net/2008/07/18/unsecure-password-practices/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 07:37:26 +0000</pubDate>
		<dc:creator>Kristian Lunde</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web security]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.klunde.net/?p=32</guid>
		<description><![CDATA[
			
				
			
		
Dansnetwork has a short an simple article explaining the simplest way of securing user passwords on the web. If you are new to authorization on the web, this article will give you a quick introduction to hashing methods and what not to do when dealing with authorization information. 
URL: http://blog.dansnetwork.com/2008/07/15/unsafe-password-storage-practices/
Still this article is a bit [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.klunde.net%2F2008%2F07%2F18%2Funsecure-password-practices%2F" onclick="urchinTracker('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.klunde.net_2F2008_2F07_2F18_2Funsecure-password-practices_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.klunde.net%2F2008%2F07%2F18%2Funsecure-password-practices%2F&amp;source=kristianlunde&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://blog.dansnetwork.com/" onclick="urchinTracker('/outgoing/blog.dansnetwork.com/?referer=');">Dansnetwork</a> has a short an simple article explaining the simplest way of securing user passwords on the web. If you are new to authorization on the web, this article will give you a quick introduction to hashing methods and what not to do when dealing with authorization information. </p>
<p>URL: <a href="http://blog.dansnetwork.com/2008/07/15/unsafe-password-storage-practices/" onclick="urchinTracker('/outgoing/blog.dansnetwork.com/2008/07/15/unsafe-password-storage-practices/?referer=');">http://blog.dansnetwork.com/2008/07/15/unsafe-password-storage-practices/</a></p>
<p>Still this article is a bit to basic, since it does not discuss r<a href="http://en.wikipedia.org/wiki/Rainbow_table" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Rainbow_table?referer=');">ainbow table</a> attacks, which could with ease break most of the passwords. My previous <a href="http://www.klunde.net/2008/07/10/password-encryption-using-php/">article</a> discuss how to avoid rainbow table attacks.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.klunde.net/2008/07/18/unsecure-password-practices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google doctype</title>
		<link>http://www.klunde.net/2008/05/15/google-doctype/</link>
		<comments>http://www.klunde.net/2008/05/15/google-doctype/#comments</comments>
		<pubDate>Thu, 15 May 2008 11:07:14 +0000</pubDate>
		<dc:creator>Kristian Lunde</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.klunde.net/?p=19</guid>
		<description><![CDATA[
			
				
			
		
Yesterday Google released their internal documentation of html, css and javascript. This is a brilliant resource for us web developers.
URL: http://code.google.com/docreader/#p(doctype)s(doctype)t(Welcome)
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.klunde.net%2F2008%2F05%2F15%2Fgoogle-doctype%2F" onclick="urchinTracker('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.klunde.net_2F2008_2F05_2F15_2Fgoogle-doctype_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.klunde.net%2F2008%2F05%2F15%2Fgoogle-doctype%2F&amp;source=kristianlunde&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Yesterday Google released their internal documentation of html, css and javascript. This is a brilliant resource for us web developers.</p>
<p>URL: <a href="http://code.google.com/docreader/#p(doctype)s(doctype)t(Welcome)" onclick="urchinTracker('/outgoing/code.google.com/docreader/_p_doctype_s_doctype_t_Welcome?referer=');">http://code.google.com/docreader/#p(doctype)s(doctype)t(Welcome)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.klunde.net/2008/05/15/google-doctype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
