<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.11" -->
<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/"
	>

<channel>
	<title>Algorithmic Cryptanalysis Blog</title>
	<link>http://www.joux.biz/wordpress</link>
	<description></description>
	<pubDate>Tue, 15 Feb 2011 10:45:30 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.11</generator>
	<language>en</language>
			<item>
		<title>FSE 2011</title>
		<link>http://www.joux.biz/wordpress/?p=25</link>
		<comments>http://www.joux.biz/wordpress/?p=25#comments</comments>
		<pubDate>Tue, 15 Feb 2011 10:45:30 +0000</pubDate>
		<dc:creator>antoine</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.joux.biz/wordpress/?p=25</guid>
		<description><![CDATA[This year, I have the pleasure to serve as FSE 2011 program chair. So far, the conference is running very nicely and I would like to thank all the people who contributed to this conference:

The general co-chairs Lars Knudsen and Gregor Leander, together with all their team. Thanks for putting together this event and running [...]]]></description>
			<content:encoded><![CDATA[<p>This year, I have the pleasure to serve as <a href="http://fse2011.mat.dtu.dk/">FSE 2011</a> program chair. So far, the conference is running very nicely and I would like to thank all the people who contributed to this conference:</p>
<ul>
<li>The general co-chairs Lars Knudsen and Gregor Leander, together with all their team. Thanks for putting together this event and running everything so nicely.</li>
<li>DTU (Technical University of Denmar) for hosting the event.</li>
<li>The program committee members, for their work during the review process and for putting together such a nice program.</li>
<li>The speakers and all the authors of submitted papers. Without their research, there would have been no FSE.</li>
<li>The FSE steering committee and the IACR board.</li>
</ul>
<p>Yesterday, I had the honor of presenting Takanori Isobe with the best paper award of the conference for his paper:</p>
<p align="center"><strong>A single-key attack on the full GOST block cipher</strong></p>
<p align="left">Here are the <a href="http://www.joux.biz/wordpress/wp-content/uploads/2011/02/bpa-ceremony.pdf">slides</a> I used during the presentation.</p>
<p align="left">
<p align="left">I addition to the contributed papers, FSE 2011 also features two invited talks:</p>
<ul>
<li><strong>Willy Meier:</strong> Fast correlations attacks: Methods and countermeasures</li>
<li><strong>Ivan Damgård:</strong> The past, present and future of hash functions - a rehash of some old and new results</li>
</ul>
<p align="left">
]]></content:encoded>
			<wfw:commentRss>http://www.joux.biz/wordpress/?feed=rss2&amp;p=25</wfw:commentRss>
		</item>
		<item>
		<title>Ecrypt meeting Leuven</title>
		<link>http://www.joux.biz/wordpress/?p=20</link>
		<comments>http://www.joux.biz/wordpress/?p=20#comments</comments>
		<pubDate>Thu, 09 Sep 2010 10:48:15 +0000</pubDate>
		<dc:creator>antoine</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.joux.biz/wordpress/?p=20</guid>
		<description><![CDATA[
I am currently attending a meeting organized by Ecrypt. Since this meeting involves parallel working groups on several topics, giving an account of what is going on would be an impossible challenge. Instead, let us just say that the MAYA WG2 group featured a very interesting discussion of many hard problems in cryptography and possible [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.joux.biz/wordpress/wp-content/uploads/2010/09/p9090059.jpg" /></p>
<p>I am currently attending a meeting organized by <a href="http://www.ecrypt.eu.org/">Ecrypt</a>. Since this meeting involves parallel working groups on several topics, giving an account of what is going on would be an impossible challenge. Instead, let us just say that the MAYA WG2 group featured a very interesting discussion of many hard problems in cryptography and possible algorithmic approaches to address these hard problem.</p>
<p>During the plenary session, held on September 8th, I gave a talk entitled <em>Algorithmic Tools in Cryptanalysis</em> (Slides <a href="http://www.joux.biz/wordpress/wp-content/uploads/2010/09/algocrypt.pdf">here</a>).</p>
<p><img src="http://www.joux.biz/wordpress/wp-content/uploads/2010/09/p9090061.jpg" />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joux.biz/wordpress/?feed=rss2&amp;p=20</wfw:commentRss>
		</item>
		<item>
		<title>Eurocrypt 2010: Nice and Monaco</title>
		<link>http://www.joux.biz/wordpress/?p=18</link>
		<comments>http://www.joux.biz/wordpress/?p=18#comments</comments>
		<pubDate>Wed, 02 Jun 2010 13:46:14 +0000</pubDate>
		<dc:creator>antoine</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.joux.biz/wordpress/?p=18</guid>
		<description><![CDATA[For the organizers, this year&#8217;s Eurocrypt must have been a huge challenge. Due to the France-Afrique summit, they had to relocate a large part of the conference from Nice to Monaco, with only a few months of delay. In any case, they did a great job and the conference is running very smoothly.
From a technical [...]]]></description>
			<content:encoded><![CDATA[<p>For the organizers, this year&#8217;s Eurocrypt must have been a huge challenge. Due to the France-Afrique summit, they had to relocate a large part of the conference from Nice to Monaco, with only a few months of delay. In any case, they did a great job and the conference is running very smoothly.</p>
<p>From a technical point of view, this Eurocrypt has also been very nice. One very active new trend concerns fully homomorphic schemes and the use of LWE (Learning with errors) and Lattices. In particular, Vinod Vaikuntanathan presented a new fully homorphic scheme based on learning with errors of the integers (from a paper with Marten van Dijk, Craig Gentry and Shai Halevi). I will not go into the details of their scheme, but I would like to present the underlying hard problem. In the simplest instantiation of their scheme, which was presented at the conference but slightly differ from the version described in the article, everything boils downs to the following problem:</p>
<p>Given an exact multiple of a prime p and many approximate multiples of p, recover the prime p.</p>
<p>Clearly, with two exact multiples, the problem is usually easy and it essentially suffices to compute a GCD to be done. With a single exact multiple, we have an approximate GCD problem (as introduced by Nick Howgrave-Graham at CaLC 2001). This problem can often be solved using lattice reduction. However, in the above homomorphic scheme, the parameters have been chosen to prevent this lattice reduction approach from working. More precisely, it would work without any trouble using a lattice reduction oracle but fails when LLL is used (due to the fact that LLL only finds an approximate shortest vector). More precisely, the chosen multiples (or approximate multiples) are huge compared to p.<br />
In the proceedings, a more variant of the problem is used. In this variant, no exact multiple is available and only approximate multiples are given. In this case, no approach to solving the problem is currently known.</p>
<p>According to <a href="http://en.wikipedia.org/wiki/Homomorphic_encryption"> wikipedia</a>, the first cryptographic scheme based on this approximate GCD problem was published by Levieil and Naccache at PKC 2008, in a paper entitled &#8220;Cryptographic Test Correction&#8221;.<br />
On the cryptanalysis side of this lattice topic, Nicolas Gama presented his paper with Phong Nguyen and Oded Regev on a new analysis of pruned enumeration of short vectors in lattices. Remarkably, this allowed then to find the shortest non-zero vectors in lattices of dimension 110, a task which previously was completely out of practical range.</p>
<p>PS: For those who are interested, I attach my <a id="p19" href="http://www.joux.biz/wordpress/wp-content/uploads/2010/06/pres_eurocrypt.pdf">Eurocrypt 2010 slides</a> of the knapsack algorithm developed with Nick Howgrave-Graham.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joux.biz/wordpress/?feed=rss2&amp;p=18</wfw:commentRss>
		</item>
		<item>
		<title>ESC 2010 &#8230; continued</title>
		<link>http://www.joux.biz/wordpress/?p=17</link>
		<comments>http://www.joux.biz/wordpress/?p=17#comments</comments>
		<pubDate>Fri, 15 Jan 2010 20:12:11 +0000</pubDate>
		<dc:creator>antoine</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.joux.biz/wordpress/?p=17</guid>
		<description><![CDATA[Yesterday in Remich, Serge Vaudenay gave a nice talk on related-key attacks on block ciphers and the validity of the claims based on these attacks. Note that Serge does not criticize that the existence of related-key attacks reflects undesirable properties of the target block cipher.
However, Serge wants to recall that in the related-key model, there [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday in Remich, Serge Vaudenay gave a nice talk on related-key attacks on block ciphers and the validity of the claims based on these attacks. Note that Serge does not criticize that the existence of related-key attacks reflects undesirable properties of the target block cipher.</p>
<p>However, Serge wants to recall that in the related-key model, there exist very powerful generic attacks. Depending on the class of related-key attacks which are considered as acceptable, these generic attacks can be very different. When the model allows very strong related-key attacks, an adversary may recover the underlying key with a few queries. When only XOR related queries are allowed, a birthday-based attack is available and for a k-bit key, an attack with 2^(k/2) queries can run in time 2^(k/2).</p>
<p>As a consequence, evaluating the impact of related-key attacks on block cipher should be done with care. Most importantly, one should keep the generic attacks in mind and not oversymplify things. In particular, saying &#8220;this attack is faster than exhautive search, thus the cipher is broken&#8221; is often excessive.</p>
<p>Note that this talk caused many reactions and that this issue of related-key attacks is a hot and somewhat controversial topic.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joux.biz/wordpress/?feed=rss2&amp;p=17</wfw:commentRss>
		</item>
		<item>
		<title>Early Symmetric Crypto seminar 2010</title>
		<link>http://www.joux.biz/wordpress/?p=13</link>
		<comments>http://www.joux.biz/wordpress/?p=13#comments</comments>
		<pubDate>Wed, 13 Jan 2010 08:12:22 +0000</pubDate>
		<dc:creator>antoine</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.joux.biz/wordpress/?p=13</guid>
		<description><![CDATA[I am currently attending the ESC 2010 seminar in Remich, Luxemburg.

Despite its name, this seminar not only features symmetric cryptography but also algorithms and public-key crypto related topics. Please, look-up the program, on the seminar wiki.
Yesterday, I presented a recent result with Nick Howgrave-Graham on the complexity of knapsack problems. This result consists in a [...]]]></description>
			<content:encoded><![CDATA[<p>I am currently attending the ESC 2010 seminar in Remich, Luxemburg.</p>
<p><img alt="CEFOS in Remisch" title="CEFOS in Remisch" src="http://www.joux.biz/algcrypt/Images/Remisch.jpg" /></p>
<p>Despite its name, this seminar not only features symmetric cryptography but also algorithms and public-key crypto related topics. Please, look-up the <a href="http://cryptolux.org/ESC/Seminar_program">program</a>, on the <a href="https://cryptolux.org/ESC/ESC_2010">seminar wiki</a>.</p>
<p>Yesterday, I presented a recent result with Nick Howgrave-Graham on the complexity of knapsack problems. This result consists in a new generic algorithm which beats Shamir-Schroeppel complexity (which had time O(2^(n/2)) and memory O(2^(n/4)), ignoring polynomial factors in n). For balanced knapsacks (where the solution contains as many 0s as 1s), the new method achieves time O(2^(0.311n)) and memory O(2^(0.256n)). See the <a href="http://www.joux.biz/wordpress/wp-content/uploads/2010/01/pres_remisch.pdf">slides</a> for more details.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joux.biz/wordpress/?feed=rss2&amp;p=13</wfw:commentRss>
		</item>
		<item>
		<title>Asiacrypt 2009 &#8230; continued</title>
		<link>http://www.joux.biz/wordpress/?p=12</link>
		<comments>http://www.joux.biz/wordpress/?p=12#comments</comments>
		<pubDate>Thu, 10 Dec 2009 05:24:21 +0000</pubDate>
		<dc:creator>antoine</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.joux.biz/wordpress/?p=12</guid>
		<description><![CDATA[Here are the slides  from my talk on 3-collisions. During the talk, I mentionned that the parallel version of the algorithm for 3-collisions is essentially optimal, since its full cost is equal to N^(2/3) when N^(1/3) processors are available. I also indicated that according to Adi Shamir, the sequential algorithm can also be proved [...]]]></description>
			<content:encoded><![CDATA[<p>Here are the <a href="http://www.joux.biz/wordpress/wp-content/uploads/2009/12/pres_asiacrypt.pdf">slides </a> from my talk on 3-collisions. During the talk, I mentionned that the parallel version of the algorithm for 3-collisions is essentially optimal, since its full cost is equal to N^(2/3) when N^(1/3) processors are available. I also indicated that according to Adi Shamir, the sequential algorithm can also be proved to be optimal under reasonable assumptions.</p>
<p>This Asiacrypt was very rich in terms of cryptanalytic results. One of my favorites is the paper by Mathias Herrmann and Alexander May about Blum-Blum-Shub and other power generators titled &#8220;Attacking power generators using unravelled linearization: When do we output too much?&#8221;. In particular, it also to breaks BBS as soon as half of the state bits are output at each round of the pseudo-random generator.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joux.biz/wordpress/?feed=rss2&amp;p=12</wfw:commentRss>
		</item>
		<item>
		<title>Asiacrypt 2009, Tokyo, Japan</title>
		<link>http://www.joux.biz/wordpress/?p=10</link>
		<comments>http://www.joux.biz/wordpress/?p=10#comments</comments>
		<pubDate>Mon, 07 Dec 2009 22:03:06 +0000</pubDate>
		<dc:creator>antoine</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.joux.biz/wordpress/?p=10</guid>
		<description><![CDATA[Asiacrypt started today in Tokyo:

For once, the rump session was held on monday. Among the various rump presentations, I was especially interested by the announce of &#8220;A practical-time attack on the encryption algorithm used in third generation telephony&#8221; by Orr Dunkelman, Nathan Keller and Adi Shamir. I am looking forward to the eprint version of [...]]]></description>
			<content:encoded><![CDATA[<p>Asiacrypt started today in Tokyo:</p>
<p><img title="Asiacrypt 2009" alt="Asiacrypt 2009" src="http://www.joux.biz/algcrypt/Images/AsiaCrypt.jpg" /></p>
<p>For once, the rump session was held on monday. Among the various rump presentations, I was especially interested by the announce of &#8220;A practical-time attack on the encryption algorithm used in third generation telephony&#8221; by Orr Dunkelman, Nathan Keller and Adi Shamir. I am looking forward to the <a href="http://eprint.iacr.org/2010/013">eprint version</a> of this attack against Kasumi.</p>
<p>In the regular program for Monday, there was also a large number of interesting block cipher and hash function results.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joux.biz/wordpress/?feed=rss2&amp;p=10</wfw:commentRss>
		</item>
		<item>
		<title>Bochum factoring workshop</title>
		<link>http://www.joux.biz/wordpress/?p=8</link>
		<comments>http://www.joux.biz/wordpress/?p=8#comments</comments>
		<pubDate>Sat, 12 Sep 2009 14:43:15 +0000</pubDate>
		<dc:creator>antoine</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.joux.biz/wordpress/?p=8</guid>
		<description><![CDATA[Yesterday and today, in Bochum (Germany), a workshop on factoring is taking place.
The program from the workshop is available    here.
A particularly notable talk was Striding Towards a New Subexponential Factoring Algorithm by Francesco Sica. It proposed a new idea for factoring based on analytic methods. According to the speaker, it could lead [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday and today, in Bochum (Germany), a workshop on factoring is taking place.</p>
<p>The program from the workshop is available    <a href="http://www.cits.rub.de/itsc/conferences/factoring_workshop.html">here</a>.</p>
<p>A particularly notable talk was <em>Striding Towards a New Subexponential Factoring Algorithm </em>by <strong>Francesco Sica.</strong> It proposed a new idea for factoring based on analytic methods. According to the speaker, it could lead to a new L(1/2) factoring algorithm.</p>
<p>There was also a talk <strong>Clauss Schnorr</strong> called <em>Average-Time Fast SVP and CVP Algorithms: Factoring Integers in Polynomial Time.</em> This talk revisited the idea of factoring using Schnorr-Adleman method using a new heuristic for finding short vectors in lattices. At the present, this heuristic has not been implemented. The author also mentionned that the dimension of the involved lattices was so large that this factoring method would not become practical in the foreseable future.</p>
<p>During this workshop, I gave a talk about the cryptanalysis of Real-Nice using an homogeoneous Coppersmith method (paper to be included in Asiacrypt&#8217;2009). The slides are  <a href="http://www.joux.biz/wordpress/wp-content/uploads/2009/09/pres_bochum.pdf">here</a>.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joux.biz/wordpress/?feed=rss2&amp;p=8</wfw:commentRss>
		</item>
		<item>
		<title>Triple collision on a DES-based function</title>
		<link>http://www.joux.biz/wordpress/?p=7</link>
		<comments>http://www.joux.biz/wordpress/?p=7#comments</comments>
		<pubDate>Sun, 05 Jul 2009 16:39:23 +0000</pubDate>
		<dc:creator>antoine</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.joux.biz/wordpress/?p=7</guid>
		<description><![CDATA[Here is a first practical application of the new triple collision algorithm by Stefan Lucks and myself (see eprint). We choose to use a standard construction for a pseudo-random function, namely we consider:
F(x)=DES_K1(x) XOR DES_K2(x)   with K1=3322110077665544 (hexa), K2=3b2a19087f6e5d4c (hexa)
We have (everything in hexa):
F(d332b9ba5e5a7d4e)= F(51b8095db532afcc)= F(b084dc15dce042ab)= 33a3da242371fede
This can be easily tested using the DES [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a first practical application of the new triple collision algorithm by Stefan Lucks and myself <a href="http://eprint.iacr.org/2009/305">(see eprint)</a>. We choose to use a standard construction for a pseudo-random function, namely we consider:</p>
<p>F(x)=DES_K1(x) XOR DES_K2(x)   with K1=3322110077665544 (hexa), K2=3b2a19087f6e5d4c (hexa)</p>
<p>We have (everything in hexa):<br />
F(d332b9ba5e5a7d4e)= F(51b8095db532afcc)= F(b084dc15dce042ab)= 33a3da242371fede</p>
<p>This can be easily tested using the <a href="http://www.unsw.adfa.edu.au/~lpb/src/DEScalc/DEScalc.html">DES calculator</a>.</p>
<p><strong>Note:</strong> For extra triple collisions, see the comment I left after the initial post.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joux.biz/wordpress/?feed=rss2&amp;p=7</wfw:commentRss>
		</item>
		<item>
		<title>Coppersmith&#8217;s small root algorithm and factoring related problems</title>
		<link>http://www.joux.biz/wordpress/?p=6</link>
		<comments>http://www.joux.biz/wordpress/?p=6#comments</comments>
		<pubDate>Thu, 02 Jul 2009 20:07:56 +0000</pubDate>
		<dc:creator>antoine</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://www.joux.biz/wordpress/?p=6</guid>
		<description><![CDATA[Recently, a new bunch of articles applying Coppersmith&#8217;s small root algorithm to various factoring problems have been released.
Here are pointers to a few of those articles on the IACR eprint archive:

 Factoring unbalanced moduli with known bits  by Eric Brier, David Naccache and Medhi Tibouchi
The Fermat factorization method revisited  by Robert Erra and [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, a new bunch of articles applying Coppersmith&#8217;s small root algorithm to various factoring problems have been released.</p>
<p>Here are pointers to a few of those articles on the IACR eprint archive:</p>
<ul>
<li><a href="http://eprint.iacr.org/2009/323"> Factoring unbalanced moduli with known bits </a> by Eric Brier, David Naccache and Medhi Tibouchi</li>
<li><a href="http://eprint.iacr.org/2009/318">The Fermat factorization method revisited </a> by Robert Erra and Christophe Grenier</li>
<li><a href="http://eprint.iacr.org/2009/108">Further results on implicit factoring in polynomial time </a>by Santanu Sarkar and Subhamoy Maitra</li>
<li><a href="http://eprint.iacr.org/2009/309">Fault attacks on RSA signatures with partially unknown messages </a>by Jean-Sébastien Coron, J., Ilya Kizhvatov, David Naccache and Pascal Paillier</li>
</ul>
<p>See also <a href="http://www.springerlink.com/content/2271rh58281l0h26/?p=8b72a10ee30947be82f8f78b980365c8&#038;pi=6"> Cryptanalysis of RSA using the ratio of primes </a> by Adderrahmane Nitaj in AfricaCrypt proceedings.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joux.biz/wordpress/?feed=rss2&amp;p=6</wfw:commentRss>
		</item>
	</channel>
</rss>

