| « Forget Encryption! | PUFs are Crypto » |
Itai Dinur and Adi Shamir have published their Cube Attack paper. A detailed study reveals that it is a brilliant straightforward linear key recovery attached to the ANF reconstruction that we have been using for 15 years to measure quality of ciphers. Some of our results are presented on our ASD site. Now that the genie is out of the bottle, lots of ciphers will fall. Some of the eSTREAM winners will fall… Now let us unveil some of the hidden historical facts leading to the discovery of the now famous cube attacks:
There are three parallel lines in this story: one is the catastrophic state of plagiarism in cryptology, unheard of in any other academic department. Unless one is willing to risk having their work stolen, they must publish it on ePrint immediately. The Cube Attack paper is already on ePrint due to appear in Eurocrypt-2009 in 10 months. It is not even certain yet if it is going to be accepted or not! By failing to observe the rules of this tricky game, we have lost our chance to finish our work and publish a proper paper at a peer review conference. It is of course flattering to see your work stolen like that, but this flattery has a bitter aftertaste. So watch out, cryptology students!
The other line is of course the development of the cryptologic research exactly in the direction we have set by revealing the details of our tests: monomial analysis is not only significantly more superior to linear and differential cryptanalysis as the cube attacks demonstrate and will continue to demonstrate, it can also analyse any black box cipher regardless of its structure, even unknown ciphers such as Mifare Crypto1.
The third line is the eSTREAM competition turning into another flop following the NESSIE competition fiasco failing to find a single good stream cipher… Once Grain, Trivium and Mickey fall victims of cube and algebraic attacks, there will be not a single competition winner in the hardware category. Mark our words.
Let us sit back, relax, and watch the remaining three algorithms by the greatest authorities in cryptology get badly broken as if they were made of paper. I am sorry, but I cannot even call them ciphers – they are that weak. It demonstrates yet again the “state of the art” in cryptology: cryptologists following each other’s research for years making minor improvements to each other’s linear and differential cryptanalysis… Now with the publication of cube attack paper and with an escalating amount of research in the direction of using SAT solvers for cryptanalysis, we will see a lot of old ciphers fall and a lot of new ciphers fall faster than ever before. Good bye, linear and differential cryptanalysis!
The cube attack paper lists our ASD tests among “chosen IV” attacks. It is not correct. Unlike the recent attempts to extend our tests to key recovery by attacking only the IV or the plaintext, our monomial testing includes analysis of proper randomisation of the secret (key) material as well as the public (IV or plaintext) variables. Since algebraic attacks, the cube attacks are the first to exploit the real potential of monomial analysis.
What is going to happen to EnRUPT, VEST and to other ciphers we have designed? – Nothing. Our ciphers are designed to resist any such attacks. Our Algebraic Structure Defectoscopy testing [AKA monomial randomness analysis] ensures that EnRUPT as well as all our other ciphers grow sufficiently complex sufficiently fast. EnRUPT with s=2 is resistant to the basic cube attacks and EnRUPT with s=4, just like all the VEST ciphers designed with s=4, will be resistant to any of the adaptive variants of cube attacks. To everyone else, good luck!