Abstract
Lightweight ciphers have been proposed from time to time to tackle various usage issues in IoT (Internet of Things) scenario. PRESENT and DoT are two such ciphers. PRESENT has been a benchmark cipher to establish and validate the security features of any new lightweight block cipher. This paper presents deep learning based analysis of a widely known lightweight cipher PRESENT and relatively less known lightweight cipher DoT. Our observations show that both the ciphers are extremely sensitive to any intentional or unintentional error occurring in their S-boxes. In our experiments, these two ciphers maintain the desired immunity to such errors when either of the randomly generated ten non-linear S-boxes are used in their corresponding algorithms. However, the ciphers fail to withstand our deep learning based attack when either no S-box is used or a reverse S-box is used in their algorithms. This work validates the fact that S-box should always be carefully chosen while designing a block cipher. The observations from our work suggest the designers to be observant towards vulnerabilities arising out of any intentional fault attacks from the adversary.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Journal of Discrete Mathematical Sciences and Cryptography
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.