A Feistel encryption apparatus having a plurality of steps of accepting unstirred text, stirring with an extended key, and calculating stirred text for encrypting plaintext step by step, the apparatus is allowed to utilize cryptanalysis conditions held at given predetermined steps, and decryption with higher order differences determined from stirred text at these steps is allowed. The invention can secure all the estimated extended keys including the last-step extended key to be right with a desired probability as well as it allows decryption by less complexity. The invention allows MISTY1 with six rounds without an FL function to be decrypted with 2.sup.39 of selected plaintext and the complexity of 2.sup.49 of an FO function. It also allows MISTY1 with seven rounds without the FL function to be decrypted with 2.sup.39 of selected plaintext and the complexity of 2.sup.124 of the FO function.

 
Web www.patentalert.com

< Cryptographic authentication with ephemeral modules

> Method and apparatus for recording and reproducing information on and from recording disc

~ 00455