<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Thunder Tables&#8482; Explained</title>
	<atom:link href="http://blog.crackpassword.com/2009/05/thunder-tables/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.crackpassword.com/2009/05/thunder-tables/</link>
	<description>«...This blog is about &#60;a href=&#34;/?s=password+recovery&#34;&#62;cracking passwords&#60;/a&#62;, &#60;a href=&#34;/?s=forensic&#34;&#62;forensics solutions&#60;/a&#62;,&#60;br&#62;&#60;a href=&#34;/?s=security&#34;&#62;computer and network security&#60;/a&#62;, &#60;a href=&#34;/?s=system+recovery&#34;&#62;system recovery&#60;/a&#62; and other things...»</description>
	<lastBuildDate>Fri, 26 Apr 2013 14:47:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Vladimir Katalov</title>
		<link>http://blog.crackpassword.com/2009/05/thunder-tables/comment-page-1/#comment-1217</link>
		<dc:creator>Vladimir Katalov</dc:creator>
		<pubDate>Wed, 29 Jul 2009 04:59:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.crackpassword.com/?p=602#comment-1217</guid>
		<description><![CDATA[I&#039;d recommend &lt;a href=&quot;http://www.elcomsoft.com/aopr.html&quot; rel=&quot;nofollow&quot;&gt;Advanced Office Password Recovery&lt;/a&gt; -- it supports all versions of Microsoft Office, all kinds of passwords. &lt;a href=&quot;http://www.elcomsoft.com/aopb.html&quot; rel=&quot;nofollow&quot;&gt;Advanced Office Password Breaker&lt;/a&gt; may only help for those Word 2003 files that has &lt;em&gt;open&lt;/em&gt; password set, and use old (Office 97/2000 compatible) 40-bit encryption.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;d recommend <a href="http://www.elcomsoft.com/aopr.html" rel="nofollow">Advanced Office Password Recovery</a> &#8212; it supports all versions of Microsoft Office, all kinds of passwords. <a href="http://www.elcomsoft.com/aopb.html" rel="nofollow">Advanced Office Password Breaker</a> may only help for those Word 2003 files that has <em>open</em> password set, and use old (Office 97/2000 compatible) 40-bit encryption.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles Parkin</title>
		<link>http://blog.crackpassword.com/2009/05/thunder-tables/comment-page-1/#comment-1214</link>
		<dc:creator>Charles Parkin</dc:creator>
		<pubDate>Wed, 29 Jul 2009 03:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.crackpassword.com/?p=602#comment-1214</guid>
		<description><![CDATA[I had previously purchased Elcomsoft System Recovery Professional.  I now require a program to recover/hack/remove anything and everything from MS Word 2003/2007 documents.

Which product do you recommend?]]></description>
		<content:encoded><![CDATA[<p>I had previously purchased Elcomsoft System Recovery Professional.  I now require a program to recover/hack/remove anything and everything from MS Word 2003/2007 documents.</p>
<p>Which product do you recommend?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alen</title>
		<link>http://blog.crackpassword.com/2009/05/thunder-tables/comment-page-1/#comment-271</link>
		<dc:creator>Alen</dc:creator>
		<pubDate>Fri, 22 May 2009 18:31:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.crackpassword.com/?p=602#comment-271</guid>
		<description><![CDATA[Thanks guys!

BTW, I like your blog! It is informative, interesting and usefull.]]></description>
		<content:encoded><![CDATA[<p>Thanks guys!</p>
<p>BTW, I like your blog! It is informative, interesting and usefull.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrey Malyshev</title>
		<link>http://blog.crackpassword.com/2009/05/thunder-tables/comment-page-1/#comment-270</link>
		<dc:creator>Andrey Malyshev</dc:creator>
		<pubDate>Fri, 22 May 2009 13:59:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.crackpassword.com/?p=602#comment-270</guid>
		<description><![CDATA[The number of encryption keys is significantly higher than 5. The whole file is splitted to 512 Kb blocks. You know the typical size of Access database - it will be thousands of keys at least. The next key cannot be derived from the first. 

There is the following algorithm:

1. Calculate hash from password and salt
2. Calculate hash from the first hash and block number
3. Use 5 bytes from calculated hash as 40-bit encryption key

SHA-1 hash is not reversable - so we cannot find the next encryption keys.

All we can do is to search for password (most real thing) or search for 160 bit hash from step 1.]]></description>
		<content:encoded><![CDATA[<p>The number of encryption keys is significantly higher than 5. The whole file is splitted to 512 Kb blocks. You know the typical size of Access database &#8211; it will be thousands of keys at least. The next key cannot be derived from the first. </p>
<p>There is the following algorithm:</p>
<p>1. Calculate hash from password and salt<br />
2. Calculate hash from the first hash and block number<br />
3. Use 5 bytes from calculated hash as 40-bit encryption key</p>
<p>SHA-1 hash is not reversable &#8211; so we cannot find the next encryption keys.</p>
<p>All we can do is to search for password (most real thing) or search for 160 bit hash from step 1.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alen</title>
		<link>http://blog.crackpassword.com/2009/05/thunder-tables/comment-page-1/#comment-268</link>
		<dc:creator>Alen</dc:creator>
		<pubDate>Fri, 22 May 2009 13:01:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.crackpassword.com/?p=602#comment-268</guid>
		<description><![CDATA[Aren&#039; the other 4 encryption keys derived from the first?
So, if you know the database page 0 structure, you could add brute force attack to try to decrypt the database (like AOPB)?
The db could be decrypted in a month, if I&#039;m not all wrong.

I know that AOPR can handle ACCDB files, but it can newer find a password like mY61veriS042@Fe1.]]></description>
		<content:encoded><![CDATA[<p>Aren&#8217; the other 4 encryption keys derived from the first?<br />
So, if you know the database page 0 structure, you could add brute force attack to try to decrypt the database (like AOPB)?<br />
The db could be decrypted in a month, if I&#8217;m not all wrong.</p>
<p>I know that AOPR can handle ACCDB files, but it can newer find a password like mY61veriS042@Fe1.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrey Malyshev</title>
		<link>http://blog.crackpassword.com/2009/05/thunder-tables/comment-page-1/#comment-267</link>
		<dc:creator>Andrey Malyshev</dc:creator>
		<pubDate>Fri, 22 May 2009 10:31:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.crackpassword.com/?p=602#comment-267</guid>
		<description><![CDATA[Access 2007 ACCDB files are supported in Advanced Office Password Recovery (http://www.elcomsoft.com/aopr.html). That&#039;s true - 40 bit RC4 encryption is used and the algorithm is similar to MS Office XP with CSP encryption. 

Unfortunately Thunder Tables are not applicable in this case because we can find only RC4 key that corresponds to the first 512-byte document block. The key is changing for each next document block and we must find the 160-bit hash to find each key value and decrypt the whole document. Therefore effective key length in this encryption algorithm is 160 bit.]]></description>
		<content:encoded><![CDATA[<p>Access 2007 ACCDB files are supported in Advanced Office Password Recovery (<a href="http://www.elcomsoft.com/aopr.html" rel="nofollow">http://www.elcomsoft.com/aopr.html</a>). That&#8217;s true &#8211; 40 bit RC4 encryption is used and the algorithm is similar to MS Office XP with CSP encryption. </p>
<p>Unfortunately Thunder Tables are not applicable in this case because we can find only RC4 key that corresponds to the first 512-byte document block. The key is changing for each next document block and we must find the 160-bit hash to find each key value and decrypt the whole document. Therefore effective key length in this encryption algorithm is 160 bit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrey Belenko</title>
		<link>http://blog.crackpassword.com/2009/05/thunder-tables/comment-page-1/#comment-264</link>
		<dc:creator>Andrey Belenko</dc:creator>
		<pubDate>Fri, 22 May 2009 08:43:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.crackpassword.com/?p=602#comment-264</guid>
		<description><![CDATA[Thanks for comment and feature suggestion!

It is surprisingly enough to see Microsoft to leave 40-bit encryption as default in Access 2007 while seriously improving both password security and encryption in other products from Office 2007.
Access files are not nearly so widespread as Word or Excel or PDF documents, so I&#039;m not sure if it is actually worth building Thunder Tables for it. But what is definitely worth doing is implementing brute-force key search attack for such files (and for all files using insecure 40-bit CSP).]]></description>
		<content:encoded><![CDATA[<p>Thanks for comment and feature suggestion!</p>
<p>It is surprisingly enough to see Microsoft to leave 40-bit encryption as default in Access 2007 while seriously improving both password security and encryption in other products from Office 2007.<br />
Access files are not nearly so widespread as Word or Excel or PDF documents, so I&#8217;m not sure if it is actually worth building Thunder Tables for it. But what is definitely worth doing is implementing brute-force key search attack for such files (and for all files using insecure 40-bit CSP).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alen</title>
		<link>http://blog.crackpassword.com/2009/05/thunder-tables/comment-page-1/#comment-248</link>
		<dc:creator>Alen</dc:creator>
		<pubDate>Thu, 21 May 2009 19:18:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.crackpassword.com/?p=602#comment-248</guid>
		<description><![CDATA[What about Access 2007 ACCDB files (it uses 40 bit keys for RC4 encryption)?
I know that the file format is quite complex and uncompacted databases are a nightmare, but still, if somebody can do this, then it&#039;s you guys.]]></description>
		<content:encoded><![CDATA[<p>What about Access 2007 ACCDB files (it uses 40 bit keys for RC4 encryption)?<br />
I know that the file format is quite complex and uncompacted databases are a nightmare, but still, if somebody can do this, then it&#8217;s you guys.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
