Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Grain-128AEADv2: Strengthening the Initialization Against Key Reconstruction

Hell, Martin LU ; Johansson, Thomas LU orcid ; Maximov, Alexander LU ; Meier, Willi and Yoshida, Hirotaka (2021) 20th International Conference, CANS 2021 In Lecture Notes in Computer Science 13099. p.24-41
Abstract
Properties of the Grain-128AEAD key re-introduction, as part of the cipher initialization, are analyzed and discussed. We consider and analyze several possible alternatives for key re-introduction and identify weaknesses, or potential weaknesses, in them. Our results show that it seems favorable to separate the state initialization, the key re-introduction, and the A/R register initialization into three separate phases. Based on this, we propose a new cipher initialization and update the cipher version to Grain-128AEADv2. It can be noted that previously reported and published analysis of the cipher remains valid also for this new version.

Please use this url to cite or link to this publication:
author
; ; ; and
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
Cryptology and Network Security : 20th International Conference, CANS 2021, Vienna, Austria, December 13-15, 2021, Proceedings - 20th International Conference, CANS 2021, Vienna, Austria, December 13-15, 2021, Proceedings
series title
Lecture Notes in Computer Science
volume
13099
article number
Chapter 2
pages
24 - 41
publisher
Springer
conference name
20th International Conference, CANS 2021
conference location
Vienna, Austria
conference dates
2021-12-13 - 2021-12-15
external identifiers
  • scopus:85121900538
ISSN
0302-9743
1611-3349
ISBN
978-3-030-92547-5
978-3-030-92548-2
DOI
10.1007/978-3-030-92548-2_2
language
English
LU publication?
yes
id
cee56e37-8ef4-48f7-b405-d0b4f092a692
date added to LUP
2021-12-15 15:03:18
date last changed
2024-06-16 10:10:44
@inproceedings{cee56e37-8ef4-48f7-b405-d0b4f092a692,
  abstract     = {{Properties of the Grain-128AEAD key re-introduction, as part of the cipher initialization, are analyzed and discussed. We consider and analyze several possible alternatives for key re-introduction and identify weaknesses, or potential weaknesses, in them. Our results show that it seems favorable to separate the state initialization, the key re-introduction, and the A/R register initialization into three separate phases. Based on this, we propose a new cipher initialization and update the cipher version to Grain-128AEADv2. It can be noted that previously reported and published analysis of the cipher remains valid also for this new version.<br/><br/>}},
  author       = {{Hell, Martin and Johansson, Thomas and Maximov, Alexander and Meier, Willi and Yoshida, Hirotaka}},
  booktitle    = {{Cryptology and Network Security : 20th International Conference, CANS 2021, Vienna, Austria, December 13-15, 2021, Proceedings}},
  isbn         = {{978-3-030-92547-5}},
  issn         = {{0302-9743}},
  language     = {{eng}},
  month        = {{12}},
  pages        = {{24--41}},
  publisher    = {{Springer}},
  series       = {{Lecture Notes in Computer Science}},
  title        = {{Grain-128AEADv2: Strengthening the Initialization Against Key Reconstruction}},
  url          = {{http://dx.doi.org/10.1007/978-3-030-92548-2_2}},
  doi          = {{10.1007/978-3-030-92548-2_2}},
  volume       = {{13099}},
  year         = {{2021}},
}