Cryptology ePrint Archive: Report 2021/828

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

Chitchanok Chuengsatiansup and Eyal Ronen and Gregory G. Rose and 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.

Category / Keywords: secret-key cryptography / Pilsung, AES, Weak Keys

Original Publication (with minor differences): CFail 2021

Date: received 17 Jun 2021

Contact author: chitchanok chuengsatiansup at adelaide edu au, eyalronen at tauex tau ac il, ggr at seer-grog net, yval at cs adelaide edu au

Available format(s): PDF | BibTeX Citation

Version: 20210621:075112 (All versions of this report)

Short URL: ia.cr/2021/828


[ Cryptology ePrint archive ]