<?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>TylerBurton.ca &#187; Cryptography</title>
	<atom:link href="http://www.tylerburton.ca/tag/cryptography/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tylerburton.ca</link>
	<description></description>
	<lastBuildDate>Tue, 10 Jan 2012 04:41:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>RSA-768: Nothing to worry about</title>
		<link>http://www.tylerburton.ca/2010/01/rsa-768-nothing-to-worry-about/</link>
		<comments>http://www.tylerburton.ca/2010/01/rsa-768-nothing-to-worry-about/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 01:19:35 +0000</pubDate>
		<dc:creator>Tyler Burton</dc:creator>
				<category><![CDATA[Computer security]]></category>
		<category><![CDATA[F/OSS]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Asymmetric Encryption]]></category>
		<category><![CDATA[Cryptography]]></category>
		<category><![CDATA[ElGamal]]></category>
		<category><![CDATA[GPG]]></category>
		<category><![CDATA[PGP]]></category>
		<category><![CDATA[Public Key]]></category>
		<category><![CDATA[RSA]]></category>
		<category><![CDATA[RSA-768]]></category>

		<guid isPermaLink="false">http://www.tylerburton.ca/?p=256</guid>
		<description><![CDATA[I have been meaning to write up a short post about this for a while, but thanks to the start of a new school term I have been a bit busy. If you have seen the security news in the last month or so you will know that RSA-768, a 768bit or 232 decimal digit [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I have been meaning to write up a short post about this for a while, but thanks to the start of a new school term I have been a bit busy.</p>
<p>If you have seen the <a href="http://science.slashdot.org/story/10/01/07/1623249/Factorization-of-a-768-Bit-RSA-Modulus?from=rss&amp;utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+Slashdot%2Fslashdot+%28Slashdot%29" target="_blank">security news</a> in the last month or so you will know that RSA-768, a 768bit or 232 decimal digit asymmetric key, has been broken (factored). This has <a href="http://www.schneier.com/blog/archives/2010/01/768-bit_number.html" target="_blank">important security repercussions</a> for all of us because it is these public key algorithms like <a href="http://en.wikipedia.org/wiki/RSA" target="_blank">RSA</a>, or <a href="http://en.wikipedia.org/wiki/ElGamal_encryption" target="_blank">ElGamal</a>, that guard our <a href="http://en.wikipedia.org/wiki/Transport_Layer_Security" target="_blank">online transactions</a>, and <a href="http://www.tylerburton.ca/2009/10/security-tip-3-public-key-cryptography-pgp/" target="_blank">e-mail conversations</a>.</p>
<h2>So just how much should we be worrying about this newest &#8216;break&#8217;?</h2>
<p>When it comes to public key cryptography it is important to remember that their security is essentially in our inability to factor them quickly. The only real way that public key cryptography could be considered broken is if we find a way to <a href="http://en.wikipedia.org/wiki/Shor%27s_algorithm" target="_blank">drastically increase</a> our ability to factor massive prime numbers. Thankfully that time is still far away. In fact after digging into the news articles a little more it quickly became obvious that the feat of factoring a 768bit key, <a href="http://arstechnica.com/security/news/2010/01/768-bit-rsa-cracked-1024-bit-safe-for-now.ars" target="_blank">while incredibly difficult</a>, was inevitable.</p>
<h2>So what now?</h2>
<p>Nothing. Currently the most popular asymmetric key size in use is 1024bit, which represents a work load increase of over 1000 times when compared to RSA-768. Still afraid? Check out <a href="http://en.wikipedia.org/wiki/RSA_numbers" target="_blank">the list of RSA challenges</a> that have been issued over the years and just how few have actually be &#8216;broken&#8217;.</p>
<p>In choosing my current <a href="http://en.wikipedia.org/wiki/Pretty_Good_Privacy" target="_blank">PGP</a>/<a href="http://en.wikipedia.org/wiki/GNU_Privacy_Guard" target="_blank">GPG</a> public key I decided to go with a 2048bit one, which, according to all accounts, will be safe for years to come. As always, <a href="http://www.tylerburton.ca/2009/09/security-tip-2-key-lengths/" target="_blank">I recommend</a> checking out <a href="http://www.keylength.com/" target="_blank">this site</a> for the most up to date key length recommendations from the world&#8217;s foremost cryptography experts.</p>
<h2>There you have it</h2>
<p>With the knowledge that you&#8217;re online transactions are still perfectly safe you have nothing to worry about.</p>
<p>For reference, the currently recommended key lengths for asymmetric encryption algorithms, like RSA, are 1976bit (BSI recommendation for use after 2016), 2048bit (NSA recommendation for current and future use), and 2432 (ECRYPT II recommendation for protection until at least 2030).</p>
<div class="shr-publisher-256"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.tylerburton.ca/2010/01/rsa-768-nothing-to-worry-about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrated to a new PGP key</title>
		<link>http://www.tylerburton.ca/2009/12/migrated-to-a-new-pgp-key/</link>
		<comments>http://www.tylerburton.ca/2009/12/migrated-to-a-new-pgp-key/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 16:13:28 +0000</pubDate>
		<dc:creator>Tyler Burton</dc:creator>
				<category><![CDATA[Computer security]]></category>
		<category><![CDATA[Cryptography]]></category>
		<category><![CDATA[DSA]]></category>
		<category><![CDATA[ElGamal]]></category>
		<category><![CDATA[GPG]]></category>
		<category><![CDATA[PGP]]></category>
		<category><![CDATA[Public Key]]></category>
		<category><![CDATA[RSA]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SHA1]]></category>

		<guid isPermaLink="false">http://www.tylerburton.ca/?p=190</guid>
		<description><![CDATA[Well GPG to be more accurate As my existing key was set to expire at the end of this year I have issued myself a brand new one! After much though I finally decided that creating a new key from scratch was the best idea, rather than simply adding a new subkey, because I wanted [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Well <a href="http://en.wikipedia.org/wiki/GNU_Privacy_Guard" target="_blank">GPG</a> to be more accurate <img src='http://www.tylerburton.ca/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>As my existing key was set to expire at the end of this year I have issued myself a brand new one! After much though I finally decided that creating a new key from scratch was the best idea, rather than simply adding a new subkey, because I wanted to move away from <a href="http://en.wikipedia.org/wiki/Digital_Signature_Algorithm" target="_blank">DSA</a>/<a href="http://en.wikipedia.org/wiki/ElGamal_encryption" target="_blank">ElGamal</a> toward <a href="http://en.wikipedia.org/wiki/RSA" target="_blank">RSA</a> primarily because of the weakening of <a href="http://www.schneier.com/blog/archives/2005/02/sha1_broken.html" target="_blank">SHA1</a>. If this all sounds like gibberish to you then don&#8217;t worry, the details aren&#8217;t nearly as important as the security provided by my new key.</p>
<p>If you&#8217;d like to make use of my new key please head over to the <a href="http://www.tylerburton.ca/about/" target="_blank">About Me</a> section where you will find it!</p>
<div class="shr-publisher-190"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://www.tylerburton.ca/2009/12/migrated-to-a-new-pgp-key/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

