<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Registration Schemes: Asymmetrical Cryptography</title>
	<atom:link href="http://www.seoxys.com/registration-schemes-asymmetrical-cryptography/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.seoxys.com/registration-schemes-asymmetrical-cryptography/</link>
	<description></description>
	<pubDate>Sat, 11 Oct 2008 05:20:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Ken</title>
		<link>http://www.seoxys.com/registration-schemes-asymmetrical-cryptography/#comment-3607</link>
		<dc:creator>Ken</dc:creator>
		<pubDate>Thu, 15 May 2008 15:39:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoxys.com/?p=86#comment-3607</guid>
		<description>Hi Kenneth:
I found this very useful.  Thanks for sharing!
Sorry to hear about your computer; hope it's back soon.
-Ken</description>
		<content:encoded><![CDATA[<p>Hi Kenneth:<br />
I found this very useful.  Thanks for sharing!<br />
Sorry to hear about your computer; hope it&#8217;s back soon.<br />
-Ken</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kenneth</title>
		<link>http://www.seoxys.com/registration-schemes-asymmetrical-cryptography/#comment-3369</link>
		<dc:creator>kenneth</dc:creator>
		<pubDate>Thu, 01 May 2008 12:35:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoxys.com/?p=86#comment-3369</guid>
		<description>David, this blog is pretty much on pause at the moment, along with everything else I do except support, right now... Main computer blown up by the morons at Eskom, waiting for it to come back for repairs...</description>
		<content:encoded><![CDATA[<p>David, this blog is pretty much on pause at the moment, along with everything else I do except support, right now&#8230; Main computer blown up by the morons at Eskom, waiting for it to come back for repairs&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David M</title>
		<link>http://www.seoxys.com/registration-schemes-asymmetrical-cryptography/#comment-3368</link>
		<dc:creator>David M</dc:creator>
		<pubDate>Thu, 01 May 2008 04:08:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoxys.com/?p=86#comment-3368</guid>
		<description>You've got me hooked. Where's part three? I'm going to be needing to implement something pretty soon.

Thanks</description>
		<content:encoded><![CDATA[<p>You&#8217;ve got me hooked. Where&#8217;s part three? I&#8217;m going to be needing to implement something pretty soon.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kenneth</title>
		<link>http://www.seoxys.com/registration-schemes-asymmetrical-cryptography/#comment-3313</link>
		<dc:creator>kenneth</dc:creator>
		<pubDate>Sun, 06 Apr 2008 14:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoxys.com/?p=86#comment-3313</guid>
		<description>Devon, thanks, this was indeed a horrible typo... You're right, it is the &lt;b&gt;public&lt;/b&gt; key that should be in the application!

And indeed, checking the framework against a hash is a very good idea, and every AquaticPrime app should do that.</description>
		<content:encoded><![CDATA[<p>Devon, thanks, this was indeed a horrible typo&#8230; You&#8217;re right, it is the <b>public</b> key that should be in the application!</p>
<p>And indeed, checking the framework against a hash is a very good idea, and every AquaticPrime app should do that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Devon</title>
		<link>http://www.seoxys.com/registration-schemes-asymmetrical-cryptography/#comment-3312</link>
		<dc:creator>Devon</dc:creator>
		<pubDate>Sun, 06 Apr 2008 13:36:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.seoxys.com/?p=86#comment-3312</guid>
		<description>Just a typo:
"You then verify that the signature is valid using the private key in your app."  Should be public key not private key embedded in your shipping app.

I think you could improve the security of the Aquatic Prime framework by implementing a hash check in your application.  Perform a hash of the whole framework with your favourite hash like SHA1 (MD5 is not secure enough).  Embed this hash in your application and obfuscate it if you want so patching the binary is harder.  When your app launches it checks the hash of the included framework against it's own hash and would not work if someone tried to replace the framework.

I'm sure people might still find a way around that but it would be harder than just replacing a framework.</description>
		<content:encoded><![CDATA[<p>Just a typo:<br />
&#8220;You then verify that the signature is valid using the private key in your app.&#8221;  Should be public key not private key embedded in your shipping app.</p>
<p>I think you could improve the security of the Aquatic Prime framework by implementing a hash check in your application.  Perform a hash of the whole framework with your favourite hash like SHA1 (MD5 is not secure enough).  Embed this hash in your application and obfuscate it if you want so patching the binary is harder.  When your app launches it checks the hash of the included framework against it&#8217;s own hash and would not work if someone tried to replace the framework.</p>
<p>I&#8217;m sure people might still find a way around that but it would be harder than just replacing a framework.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
