<?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>0xDEADBEEF &#187; Demonstration</title>
	<atom:link href="http://deadbeef.psychotomy.net/tag/demonstration/feed/" rel="self" type="application/rss+xml" />
	<link>http://deadbeef.psychotomy.net</link>
	<description>Geek Chic?  Or just Geek!</description>
	<lastBuildDate>Sat, 30 Mar 2013 04:06:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Digital Encryption Screwup</title>
		<link>http://deadbeef.psychotomy.net/2008/10/digital-encryption-screwup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=digital-encryption-screwup</link>
		<comments>http://deadbeef.psychotomy.net/2008/10/digital-encryption-screwup/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 19:08:23 +0000</pubDate>
		<dc:creator>attriel</dc:creator>
				<category><![CDATA[Crypts]]></category>
		<category><![CDATA[Demonstration]]></category>
		<category><![CDATA[DES]]></category>

		<guid isPermaLink="false">http://deadbeef.psychotomy.net/?p=69</guid>
		<description><![CDATA[So, I screwed up the DES example somewhere I think.  I&#8217;m fairly sure, anyway.  Yeah. Somewhere in: I made a mistake.  I&#8217;m fairly sure the setup was correct:   And the first few iterations:     You can see where I botched R&#8217;(2) by shifting the wrong values around. Then F(3), K(4), R&#8217;(4), C(6), K(6), [...]]]></description>
				<content:encoded><![CDATA[<p>So, I screwed up the DES example somewhere I think.  I&#8217;m fairly sure, anyway.  Yeah.</p>
<p>Somewhere in:</p>
<div id="attachment_70" class="wp-caption alignnone" style="width: 310px"><a href="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0013.jpg"><img class="size-medium wp-image-70" title="DES Complete 8 Iterations" src="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0013-300x199.jpg" alt="First 8 iterations of DES Example" width="300" height="199" /></a><p class="wp-caption-text">First 8 iterations of DES Example</p></div>
<p>I made a mistake.  I&#8217;m fairly sure the setup was correct:</p>
<p> </p>
<div id="attachment_71" class="wp-caption alignnone" style="width: 310px"><a href="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0014.jpg"><img class="size-medium wp-image-71" title="DES Initial Setup" src="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0014-300x199.jpg" alt="Initial DES Setup Steps" width="300" height="199" /></a><p class="wp-caption-text">Initial DES Setup Steps</p></div>
<p>And the first few iterations:</p>
<p> </p>
<div id="attachment_72" class="wp-caption alignnone" style="width: 310px"><a href="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0017.jpg"><img class="size-medium wp-image-72" title="DES Iteration 1" src="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0017-300x199.jpg" alt="DES Iteration 1" width="300" height="199" /></a><p class="wp-caption-text">DES Iteration 1</p></div>
<p> </p>
<div id="attachment_74" class="wp-caption alignnone" style="width: 310px"><a href="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0018.jpg"><img class="size-medium wp-image-74" title="DES Iteration 2" src="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0018-300x199.jpg" alt="DES Iteration 2" width="300" height="199" /></a><p class="wp-caption-text">DES Iteration 2</p></div>
<div id="attachment_73" class="wp-caption alignnone" style="width: 310px"><a href="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0019.jpg"><img class="size-medium wp-image-73" title="DES Iteration 3" src="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0019-300x199.jpg" alt="DES Iteration 3" width="300" height="199" /></a><p class="wp-caption-text">DES Iteration 3</p></div>
<p>You can see where I botched R&#8217;(2) by shifting the wrong values around.</p>
<p>Then F(3), K(4), R&#8217;(4), C(6), K(6), F(5), R(5), R(8), D(9), K(9), F(8), R(9) &#8230;</p>
<p> </p>
<div id="attachment_77" class="wp-caption alignnone" style="width: 310px"><a href="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0020.jpg"><img class="size-medium wp-image-77" title="DES Iteration 4" src="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0020-300x199.jpg" alt="DES Iteration 4" width="300" height="199" /></a><p class="wp-caption-text">DES Iteration 4</p></div>
<div id="attachment_75" class="wp-caption alignnone" style="width: 310px"><a href="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0021.jpg"><img class="size-medium wp-image-75" title="DES Iteration 5" src="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0021-300x199.jpg" alt="DES Iteration 5" width="300" height="199" /></a><p class="wp-caption-text">DES Iteration 5</p></div>
<div id="attachment_78" class="wp-caption alignnone" style="width: 310px"><a href="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0022.jpg"><img class="size-medium wp-image-78" title="DES Iteration 6-7" src="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0022-300x199.jpg" alt="DES Iteration 6-7" width="300" height="199" /></a><p class="wp-caption-text">DES Iteration 6-7</p></div>
<div id="attachment_76" class="wp-caption alignnone" style="width: 310px"><a href="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0023.jpg"><img class="size-medium wp-image-76" title="DES Iteration 8" src="http://deadbeef-aws.psychotomy.net/wp-content/uploads/2008/10/dsc_0023-300x199.jpg" alt="DES Iteration 8" width="300" height="199" /></a><p class="wp-caption-text">DES Iteration 8</p></div>
<p>Those are the errors I found while I was working.</p>
<p>I&#8217;m also fairly sure that at some point I started getting R and L confused, in F most likely, when I&#8217;m XOR&#8217;ing.  And I just didn&#8217;t have the &#8230; energy to go through it all to find the issue.  I may work it after thanksgiving, or I may restart it in a more structured manner that will force me o keep track of the C D L R in proper manners.</p>
<p>OTOH, If I ever get this done properly and find a good way of displaying it, this is basically what I started this blog for.  Showing the process, so that it&#8217;s easier to grasp, rather than just the mathematics and the sometimes hard-to-follow standards definitions.  Not that I&#8217;m looking forward to MD5, RSA or Blowfish, for example <img src='http://deadbeef.psychotomy.net/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://deadbeef.psychotomy.net/2008/10/digital-encryption-screwup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soundex Example 3</title>
		<link>http://deadbeef.psychotomy.net/2008/10/soundex-example-3/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=soundex-example-3</link>
		<comments>http://deadbeef.psychotomy.net/2008/10/soundex-example-3/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 15:14:48 +0000</pubDate>
		<dc:creator>attriel</dc:creator>
				<category><![CDATA[Codes]]></category>
		<category><![CDATA[Demonstration]]></category>
		<category><![CDATA[Soundex]]></category>

		<guid isPermaLink="false">http://deadbeef.psychotomy.net/?p=47</guid>
		<description><![CDATA[As a third example we can encode the word BLACKGUARD.  Largely because it demonstrates rule 5, as well as lets us see rule 3 a little better. Step 1, B-LACKGUARD Then we encode the letters L:4 C:2 K:2 G:2 R:6 D:3 Step 2: B-4a222ua63 Step 3, collapsing adjacent identical digits, returns : B-4a2ua63 Step 4 [...]]]></description>
				<content:encoded><![CDATA[<p>As a third example we can encode the word BLACKGUARD.  Largely because it demonstrates rule 5, as well as lets us see rule 3 a little better.</p>
<p>Step 1, B-LACKGUARD</p>
<p>Then we encode the letters</p>
<p>L:4</p>
<p>C:2</p>
<p>K:2</p>
<p>G:2</p>
<p>R:6</p>
<p>D:3</p>
<p>Step 2: B-4a222ua63</p>
<p>Step 3, collapsing adjacent identical digits, returns : B-4a2ua63</p>
<p>Step 4 removes all non-encoded letters, B-4263</p>
<p>Step 5 truncates to 3-digits, leaving us B-426</p>
<p>The SNDX value for BLACKGUARD is B-426 (BLKR)</p>
]]></content:encoded>
			<wfw:commentRss>http://deadbeef.psychotomy.net/2008/10/soundex-example-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DES Erroer!!!</title>
		<link>http://deadbeef.psychotomy.net/2008/10/des-erroer/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=des-erroer</link>
		<comments>http://deadbeef.psychotomy.net/2008/10/des-erroer/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 23:57:04 +0000</pubDate>
		<dc:creator>attriel</dc:creator>
				<category><![CDATA[Crypts]]></category>
		<category><![CDATA[Demonstration]]></category>
		<category><![CDATA[DES]]></category>

		<guid isPermaLink="false">http://deadbeef.psychotomy.net/?p=53</guid>
		<description><![CDATA[So, as I was finishing iteration 9 (yeah, this is taking longer than anticipated, because frankly it&#8217;s a bit tedious and requires that I have some decent space on the train) I found myself making an error in structure.  I was XORing R(i-1) with F(i) to get R(i) , and it should be L(i-1) &#8230; [...]]]></description>
				<content:encoded><![CDATA[<p>So, as I was finishing iteration 9 (yeah, this is taking longer than anticipated, because frankly it&#8217;s a bit tedious and requires that I have some decent space on the train) I found myself making an error in structure.  I was XORing R(i-1) with F(i) to get R(i) , and it should be L(i-1) &#8230;</p>
<p> </p>
<p>Which means I need to go back and review iterations 1-8 and make sure I didn&#8217;t make this mistake earlier.  And if I did, I have to restart from that point, because the math will propogate :/</p>
<p>It may be a few more weeks before this gets posted.  And I still need to figure out a good mechanism for displaying it rather than just table after table.  I may look into some kind of graphical table or something  ; I&#8217;d like to do some kind of overlaying of grids to the numbers to show, but that might take some fancy flash and I don&#8217;t have flash <img src='http://deadbeef.psychotomy.net/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://deadbeef.psychotomy.net/2008/10/des-erroer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soundex Example 2</title>
		<link>http://deadbeef.psychotomy.net/2008/09/soundex-example-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=soundex-example-2</link>
		<comments>http://deadbeef.psychotomy.net/2008/09/soundex-example-2/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 02:39:52 +0000</pubDate>
		<dc:creator>attriel</dc:creator>
				<category><![CDATA[Codes]]></category>
		<category><![CDATA[Demonstration]]></category>
		<category><![CDATA[Soundex]]></category>

		<guid isPermaLink="false">http://deadbeef.psychotomy.net/?p=42</guid>
		<description><![CDATA[Encoding my name (ATTRIEL) Keeping the A, we encode the remaining characters T:3 R:6 L: 4 After step 2 our string is A336ie4 Step 3 removes &#8220;adjacent digits&#8221;, leaving us with A36ie4 Step 4 removes non-encoded letters, giving us A364 Step 5 truncates to 3 digits, which is all we have. The SNDX value for [...]]]></description>
				<content:encoded><![CDATA[<p>Encoding my name (ATTRIEL)</p>
<p>Keeping the A, we encode the remaining characters</p>
<p>T:3</p>
<p>R:6</p>
<p>L: 4</p>
<p>After step 2 our string is A336ie4</p>
<p>Step 3 removes &#8220;adjacent digits&#8221;, leaving us with A36ie4</p>
<p>Step 4 removes non-encoded letters, giving us A364</p>
<p>Step 5 truncates to 3 digits, which is all we have.</p>
<p>The SNDX value for ATTRIEL is A-364</p>
]]></content:encoded>
			<wfw:commentRss>http://deadbeef.psychotomy.net/2008/09/soundex-example-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soundex Example 1</title>
		<link>http://deadbeef.psychotomy.net/2008/09/soundex-example-1/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=soundex-example-1</link>
		<comments>http://deadbeef.psychotomy.net/2008/09/soundex-example-1/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 01:14:21 +0000</pubDate>
		<dc:creator>attriel</dc:creator>
				<category><![CDATA[Codes]]></category>
		<category><![CDATA[Demonstration]]></category>
		<category><![CDATA[Soundex]]></category>

		<guid isPermaLink="false">http://deadbeef.psychotomy.net/?p=40</guid>
		<description><![CDATA[Encoding the name of the blog (Deadbeef): We retain the D Then we encode D B and F. D: 3 B: 1 F: 1 So our partial value (after step 2) is : Dea31ee1 Step 3 makes no change (Note that the two 1&#8242;s are not currently by each other) Step 4 removes the &#8220;non [...]]]></description>
				<content:encoded><![CDATA[<p>Encoding the name of the blog (Deadbeef):</p>
<p>We retain the D</p>
<p>Then we encode D B and F.</p>
<p>D: 3</p>
<p>B: 1</p>
<p>F: 1</p>
<p>So our partial value (after step 2) is : Dea31ee1</p>
<p>Step 3 makes no change (Note that the two 1&#8242;s are not currently by each other)</p>
<p>Step 4 removes the &#8220;non encoded letters&#8221; (vowels), giving us: D311</p>
<p>Step 5 limits us to three digits, which is all we had anyway.</p>
<p>So the SNDX for DEADBEEF is D311</p>
]]></content:encoded>
			<wfw:commentRss>http://deadbeef.psychotomy.net/2008/09/soundex-example-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generating DES Example</title>
		<link>http://deadbeef.psychotomy.net/2008/09/generating-des-example/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=generating-des-example</link>
		<comments>http://deadbeef.psychotomy.net/2008/09/generating-des-example/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 01:46:29 +0000</pubDate>
		<dc:creator>attriel</dc:creator>
				<category><![CDATA[Crypts]]></category>
		<category><![CDATA[Demonstration]]></category>
		<category><![CDATA[DES]]></category>

		<guid isPermaLink="false">http://deadbeef.psychotomy.net/?p=32</guid>
		<description><![CDATA[I wanted to let folks know that I&#8217;m working on the DES example (nee demonstration). I&#8217;m currently doing it while I&#8217;m on the train every day, usually in the evening now that the fall season is starting up and iTunes is having my shows again  But it&#8217;s slow, and some days I just feel like [...]]]></description>
				<content:encoded><![CDATA[<p>I wanted to let folks know that I&#8217;m working on the DES example (nee demonstration).</p>
<p>I&#8217;m currently doing it while I&#8217;m on the train every day, usually in the evening now that the fall season is starting up and iTunes is having my shows again <img src='http://deadbeef.psychotomy.net/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' />   But it&#8217;s slow, and some days I just feel like reading my book.</p>
<p>Anyway, each iteration takes ~3 half-sheets (I&#8217;m folding papers over and using half a sheet to write on, just because it gives me a contained space that&#8217;s easy to hold on to for writing). It looks like I can do 1.5-2 iterations a day at this point, but I&#8217;m only done with the 3rd iteration, so that may be over or under.  The first iteration took a day, then I finished the next two in one day give or take, but the XORs are starting to get more complex &#8230; Hopefully will be done by the end of the month, then I&#8217;ll have to work on typing it all in.  I want to get them posted in a row, though, so it&#8217;ll be a while before they start posting.</p>
<p>I did change the example some, however, so the old start is no longer relevant.</p>
]]></content:encoded>
			<wfw:commentRss>http://deadbeef.psychotomy.net/2008/09/generating-des-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
