Paper 2010/211

Practical-time Attack on the Full MMB Block Cipher

Keting Jia, Jiazhe Chen, Meiqin Wang, and Xiaoyun Wang

Abstract

Modular Multiplication based Block Cipher (MMB) is a block cipher designed by Daemen \emph{et al.} as an alternative to the IDEA block cipher. In this paper, we give a practical-time attack on the full MMB with adaptive chosen plaintexts and ciphertexts. By the constructive sandwich distinguisher for 5 of the 6 rounds of MMB with amazingly high probability 1, we give the key recovery attack on the full MMB with data complexity $2^{40}$ and time complexity $2^{13.4}$ MMB encryptions. Then a rectangle-like sandwich attack on the full MMB is presented, with $2^{66.5}$ chosen plaintexts, $2^{64}$ MMB encryptions and $2^{70.5}$ memory bytes. By the way, we show an improved differential attack on the full MMB with data complexity of $2^{96}$ chosen plaintexts and ciphertexts, time complexity $2^{64}$ encryptions and $2^{66}$ bytes of memory.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Published elsewhere. Unknown where it was published
Keywords
MMB block ciphersandwich distinguisherpractical attackdifferential attack
Contact author(s)
xiaoyunwang @ tsinghua edu cn
History
2010-04-20: revised
2010-04-19: received
See all versions
Short URL
https://ia.cr/2010/211
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2010/211,
      author = {Keting Jia and Jiazhe Chen and Meiqin Wang and Xiaoyun Wang},
      title = {Practical-time Attack on the Full {MMB} Block Cipher},
      howpublished = {Cryptology {ePrint} Archive, Paper 2010/211},
      year = {2010},
      url = {https://eprint.iacr.org/2010/211}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.