<?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>Falling Dominos &#187; Uncategorized</title>
	<atom:link href="http://codepress.net/b/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://codepress.net/b</link>
	<description>Let&#039;s keep Lotus Notes development relevant</description>
	<lastBuildDate>Fri, 19 Feb 2010 02:36:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>And then all was lost&#8230;</title>
		<link>http://codepress.net/b/2009/07/04/and-then-all-was-lost/</link>
		<comments>http://codepress.net/b/2009/07/04/and-then-all-was-lost/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 10:24:41 +0000</pubDate>
		<dc:creator>Tom ONeil</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://codepress.net/b/?p=353</guid>
		<description><![CDATA[Two things I learned on Friday:

You get what you pay for. My $10 a year host was hacked. I think the server people figured it was easier to reformat the server than try to save anything.
Back up your stuff every now and then. I honestly backed up using Wordpress&#8217; export feature on June 29th. I [...]]]></description>
			<content:encoded><![CDATA[<p>Two things I learned on Friday:</p>
<ol>
<li>You get what you pay for. My $10 a year host was hacked. I think the server people figured it was easier to reformat the server than try to save anything.</li>
<li>Back up your stuff every now and then. I honestly backed up using Wordpress&#8217; export feature on June 29th. I don&#8217;t know if it hit a limit or what but it didn&#8217;t backup anything past 2008.</li>
</ol>
<p>This is a painful lesson but I should know better. I will hopefully have my code examples for MD5/SHA1 uploaded soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://codepress.net/b/2009/07/04/and-then-all-was-lost/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SHA1/MD5 Hash Libraries for LotusScript</title>
		<link>http://codepress.net/b/2008/07/22/sha1md5-hash-libraries-for-lotusscript/</link>
		<comments>http://codepress.net/b/2008/07/22/sha1md5-hash-libraries-for-lotusscript/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 02:07:32 +0000</pubDate>
		<dc:creator>Tom ONeil</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://codepress.net/b/?p=196</guid>
		<description><![CDATA[UPDATE: A sample database using these hashes can be found here.
Jason Molzen contacted me this weekend asking for help generating MD5 hashes in LotusScript. I had previously posted a HMAC SHA1 library that was an amalgamation of two developers&#8217; (Paul Johnston and Julian Robichaux) code. Paul did not mind me converting the SHA1 code so [...]]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE: A sample database using these hashes can be found <a href="http://codepress.net/b/2008/11/14/md5sha1-examples/">here</a>.</strong></p>
<p>Jason Molzen contacted me this weekend asking for help generating <a href="http://en.wikipedia.org/wiki/MD5" target="_blank">MD5</a> hashes in LotusScript. I had previously posted a <a href="http://codepress.net/b/2008/01/14/libhmac_sha1/">HMAC SHA1 library</a> that was an amalgamation of two developers&#8217; (<a href="http://pajhome.org.uk/crypt/md5/sha1src.html">Paul Johnston</a> and <a href="http://www.nsftools.com/">Julian Robichaux</a>) code. Paul did not mind me converting the SHA1 code so I spent a lot of time translating the MD5 script he created.</p>
<p>With Jason&#8217;s help I converted Paul Johnston&#8217;s MD5 script but I wasn&#8217;t quite happy when I finished the library. The code was written as functions and it was hard to figure out what to use to create each hash.</p>
<p>I finally ended up with three script libraries. Click on the links to download the &#8220;lss&#8221; library files.</p>
<ul>
<li><a href="http://codepress.net/b/wp-content/uploads/2008/07/corehashlibrary.lss" target="_blank">CoreHashLibrary</a> &#8211; Contains one class called HashHelper (I loved using the word &#8220;Hash&#8221;). It contains a lot of the binary functions for processing these hashes.</li>
<li><a href="http://codepress.net/b/wp-content/uploads/2008/07/md5.lss" target="_blank">MD5</a> &#8211; Self explanatory. This contains two classes: a MD5 class with a New(text) constructor and a HMAC_MD5 class with a New(key,text) constructor</li>
<li><a href="http://codepress.net/b/wp-content/uploads/2008/07/sha1.lss" target="_blank">SHA1</a> &#8211; Self explanatory. This contains two classes: a SHA1 class with a New(text) constructor and a HMAC_SHA1 class with a New(key,text) constructor</li>
</ul>
<p>Jason sent a link to a great tool for testing these hashes: <a href="http://wwwendt.de/tech/md5/index.html" target="_blank">HashCalc</a>. Previously, I had been testing the hashes with Paul Johnston&#8217;s javascript but HashCalc saved me a lot of time.</p>
]]></content:encoded>
			<wfw:commentRss>http://codepress.net/b/2008/07/22/sha1md5-hash-libraries-for-lotusscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
