At CRYPTO’19, A. Gohr proposed neural distinguishers for the lightweight block cipher Speck32/64, achieving better results than the state-of-the-art at that point. However, the motivation for using that particular architecture was not very clear; therefore, in this paper, we study the depth-10 and depth-1 neural distinguishers proposed by Gohr [7] with the aim of finding out whether smaller or better-performing distinguishers for Speck32/64 exist. We first evaluate whether we can find smaller neural networks that match the accuracy of the proposed distinguishers. We answer this question in the affirmative with the depth-1 distinguisher successfully pruned, resulting in a network that remained within one percentage point of the unpruned netw...
Abstract — Cryptography is the ability of changing information into obvious unintelligibility in a w...
Modern day lightweight block ciphers provide powerful encryption methods for securing IoT communicat...
This paper studies the use of deep learning (DL) models under a known-plaintext scenario. The goal o...
At CRYPTO\u2719, A. Gohr proposed neural distinguishers for the lightweight block cipher Speck32/64,...
While many similarities between Machine Learning and cryptanalysis tasks exists, so far no major res...
Neural cryptanalysis is the study of cryptographic primitives through machine learning techniques. F...
In CRYPTO\u2719, Gohr introduced a novel cryptanalysis method by developing a differential-neural di...
At CRYPTO\u2719, Gohr built a bridge between deep learning and cryptanalysis. Based on deep neural n...
In CRYPTO 2019, Gohr made a pioneering attempt, and successfully applied deep learning to the differ...
Recent years have seen a major involvement of deep learning architecture in the cryptanalysis of var...
In this paper we explore various approaches to using deep neural networks to per- form cryptanalysis...
Cryptanalysis identifies weaknesses of ciphers and investigates methods to exploit them in order to ...
Pseudorandomness is a crucial property that the designers of cryptographic primitives aim to achieve...
Most of the traditional cryptanalytic technologies often require a great amount of time, known plain...
An important part of a cryptosystem is a cryptographic algorithm, which protects unauthorized attack...
Abstract — Cryptography is the ability of changing information into obvious unintelligibility in a w...
Modern day lightweight block ciphers provide powerful encryption methods for securing IoT communicat...
This paper studies the use of deep learning (DL) models under a known-plaintext scenario. The goal o...
At CRYPTO\u2719, A. Gohr proposed neural distinguishers for the lightweight block cipher Speck32/64,...
While many similarities between Machine Learning and cryptanalysis tasks exists, so far no major res...
Neural cryptanalysis is the study of cryptographic primitives through machine learning techniques. F...
In CRYPTO\u2719, Gohr introduced a novel cryptanalysis method by developing a differential-neural di...
At CRYPTO\u2719, Gohr built a bridge between deep learning and cryptanalysis. Based on deep neural n...
In CRYPTO 2019, Gohr made a pioneering attempt, and successfully applied deep learning to the differ...
Recent years have seen a major involvement of deep learning architecture in the cryptanalysis of var...
In this paper we explore various approaches to using deep neural networks to per- form cryptanalysis...
Cryptanalysis identifies weaknesses of ciphers and investigates methods to exploit them in order to ...
Pseudorandomness is a crucial property that the designers of cryptographic primitives aim to achieve...
Most of the traditional cryptanalytic technologies often require a great amount of time, known plain...
An important part of a cryptosystem is a cryptographic algorithm, which protects unauthorized attack...
Abstract — Cryptography is the ability of changing information into obvious unintelligibility in a w...
Modern day lightweight block ciphers provide powerful encryption methods for securing IoT communicat...
This paper studies the use of deep learning (DL) models under a known-plaintext scenario. The goal o...