Paper 2014/363 Original: eprint.iacr.org/2014/363 ↗

Forging Attacks on two Authenticated Encryptions COBRA and POET

Mridul Nandi
Abstract

In FSE 2014, an authenticated encryption mode COBRA [4], based on pseudorandom permutation (PRP) blockcipher, and POET [3], based on Almost XOR-Universal (AXU) hash and strong pseudorandom permutation (SPRP), were proposed. Few weeks later, COBRA mode and a simple variant of the original proposal of POET (due to a forging attack [13] on the original proposal) with AES as an underlying blockcipher, were submitted in CAESAR, a competition [1] of authenticated encryption (AE). In this paper we show a forging attack on the mode COBRA based on any n-bit blockcipher. Our attack on COBRA requires about O(n) queries with success probability about 1/2. This disproves the claim proved in FSE 2014 paper. We also show both privacy and forging attack on the parallel version of POET, denoted POET-m. In case of the modes POET or POE (the underlying modes for encryption), we show one query distinguishing attack when we instantiate the underlying AXU-hash function with some other AXU hash function, namely uniform random involution. Thus, our result violates the designer's main claim (Theorem 8.1 in [1]). However, the attacks can not be extended directly for the specific choices of existing submitted versions to the CAESAR competition.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
History
2014-05-26: last updated
2014-05-25: published
Short URL
https://ia.cr/2014/363
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2014/363,
      author = {Mridul Nandi},
      title = {Forging Attacks on two Authenticated Encryptions COBRA and POET},
      howpublished = {Cryptology {ePrint} Archive, Paper 2014/363},
      year = {2014},
      url = {https://eprint.iacr.org/2014/363}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.