Paper 2021/828 Original: eprint.iacr.org/2021/828 ↗

Row, Row, Row Your Boat: How to Not Find Weak Keys in Pilsung

Chitchanok Chuengsatiansup
Eyal Ronen
Gregory G. Rose
Yuval Yarom
Abstract

Pilsung is an AES-based North Korean cipher, which uses key-dependent S-Boxes and permutation. The use of pseudo-random ShiftRows permutations gives rise to a potential for weak keys. In this work we show how to build distinguishers to such weak keys and how to effectively search for them. We conclude that no such class of weak keys exist.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint.
History
2021-06-21: last updated
2021-06-21: published
Short URL
https://ia.cr/2021/828
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2021/828,
      author = {Chitchanok Chuengsatiansup and Eyal Ronen and Gregory G.  Rose and Yuval Yarom},
      title = {Row, Row, Row Your Boat: How to Not Find Weak Keys in Pilsung},
      howpublished = {Cryptology {ePrint} Archive, Paper 2021/828},
      year = {2021},
      url = {https://eprint.iacr.org/2021/828}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.