2013
DOI: 10.1007/978-3-319-02726-5_23
|View full text |Cite
|
Sign up to set email alerts
|

Attacking and Fixing the CS Mode

Abstract: The security of the Cipher-State (CS) mode was proposed to NIST as an authenticated encryption (AE) scheme in 2004. The usual SPRP blockcipher security for AE schemes may not guarantee its security. By constructing a special SPRP, one can easily make a key-recovery attack with a single block query. The distinguishing attacks and the forgery attacks can also be made with simpler SPRP constructions. The security flaw relies in the method for generating initial whitening values. To fix this shortcoming, we propos… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2019
2019

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 15 publications
0
1
0
Order By: Relevance
“…Yet, for a single block, Manticore needs 2 calls to the block cipher (compared to ≈1.6 SKINNY calls in ForkSkinny), thus failing to realize optimal efficiency for very short messages. The CS design, which has been shown insecure [59] (and fixed with an extra block cipher call), necessitates a direct cryptanalysis on the level of an AE scheme, which is a much more daunting task than dedicated cryptanalysis of a compact primitive. In [14], Avanzi proposes a somewhat similar design approach which splits an intermediate state to process them seperately.…”
Section: Contributionmentioning
confidence: 99%
“…Yet, for a single block, Manticore needs 2 calls to the block cipher (compared to ≈1.6 SKINNY calls in ForkSkinny), thus failing to realize optimal efficiency for very short messages. The CS design, which has been shown insecure [59] (and fixed with an extra block cipher call), necessitates a direct cryptanalysis on the level of an AE scheme, which is a much more daunting task than dedicated cryptanalysis of a compact primitive. In [14], Avanzi proposes a somewhat similar design approach which splits an intermediate state to process them seperately.…”
Section: Contributionmentioning
confidence: 99%