<?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></title>
	<atom:link href="http://www.cheesydoodle.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.cheesydoodle.com</link>
	<description></description>
	<lastBuildDate>Tue, 31 Aug 2010 10:00:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>C# Vigenere &#8211; Caesar &#8211; Rot13</title>
		<link>http://www.cheesydoodle.com/?p=155</link>
		<comments>http://www.cheesydoodle.com/?p=155#comments</comments>
		<pubDate>Tue, 31 Aug 2010 10:00:31 +0000</pubDate>
		<dc:creator>Departure</dc:creator>
				<category><![CDATA[Csharp]]></category>
		<category><![CDATA[Encryption]]></category>

		<guid isPermaLink="false">http://www.cheesydoodle.com/?p=155</guid>
		<description><![CDATA[As the title decribes, here is my implementation of these ancient ciphers. using System; /* Class : StringCrypt.cs Aurthor: Departure Url : im-integrations.com Info: Encrypt Strings with Vigenere Cipher and ROT Cipher(Caesar Cipher, Rot13 ect..) Based on information from wiki */ &#160; internal class StringCrypt &#123; public static string Vigenere&#40;string sSource, string sKey, int iTableSize [...]]]></description>
			<content:encoded><![CDATA[<p>As the title decribes, here is my implementation of these ancient ciphers.</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #0600FF;">using</span> <span style="color: #008080;">System</span><span style="color: #008000;">;</span>
<span style="color: #008080; font-style: italic;">/*
Class  : StringCrypt.cs
Aurthor: Departure
Url    : im-integrations.com
Info:
Encrypt Strings with Vigenere Cipher and ROT Cipher(Caesar Cipher, Rot13 ect..)
Based on information from wiki
*/</span>
&nbsp;
<span style="color: #0600FF;">internal</span> <span style="color: #FF0000;">class</span> StringCrypt
<span style="color: #000000;">&#123;</span>
<span style="color: #0600FF;">public</span> <span style="color: #0600FF;">static</span> <span style="color: #FF0000;">string</span> Vigenere<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">string</span> sSource, <span style="color: #FF0000;">string</span> sKey, <span style="color: #FF0000;">int</span> iTableSize <span style="color: #008000;">=</span> <span style="color: #FF0000;">94</span>, <span style="color: #FF0000;">bool</span> bDecrypt <span style="color: #008000;">=</span> <span style="color: #0600FF;">false</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
<span style="color: #008080; font-style: italic;">//Variables</span>
<span style="color: #FF0000;">int</span> i <span style="color: #008000;">=</span> <span style="color: #FF0000;">32</span><span style="color: #008000;">;</span>
<span style="color: #FF0000;">int</span> iPosText<span style="color: #008000;">;</span>
<span style="color: #FF0000;">int</span> iPosKey<span style="color: #008000;">;</span>
<span style="color: #FF0000;">string</span> sTable <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;&quot;</span><span style="color: #008000;">;</span>
<span style="color: #FF0000;">string</span> sResult <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;&quot;</span><span style="color: #008000;">;</span>
&nbsp;
<span style="color: #008080; font-style: italic;">//Create Table</span>
<span style="color: #0600FF;">while</span> <span style="color: #000000;">&#40;</span>i <span style="color: #008000;">&amp;</span>lt<span style="color: #008000;">;</span> <span style="color: #000000;">&#40;</span>iTableSize <span style="color: #008000;">+</span> <span style="color: #FF0000;">32</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>             <span style="color: #000000;">&#123;</span>                 sTable <span style="color: #008000;">+=</span>  <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #FF0000;">char</span><span style="color: #000000;">&#41;</span>i<span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>                 i<span style="color: #008000;">++;</span>             <span style="color: #000000;">&#125;</span>             <span style="color: #008080; font-style: italic;">//Make Key same size as Cipher             while (sSource.Length &amp;gt;= sKey.Length)</span>
<span style="color: #000000;">&#123;</span>
sKey <span style="color: #008000;">=</span> <span style="color: #FF0000;">string</span>.<span style="color: #0000FF;">Concat</span><span style="color: #000000;">&#40;</span>sKey, sKey<span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #008080; font-style: italic;">//Vigenere Routine</span>
i <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span>
<span style="color: #0600FF;">while</span> <span style="color: #000000;">&#40;</span>i <span style="color: #008000;">&amp;</span>lt<span style="color: #008000;">;=</span> <span style="color: #000000;">&#40;</span>sSource.<span style="color: #0000FF;">Length</span> <span style="color: #008000;">-</span> <span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>sTable.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span>sSource<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#41;</span> <span style="color: #008000;">==</span> <span style="color: #008000;">-</span><span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span>
sResult <span style="color: #008000;">+=</span> sSource<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #008000;">;</span>
<span style="color: #0600FF;">else</span>
<span style="color: #000000;">&#123;</span>
iPosText <span style="color: #008000;">=</span> sTable.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span>sSource<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
iPosKey <span style="color: #008000;">=</span> sTable.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span>sKey<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>bDecrypt<span style="color: #000000;">&#41;</span>
sResult <span style="color: #008000;">+=</span> sTable<span style="color: #000000;">&#91;</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span>iPosText <span style="color: #008000;">+</span> iTableSize<span style="color: #000000;">&#41;</span> <span style="color: #008000;">-</span> iPosKey<span style="color: #000000;">&#41;</span> <span style="color: #008000;">%</span> iTableSize<span style="color: #000000;">&#41;</span><span style="color: #000000;">&#93;</span><span style="color: #008000;">;</span>
<span style="color: #0600FF;">else</span>
sResult <span style="color: #008000;">+=</span> sTable<span style="color: #000000;">&#91;</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span>iPosText <span style="color: #008000;">+</span> iPosKey<span style="color: #000000;">&#41;</span> <span style="color: #008000;">%</span> iTableSize<span style="color: #000000;">&#41;</span><span style="color: #000000;">&#93;</span><span style="color: #008000;">;</span>
<span style="color: #000000;">&#125;</span>
i<span style="color: #008000;">++;</span>
&nbsp;
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #0600FF;">return</span> sResult<span style="color: #008000;">;</span>
&nbsp;
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #0600FF;">public</span> <span style="color: #0600FF;">static</span> <span style="color: #FF0000;">string</span> Caesar<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">string</span> sSource, <span style="color: #FF0000;">int</span> iKey, <span style="color: #FF0000;">bool</span> bDecrypt <span style="color: #008000;">=</span> <span style="color: #0600FF;">false</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
<span style="color: #008080; font-style: italic;">//Variables</span>
<span style="color: #FF0000;">string</span> sResult <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;&quot;</span><span style="color: #008000;">;</span>
<span style="color: #FF0000;">string</span> sTable <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;ABCDEFGHIJKLMNOPQRSTUVWXYZ&quot;</span><span style="color: #008000;">;</span>
<span style="color: #FF0000;">int</span> iPosText<span style="color: #008000;">;</span>
<span style="color: #FF0000;">int</span> i<span style="color: #008000;">;</span>
&nbsp;
<span style="color: #008080; font-style: italic;">//Convert to Uppercase</span>
sSource <span style="color: #008000;">=</span> sSource.<span style="color: #0000FF;">ToUpper</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
&nbsp;
<span style="color: #008080; font-style: italic;">//Caesar Routine</span>
i <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span><span style="color: #008000;">;</span>
<span style="color: #0600FF;">while</span> <span style="color: #000000;">&#40;</span>i <span style="color: #008000;">&amp;</span>lt<span style="color: #008000;">;=</span> <span style="color: #000000;">&#40;</span>sSource.<span style="color: #0000FF;">Length</span> <span style="color: #008000;">-</span> <span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>sTable.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span>sSource<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#41;</span> <span style="color: #008000;">==</span> <span style="color: #008000;">-</span><span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span>
sResult <span style="color: #008000;">+=</span> sSource<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #008000;">;</span>
<span style="color: #0600FF;">else</span>
<span style="color: #000000;">&#123;</span>
iPosText <span style="color: #008000;">=</span> sTable.<span style="color: #0000FF;">IndexOf</span><span style="color: #000000;">&#40;</span>sSource<span style="color: #000000;">&#91;</span>i<span style="color: #000000;">&#93;</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
<span style="color: #0600FF;">if</span> <span style="color: #000000;">&#40;</span>bDecrypt<span style="color: #000000;">&#41;</span>
sResult <span style="color: #008000;">+=</span> sTable<span style="color: #000000;">&#91;</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span>iPosText <span style="color: #008000;">+</span> sTable.<span style="color: #0000FF;">Length</span><span style="color: #000000;">&#41;</span> <span style="color: #008000;">-</span> iKey<span style="color: #000000;">&#41;</span> <span style="color: #008000;">%</span> sTable.<span style="color: #0000FF;">Length</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#93;</span><span style="color: #008000;">;</span>
<span style="color: #0600FF;">else</span>
&nbsp;
sResult <span style="color: #008000;">+=</span> sTable<span style="color: #000000;">&#91;</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span>iPosText <span style="color: #008000;">+</span> iKey<span style="color: #000000;">&#41;</span> <span style="color: #008000;">%</span> sTable.<span style="color: #0000FF;">Length</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#93;</span><span style="color: #008000;">;</span>
<span style="color: #000000;">&#125;</span>
i<span style="color: #008000;">++;</span>
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #0600FF;">return</span> sResult<span style="color: #008000;">;</span>
&nbsp;
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #0600FF;">public</span> <span style="color: #0600FF;">static</span> <span style="color: #FF0000;">string</span> ROT13<span style="color: #000000;">&#40;</span><span style="color: #FF0000;">string</span> sSource<span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
<span style="color: #0600FF;">return</span> Caesar<span style="color: #000000;">&#40;</span>sSource, <span style="color: #FF0000;">13</span>, <span style="color: #0600FF;">false</span><span style="color: #000000;">&#41;</span><span style="color: #008000;">;</span>
<span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.cheesydoodle.com/?feed=rss2&amp;p=155</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ancient   Cipher&#8217;s</title>
		<link>http://www.cheesydoodle.com/?p=118</link>
		<comments>http://www.cheesydoodle.com/?p=118#comments</comments>
		<pubDate>Wed, 16 Jun 2010 04:21:21 +0000</pubDate>
		<dc:creator>Departure</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Encryption]]></category>
		<category><![CDATA[Cipher]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[Vigenere Cipher]]></category>

		<guid isPermaLink="false">http://www.cheesydoodle.com/?p=118</guid>
		<description><![CDATA[I started to read about old ancient Ciphers used hundreds of years ago, At the time these Ciphers where &#8220;Unbreakable&#8221; but these day they are considered unsecured, The Vigenere Cipher is more secure than the Caesar Cipher because it uses a key to encrypt text, But using the Kisiski method it can be broken if [...]]]></description>
			<content:encoded><![CDATA[<p>I started to read about old ancient Ciphers used hundreds of years ago, At the time these Ciphers where &#8220;Unbreakable&#8221; but these day they are considered unsecured, The Vigenere Cipher is more secure than the Caesar Cipher because it uses a key to encrypt text, But using the Kisiski method it can be broken if the encrypted string is long enough to analyze. Anyway here our my implementations of the Caesar and the Vigenere Ciphers</p>
<blockquote><p>In <a title="Cryptography" href="http://en.wikipedia.org/wiki/Cryptography">cryptography</a>, a <strong>Caesar cipher</strong>, also  known as a <strong>Caesar&#8217;s cipher</strong>, the <strong>shift cipher</strong>, <strong>Caesar&#8217;s  code</strong> or <strong>Caesar shift</strong>, is one of the simplest and most widely  known <a title="Encryption" href="http://en.wikipedia.org/wiki/Encryption">encryption</a> techniques. It is a type of <a title="Substitution cipher" href="http://en.wikipedia.org/wiki/Substitution_cipher">substitution cipher</a> in which each letter  in the <a title="Plaintext" href="http://en.wikipedia.org/wiki/Plaintext">plaintext</a> is replaced by a letter some fixed  number of positions down the <a title="Alphabet" href="http://en.wikipedia.org/wiki/Alphabet">alphabet</a>.  For example, with a shift of 3, <tt>A</tt> would be replaced by <tt>D</tt>,  <tt>B</tt> would become <tt>E</tt>, and so on. The method is named  after <a title="Julius  Caesar" href="http://en.wikipedia.org/wiki/Julius_Caesar">Julius Caesar</a>, who used it to communicate with his  generals.</p>
<p>The encryption step performed by a Caesar cipher is often  incorporated as part of more complex schemes, such as the <a title="Vigenère  cipher" href="http://en.wikipedia.org/wiki/Vigen%C3%A8re_cipher">Vigenère cipher</a>, and still has modern application in the <a title="ROT13" href="http://en.wikipedia.org/wiki/ROT13">ROT13</a> system. As with all single alphabet substitution ciphers, the Caesar  cipher is easily broken and in practice offers essentially no  communication security.</p></blockquote>

<div class="wp_syntax"><div class="code"><pre class="delphi" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">Function</span> CaesarLeft<span style="color: #000066;">&#40;</span>sString<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">;</span> iAmount<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">Integer</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">:</span><span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">var</span>
 i<span style="color: #000066;">,</span> iPos<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">Integer</span><span style="color: #000066;">;</span>
 sAlphabet<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">begin</span>
 sAlphabet<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #ff0000;">'ABCDEFGHIJKLMNOPQRSTUVWXYZ'</span><span style="color: #000066;">;</span>
 i<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">;</span>
 <span style="color: #000000; font-weight: bold;">while</span> i &amp;lt<span style="color: #000066;">;</span><span style="color: #000066;">=</span> <span style="color: #000066;">Length</span><span style="color: #000066;">&#40;</span>sString<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">do</span>
  <span style="color: #000000; font-weight: bold;">Begin</span>
   <span style="color: #000000; font-weight: bold;">if</span> sString<span style="color: #000066;">&#91;</span>i<span style="color: #000066;">&#93;</span> <span style="color: #000066;">=</span> <span style="color: #ff0000;">' '</span> <span style="color: #000000; font-weight: bold;">then</span>
    Result<span style="color: #000066;">:</span><span style="color: #000066;">=</span> Result <span style="color: #000066;">+</span> <span style="color: #ff0000;">' '</span>
    <span style="color: #000000; font-weight: bold;">else</span>
    <span style="color: #000000; font-weight: bold;">begin</span>
     iPos<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">pred</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">pos</span><span style="color: #000066;">&#40;</span>sString<span style="color: #000066;">&#91;</span>i<span style="color: #000066;">&#93;</span><span style="color: #000066;">,</span>sAlphabet<span style="color: #000066;">&#41;</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
     Result<span style="color: #000066;">:</span><span style="color: #000066;">=</span> Result <span style="color: #000066;">+</span> sAlphabet<span style="color: #000066;">&#91;</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">&#40;</span>iPos <span style="color: #000066;">+</span> <span style="color: #0000ff;">26</span><span style="color: #000066;">&#41;</span> <span style="color: #000066;">-</span> iAmount<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">mod</span> <span style="color: #0000ff;">26</span><span style="color: #000066;">&#41;</span> <span style="color: #000066;">+</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">&#93;</span><span style="color: #000066;">;</span>
    <span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span>
   <span style="color: #000066;">inc</span><span style="color: #000066;">&#40;</span>i<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
  <span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">Function</span> CaesarRight<span style="color: #000066;">&#40;</span>sString<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">;</span> iAmount<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">Integer</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">:</span><span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">var</span>
 i<span style="color: #000066;">,</span> iPos<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">Integer</span><span style="color: #000066;">;</span>
 sAlphabet<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">begin</span>
 sAlphabet<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #ff0000;">'ABCDEFGHIJKLMNOPQRSTUVWXYZ'</span><span style="color: #000066;">;</span>
 i<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">;</span>
 <span style="color: #000000; font-weight: bold;">while</span> i &amp;lt<span style="color: #000066;">;</span><span style="color: #000066;">=</span> <span style="color: #000066;">Length</span><span style="color: #000066;">&#40;</span>sString<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">do</span>
  <span style="color: #000000; font-weight: bold;">Begin</span>
   <span style="color: #000000; font-weight: bold;">if</span> sString<span style="color: #000066;">&#91;</span>i<span style="color: #000066;">&#93;</span> <span style="color: #000066;">=</span> <span style="color: #ff0000;">' '</span> <span style="color: #000000; font-weight: bold;">then</span>
    Result<span style="color: #000066;">:</span><span style="color: #000066;">=</span> Result <span style="color: #000066;">+</span> <span style="color: #ff0000;">' '</span>
    <span style="color: #000000; font-weight: bold;">else</span>
    <span style="color: #000000; font-weight: bold;">begin</span>
     iPos<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">pred</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">pos</span><span style="color: #000066;">&#40;</span>sString<span style="color: #000066;">&#91;</span>i<span style="color: #000066;">&#93;</span><span style="color: #000066;">,</span>sAlphabet<span style="color: #000066;">&#41;</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
     Result<span style="color: #000066;">:</span><span style="color: #000066;">=</span> Result <span style="color: #000066;">+</span> sAlphabet<span style="color: #000066;">&#91;</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">&#40;</span>iPos <span style="color: #000066;">+</span> iAmount<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">mod</span> <span style="color: #0000ff;">26</span><span style="color: #000066;">&#41;</span> <span style="color: #000066;">+</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">&#93;</span><span style="color: #000066;">;</span>
    <span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span>
   <span style="color: #000066;">inc</span><span style="color: #000066;">&#40;</span>i<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
 <span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span></pre></div></div>

<blockquote><p>The <strong>Vigenère cipher</strong> is a method of <a title="Encryption" href="http://en.wikipedia.org/wiki/Encryption">encrypting</a> <a title="Alphabet" href="http://en.wikipedia.org/wiki/Alphabet">alphabetic</a> text by using a series of different <a title="Caesar cipher" href="http://en.wikipedia.org/wiki/Caesar_cipher">Caesar  ciphers</a> based on the letters of a keyword. It is a simple form of <a title="Polyalphabetic cipher" href="http://en.wikipedia.org/wiki/Polyalphabetic_cipher">polyalphabetic substitution</a>.</p>
<p>The Vigenère (<small>French pronunciation: </small><a title="Wikipedia:IPA for French" href="http://en.wikipedia.org/wiki/Wikipedia:IPA_for_French">[viʒnɛːʁ]</a>) cipher has been  reinvented many times. The method was originally described by <a title="Giovan Battista Bellaso" href="http://en.wikipedia.org/wiki/Giovan_Battista_Bellaso">Giovan Battista Bellaso</a> in his 1553  book <em>La cifra del. Sig. Giovan Battista Bellaso</em>; however, the  scheme was later misattributed to <a title="Blaise de Vigenère" href="http://en.wikipedia.org/wiki/Blaise_de_Vigen%C3%A8re">Blaise de Vigenère</a> in the 19th century,  and is now widely known as the &#8220;Vigenère cipher&#8221;.</p>
<p>This cipher is well known because while it is easy to understand and  implement, it often appears to beginners to be unbreakable; this earned  it the description <strong>le chiffre indéchiffrable</strong> (French for &#8216;the  unbreakable cipher&#8217;). Consequently, many people have tried to implement  encryption schemes that are essentially Vigenère ciphers, only to have  them broken</p></blockquote>

<div class="wp_syntax"><div class="code"><pre class="delphi" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">Function</span> VigenereDecrypt<span style="color: #000066;">&#40;</span>sEncrypted<span style="color: #000066;">,</span> sKey<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">var</span>
 i<span style="color: #000066;">,</span> iPosCipher<span style="color: #000066;">,</span> iPosKey<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">Integer</span><span style="color: #000066;">;</span>
 sString<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">string</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">begin</span>
<span style="color: #808080; font-style: italic;">//Create our Cipher Table</span>
 sString<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #ff0000;">'abcdefghijklmnopqrstuvwxyz'</span><span style="color: #000066;">;</span>
<span style="color: #808080; font-style: italic;">//Make the key the same size or greater than the Cipher</span>
 <span style="color: #000000; font-weight: bold;">while</span> <span style="color: #000066;">Length</span><span style="color: #000066;">&#40;</span>sEncrypted<span style="color: #000066;">&#41;</span> &amp;gt<span style="color: #000066;">;</span><span style="color: #000066;">=</span> <span style="color: #000066;">Length</span><span style="color: #000066;">&#40;</span>sKey<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">do</span>
   sKey<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">AnsiLowercase</span><span style="color: #000066;">&#40;</span>sKey<span style="color: #000066;">&#41;</span> <span style="color: #000066;">+</span> <span style="color: #000066;">AnsiLowercase</span><span style="color: #000066;">&#40;</span>sKey<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
<span style="color: #808080; font-style: italic;">//Remove Spaces from Cipher</span>
 i<span style="color: #000066;">:</span><span style="color: #000066;">=</span><span style="color: #0000ff;">0</span><span style="color: #000066;">;</span>
  <span style="color: #000000; font-weight: bold;">while</span> i&amp;lt<span style="color: #000066;">;</span><span style="color: #000066;">=</span><span style="color: #000066;">Length</span><span style="color: #000066;">&#40;</span>sEncrypted<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">do</span>
    <span style="color: #000000; font-weight: bold;">if</span> sEncrypted<span style="color: #000066;">&#91;</span>i<span style="color: #000066;">&#93;</span><span style="color: #000066;">=</span><span style="color: #ff0000;">' '</span> <span style="color: #000000; font-weight: bold;">then</span> <span style="color: #000066;">Delete</span><span style="color: #000066;">&#40;</span>sEncrypted<span style="color: #000066;">,</span> i<span style="color: #000066;">,</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">&#41;</span>
    <span style="color: #000000; font-weight: bold;">else</span> <span style="color: #000066;">Inc</span><span style="color: #000066;">&#40;</span>i<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
<span style="color: #808080; font-style: italic;">//Vegenere Decryption routine</span>
 i<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">;</span>
  <span style="color: #000000; font-weight: bold;">while</span> i &amp;lt<span style="color: #000066;">;</span><span style="color: #000066;">=</span> <span style="color: #000066;">Length</span><span style="color: #000066;">&#40;</span>sEncrypted<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">do</span>
   <span style="color: #000000; font-weight: bold;">Begin</span>
    iPosCipher<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">pred</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">pos</span><span style="color: #000066;">&#40;</span>sEncrypted<span style="color: #000066;">&#91;</span>i<span style="color: #000066;">&#93;</span><span style="color: #000066;">,</span>sString<span style="color: #000066;">&#41;</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
    iPosKey   <span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">pred</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">pos</span><span style="color: #000066;">&#40;</span>sKey<span style="color: #000066;">&#91;</span>i<span style="color: #000066;">&#93;</span><span style="color: #000066;">,</span>sString<span style="color: #000066;">&#41;</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
    Result    <span style="color: #000066;">:</span><span style="color: #000066;">=</span> Result <span style="color: #000066;">+</span> sString<span style="color: #000066;">&#91;</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">&#40;</span>iPosCipher <span style="color: #000066;">+</span> <span style="color: #0000ff;">26</span><span style="color: #000066;">&#41;</span> <span style="color: #000066;">-</span> iPosKey<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">mod</span> <span style="color: #0000ff;">26</span><span style="color: #000066;">&#41;</span> <span style="color: #000066;">+</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">&#93;</span><span style="color: #000066;">;</span>
    <span style="color: #000066;">inc</span><span style="color: #000066;">&#40;</span>i<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
   <span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">Function</span> VigenereEncrypt<span style="color: #000066;">&#40;</span>sPlainText<span style="color: #000066;">,</span> sKey<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">String</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">var</span>
 i<span style="color: #000066;">,</span> iPosText<span style="color: #000066;">,</span> iPosKey<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">Integer</span><span style="color: #000066;">;</span>
 sString<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">string</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">begin</span>
<span style="color: #808080; font-style: italic;">//Create our Cipher Table</span>
 sString<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #ff0000;">'abcdefghijklmnopqrstuvwxyz'</span><span style="color: #000066;">;</span>
<span style="color: #808080; font-style: italic;">//Make the key the same size or greater than the Plain Text</span>
 <span style="color: #000000; font-weight: bold;">while</span> <span style="color: #000066;">Length</span><span style="color: #000066;">&#40;</span>sPlainText<span style="color: #000066;">&#41;</span> &amp;gt<span style="color: #000066;">;</span><span style="color: #000066;">=</span> <span style="color: #000066;">Length</span><span style="color: #000066;">&#40;</span>sKey<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">do</span>
   sKey<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">AnsiLowercase</span><span style="color: #000066;">&#40;</span>sKey<span style="color: #000066;">&#41;</span> <span style="color: #000066;">+</span> <span style="color: #000066;">AnsiLowercase</span><span style="color: #000066;">&#40;</span>sKey<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
<span style="color: #808080; font-style: italic;">//Remove Spaces from Cipher</span>
 i<span style="color: #000066;">:</span><span style="color: #000066;">=</span><span style="color: #0000ff;">0</span><span style="color: #000066;">;</span>
  <span style="color: #000000; font-weight: bold;">while</span> i&amp;lt<span style="color: #000066;">;</span><span style="color: #000066;">=</span><span style="color: #000066;">Length</span><span style="color: #000066;">&#40;</span>sPlainText<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">do</span>
    <span style="color: #000000; font-weight: bold;">if</span> sPlainText<span style="color: #000066;">&#91;</span>i<span style="color: #000066;">&#93;</span><span style="color: #000066;">=</span><span style="color: #ff0000;">' '</span> <span style="color: #000000; font-weight: bold;">then</span> <span style="color: #000066;">Delete</span><span style="color: #000066;">&#40;</span>sPlainText<span style="color: #000066;">,</span> i<span style="color: #000066;">,</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">&#41;</span>
    <span style="color: #000000; font-weight: bold;">else</span> <span style="color: #000066;">Inc</span><span style="color: #000066;">&#40;</span>i<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
<span style="color: #808080; font-style: italic;">//Vegenere Encryption routine</span>
 i<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">;</span>
  <span style="color: #000000; font-weight: bold;">while</span> i &amp;lt<span style="color: #000066;">;</span><span style="color: #000066;">=</span> <span style="color: #000066;">Length</span><span style="color: #000066;">&#40;</span>sPlainText<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">do</span>
   <span style="color: #000000; font-weight: bold;">Begin</span>
    iPosText<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">pred</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">pos</span><span style="color: #000066;">&#40;</span>sPlainText<span style="color: #000066;">&#91;</span>i<span style="color: #000066;">&#93;</span><span style="color: #000066;">,</span>sString<span style="color: #000066;">&#41;</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
    iPosKey   <span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">pred</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">pos</span><span style="color: #000066;">&#40;</span>sKey<span style="color: #000066;">&#91;</span>i<span style="color: #000066;">&#93;</span><span style="color: #000066;">,</span>sString<span style="color: #000066;">&#41;</span><span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
    Result    <span style="color: #000066;">:</span><span style="color: #000066;">=</span> Result <span style="color: #000066;">+</span> sString<span style="color: #000066;">&#91;</span><span style="color: #000066;">&#40;</span><span style="color: #000066;">&#40;</span>iPosText  <span style="color: #000066;">+</span> iPosKey<span style="color: #000066;">&#41;</span> <span style="color: #000000; font-weight: bold;">mod</span> <span style="color: #0000ff;">26</span><span style="color: #000066;">&#41;</span> <span style="color: #000066;">+</span> <span style="color: #0000ff;">1</span><span style="color: #000066;">&#93;</span><span style="color: #000066;">;</span>
    <span style="color: #000066;">inc</span><span style="color: #000066;">&#40;</span>i<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
   <span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span></pre></div></div>

<p><strong>Refference</strong>:</p>
<p><a href="http://en.wikipedia.org/wiki/Caesar_cipher" target="_blank">Wiki Caesar Cipher</a><br />
<a href="http://en.wikipedia.org/wiki/Vigen%C3%A8re_cipher" target="_blank">Wiki Vigenere Cipher</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cheesydoodle.com/?feed=rss2&amp;p=118</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delphi Custom Volume Control</title>
		<link>http://www.cheesydoodle.com/?p=111</link>
		<comments>http://www.cheesydoodle.com/?p=111#comments</comments>
		<pubDate>Mon, 14 Jun 2010 08:57:56 +0000</pubDate>
		<dc:creator>Departure</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Volume bar]]></category>

		<guid isPermaLink="false">http://www.cheesydoodle.com/?p=111</guid>
		<description><![CDATA[Well I thought we will target the delphi programmers here with some ideas to make there applications more appealing, This video tutorial is just an example of a volume bar which could be used in a media player or something similar, By watching this video I hope to spark new ideas to develop nicer GUI&#8217;s Watch [...]]]></description>
			<content:encoded><![CDATA[<p>Well I thought we will target the delphi programmers here with some ideas to make there applications more appealing, This video tutorial is just an example of a volume bar which could be used in a media player or something similar, By watching this video I hope to spark new ideas to develop nicer GUI&#8217;s</p>
<p><strong>Watch tutorials:</strong></p>
<p><strong><a title="Delphi Volume Bar Tutorial" href="http://www.cheesydoodle.com/Tutorials/DelphiVolumeBar.htm" target="_blank">Delphi Volume Bar Tutorial</a><br />
</strong></p>
<p><strong>Update:</strong></p>
<p>Just did a quick second tutorial to show how to make custom sliderbar, I talked about this in first tutorial and thought I would do a small quick one to show the example</p>
<p><a title="Delphi Slider Bar Tutorial" href="http://www.cheesydoodle.com/Tutorials/DelphiSliderBar.htm" target="_blank"><strong>Delphi Slider Bar Tutorial</strong></a></p>
<a class="downloadlink" href="http://www.cheesydoodle.com/wp-content/plugins/download-monitor/download.php?id=16" title=" downloaded 102 times" >Source code to Volume and slider bar tutorial (102)</a>
]]></content:encoded>
			<wfw:commentRss>http://www.cheesydoodle.com/?feed=rss2&amp;p=111</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>BeyluXe PassWord Retriever</title>
		<link>http://www.cheesydoodle.com/?p=78</link>
		<comments>http://www.cheesydoodle.com/?p=78#comments</comments>
		<pubDate>Sun, 13 Jun 2010 04:46:25 +0000</pubDate>
		<dc:creator>Departure</dc:creator>
				<category><![CDATA[BeyluXe]]></category>
		<category><![CDATA[Encryption]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[beyluxe password]]></category>
		<category><![CDATA[decrypter]]></category>

		<guid isPermaLink="false">http://www.cheesydoodle.com/?p=78</guid>
		<description><![CDATA[Beyluxe Password Retriever, Decrypts saved passwords in the registry, very useful if you have forgotten your passwords for beyluxe. Source wont be released for this in-case of abuse.]]></description>
			<content:encoded><![CDATA[<p>Beyluxe Password Retriever, Decrypts saved passwords in the registry, very useful if you have forgotten your passwords for beyluxe.</p>
<p>Source wont be released for this in-case of abuse.</p>
<p style="text-align: center;"><a href="http://www.cheesydoodle.com/wp-content/uploads/2010/06/BeyluXePassRevealer.png"><img class="aligncenter size-full wp-image-83" title="BeyluXePassRevealer" src="http://www.cheesydoodle.com/wp-content/uploads/2010/06/BeyluXePassRevealer.png" alt="" width="230" height="174" /></a><a class="downloadlink" href="http://www.cheesydoodle.com/wp-content/plugins/download-monitor/download.php?id=14" title="Version0.1 downloaded 303 times" >BeyluXe Password Revealer (303)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cheesydoodle.com/?feed=rss2&amp;p=78</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BeyluXe Text Fader &#8211; Basic</title>
		<link>http://www.cheesydoodle.com/?p=79</link>
		<comments>http://www.cheesydoodle.com/?p=79#comments</comments>
		<pubDate>Sun, 13 Jun 2010 04:35:09 +0000</pubDate>
		<dc:creator>Departure</dc:creator>
				<category><![CDATA[BeyluXe]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[text fader]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.cheesydoodle.com/?p=79</guid>
		<description><![CDATA[This is a basic text fader to type colourful text in the beyluxe rooms, with font options just like beyluXe it should be easy to use for all users. If you have multiple rooms open its just a matter of selecting the room you want to send the text to and hit the enter key(or [...]]]></description>
			<content:encoded><![CDATA[<p>This is a basic text fader to type colourful text in the beyluxe rooms, with font options just like beyluXe it should be easy to use for all users. If you have multiple rooms open its just a matter of selecting the room you want to send the text to and hit the enter key(or the send button).</p>
<p><span style="color: #ff0000;"><br />
</span></p>
<p><span style="color: #ff0000;">Vista/Windows 7 must run as admin(right click on file and click &#8220;run as admin&#8221;)</span></p>
<p style="text-align: center;"><a href="http://www.cheesydoodle.com/wp-content/uploads/2010/06/TxtFaderSS.png"><img class="aligncenter size-full wp-image-80" title="TxtFaderSS" src="http://www.cheesydoodle.com/wp-content/uploads/2010/06/TxtFaderSS.png" alt="" width="482" height="383" /></a></p>
<a class="downloadlink" href="http://www.cheesydoodle.com/wp-content/plugins/download-monitor/download.php?id=13" title="Version0.1 downloaded 329 times" >BeyluXe Text Fader (329)</a>
]]></content:encoded>
			<wfw:commentRss>http://www.cheesydoodle.com/?feed=rss2&amp;p=79</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paltalk Email Sniffer</title>
		<link>http://www.cheesydoodle.com/?p=73</link>
		<comments>http://www.cheesydoodle.com/?p=73#comments</comments>
		<pubDate>Wed, 05 May 2010 01:45:12 +0000</pubDate>
		<dc:creator>Departure</dc:creator>
				<category><![CDATA[Paltalk]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://www.cheesydoodle.com/?p=73</guid>
		<description><![CDATA[This program works by hooking the &#8220;send&#8221;and &#8220;recv&#8221; functions to the winsock API used in paltalk, It will only work if the user has there email available  otherwise just &#8220;*****&#8221; symbols will show. This is only a test application and when stopping the sniffer it will close paltalk to unhook. View here www.youtube.com/watch?v=4NtBesqWZYw Download below]]></description>
			<content:encoded><![CDATA[<p>This program works by hooking the &#8220;send&#8221;and &#8220;recv&#8221; functions to the winsock API used in paltalk, It will only work if the user has there email available  otherwise just &#8220;*****&#8221; symbols will show. This is only a test application and when stopping the sniffer it will close paltalk to unhook.</p>
<p>View here</p>
<p><a href="http://www.youtube.com/watch?v=4NtBesqWZYw"><span class="youtube">
<object width="480" height="360">
<param name="movie" value="http://www.youtube.com/v/4NtBesqWZYw&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0?rel=1&amp;hd=1" />
<param name="allowFullScreen" value="true" />
<embed wmode="transparent" src="http://www.youtube.com/v/4NtBesqWZYw&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0?rel=1&amp;hd=1" type="application/x-shockwave-flash" allowfullscreen="true" width="480" height="360"></embed>
<param name="wmode" value="transparent" />
</object>
</span><p><a href="http://www.youtube.com/watch?v=4NtBesqWZYw&fmt=18">www.youtube.com/watch?v=4NtBesqWZYw</a></p></a></p>
<p>Download below</p>
<a class="downloadlink" href="http://www.cheesydoodle.com/wp-content/plugins/download-monitor/download.php?id=12" title=" downloaded 3717 times" >Paltalk Email Sniffer (3717)</a>
]]></content:encoded>
			<wfw:commentRss>http://www.cheesydoodle.com/?feed=rss2&amp;p=73</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>BeyluXeAutoBouncy</title>
		<link>http://www.cheesydoodle.com/?p=62</link>
		<comments>http://www.cheesydoodle.com/?p=62#comments</comments>
		<pubDate>Mon, 03 May 2010 04:43:01 +0000</pubDate>
		<dc:creator>Departure</dc:creator>
				<category><![CDATA[BeyluXe]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.cheesydoodle.com/?p=62</guid>
		<description><![CDATA[BeyluXe AutoBouncy is a admin tool, It will bounce or Reddot any users joining your room that is in the list. Also it has word Bounce/Reddot  which will apply one of these actions to anyone who type that word into your room. If you have windows 7 or windows vista, you must run this program [...]]]></description>
			<content:encoded><![CDATA[<p>BeyluXe AutoBouncy is a admin tool, It will bounce or Reddot any users joining your room that is in the list. Also it has word Bounce/Reddot  which will apply one of these actions to anyone who type that word into your room.</p>
<div id="attachment_63" class="wp-caption aligncenter" style="width: 507px"><a href="http://www.cheesydoodle.com/wp-content/uploads/2010/05/AutoBouncySS.png"><img class="size-full wp-image-63" title="AutoBouncySS" src="http://www.cheesydoodle.com/wp-content/uploads/2010/05/AutoBouncySS.png" alt="" width="497" height="377" /></a><p class="wp-caption-text">AutoBouncy ScreenShot</p></div>
<p>If you have windows 7 or windows vista, you must run this program as administrator, also you must enable &#8220;Notify me when user joins room&#8221; option in beyluxe.</p>
<p>Download below</p>
<p><span style="color: #ff0000;">EDIT FIXED BUG</span></p>
<p><span style="color: #ff0000;">Update 4/5/2010</span></p>
<p><span style="color: #ff0000;"><a class="downloadlink" href="http://www.cheesydoodle.com/wp-content/plugins/download-monitor/download.php?id=11" title="Version0.2 downloaded 640 times" >AutoBouncy (640)</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cheesydoodle.com/?feed=rss2&amp;p=62</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ExeLock</title>
		<link>http://www.cheesydoodle.com/?p=56</link>
		<comments>http://www.cheesydoodle.com/?p=56#comments</comments>
		<pubDate>Thu, 29 Apr 2010 15:05:28 +0000</pubDate>
		<dc:creator>Departure</dc:creator>
				<category><![CDATA[Encryption]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[Exe Crypter]]></category>
		<category><![CDATA[Run in memory]]></category>

		<guid isPermaLink="false">http://www.cheesydoodle.com/?p=56</guid>
		<description><![CDATA[Well Today I have started a new project dealing with File encryption, Not yet completed and does&#8217;nt have any real features just yet(im working on it) But I thought I would share what I have in form of a screenshot&#8230; Keep an eye on this post as I will be updating it as I progress [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cheesydoodle.com/wp-content/uploads/2010/04/ExeLockSS1.png"><img class="aligncenter size-full wp-image-59" title="ExeLockSS" src="http://www.cheesydoodle.com/wp-content/uploads/2010/04/ExeLockSS1.png" alt="" width="395" height="484" /></a>Well Today I have started a new project dealing with File encryption, Not yet completed and does&#8217;nt have any real features just yet(im working on it) But I thought I would share what I have in form of a screenshot&#8230;</p>
<p>Keep an eye on this post as I will be updating it as I progress to the finished product, All source code and binary will be avaliable here once its finished</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cheesydoodle.com/?feed=rss2&amp;p=56</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RC4 Encryption</title>
		<link>http://www.cheesydoodle.com/?p=52</link>
		<comments>http://www.cheesydoodle.com/?p=52#comments</comments>
		<pubDate>Tue, 20 Apr 2010 12:13:24 +0000</pubDate>
		<dc:creator>Departure</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Encrption]]></category>
		<category><![CDATA[Rc4]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://www.cheesydoodle.com/?p=52</guid>
		<description><![CDATA[Here is an example of RC4 String encryption with a small RC4 unit for your Delphi applications, Download apps plus the delphi unit below]]></description>
			<content:encoded><![CDATA[<p>Here is an example of RC4 String encryption with a small RC4 unit for your Delphi applications, Download apps plus the delphi unit below</p>
<div id="attachment_53" class="wp-caption aligncenter" style="width: 332px"><a href="http://www.cheesydoodle.com/wp-content/uploads/2010/04/RC4-SS.png"><img class="size-full wp-image-53" title="RC4-ScreenShot" src="http://www.cheesydoodle.com/wp-content/uploads/2010/04/RC4-SS.png" alt="" width="322" height="169" /></a><p class="wp-caption-text">RC4 String Encryption/Decryption</p></div>
<a class="downloadlink" href="http://www.cheesydoodle.com/wp-content/plugins/download-monitor/download.php?id=7" title="Version0.1 downloaded 227 times" >RC4 String Encryption Unit (227)</a>
]]></content:encoded>
			<wfw:commentRss>http://www.cheesydoodle.com/?feed=rss2&amp;p=52</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WindowsXP Product Key Viewer &amp; Source Code</title>
		<link>http://www.cheesydoodle.com/?p=49</link>
		<comments>http://www.cheesydoodle.com/?p=49#comments</comments>
		<pubDate>Fri, 12 Mar 2010 17:51:15 +0000</pubDate>
		<dc:creator>Departure</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Encryption]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[KeyViewer]]></category>

		<guid isPermaLink="false">http://www.cheesydoodle.com/?p=49</guid>
		<description><![CDATA[A small project to view and copy your current Windows XP Product Key, Comes with full Delphi Source code Download:]]></description>
			<content:encoded><![CDATA[<p>A small project to view and copy your current Windows XP Product Key, Comes with full Delphi Source code</p>
<p style="text-align: center;"><a href="http://www.cheesydoodle.com/wp-content/uploads/2010/03/KeyViewer-SS.png"><img class="aligncenter size-medium wp-image-50" title="KeyViewer-SS" src="http://www.cheesydoodle.com/wp-content/uploads/2010/03/KeyViewer-SS-300x140.png" alt="" width="300" height="140" /></a></p>
<p style="text-align: left;"><strong>Download:</strong></p>
<p style="text-align: left;"><a class="downloadlink" href="http://www.cheesydoodle.com/wp-content/plugins/download-monitor/download.php?id=6" title="Version1.0 downloaded 413 times" >WindowsXP Product Key Viewer & Source (413)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cheesydoodle.com/?feed=rss2&amp;p=49</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
