Paper 2020/981

Deep Learning based analysis of Key Scheduling Algorithm of PRESENT cipher

Manan Pareek, Dr. Girish Mishra, and Varun Kohli

Abstract

The lightweight block cipher PRESENT has become viable for areas like IoT (Internet of Things) and RFID tags, due to its compact design and low power consumption, while providing a sufficient level of security for the aforementioned applications. However, the key scheduling algorithm of a cipher plays a major role in deciding how secure it is. In this paper we test the strength of the key scheduling algorithm (KSA) of the 80-bit key length variant of PRESENT by attempting to retrieve the main key register from the final round key register, using deep learning.

Note: Deep Learning based analysis of key scheduling algorithm of PRESENT cipher to determine if we can predict the main keystream from last round key and if this cipher is biased towards a particular bit or not.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint. MINOR revision.
Keywords
PRESENTKSACryptography
Contact author(s)
pareekramanan15 @ gmail com
History
2020-08-19: revised
2020-08-18: received
See all versions
Short URL
https://ia.cr/2020/981
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2020/981,
      author = {Manan Pareek and Dr.  Girish Mishra and Varun Kohli},
      title = {Deep Learning based analysis of Key Scheduling Algorithm of {PRESENT} cipher},
      howpublished = {Cryptology {ePrint} Archive, Paper 2020/981},
      year = {2020},
      url = {https://eprint.iacr.org/2020/981}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.