Javascript must be enabled to continue!
Codes and Provable Security of Ciphers
View through CrossRef
While the design of block ciphers that are provably secure against all attacks, still eludes us, it is possible to make designs that resist differential and linear cryptanalysis, which are two very important general methods of cryptanalysis on symmetric algorithms. The Wide Trail design strategy allows to construct ciphers for which it is very easy to prove security against differential cryptanalysis. This is possible by choosing linear maps for which it is easy to show lower bounds on the number of active S-boxes. These linear maps can be derived from MDS codes in order to obtain the best possible diffusion. The same methods can be used to obtain provable security against linear cryptanalysis, in particular when linear cryptanalysis is defined in terms of the trace map.
Title: Codes and Provable Security of Ciphers
Description:
While the design of block ciphers that are provably secure against all attacks, still eludes us, it is possible to make designs that resist differential and linear cryptanalysis, which are two very important general methods of cryptanalysis on symmetric algorithms.
The Wide Trail design strategy allows to construct ciphers for which it is very easy to prove security against differential cryptanalysis.
This is possible by choosing linear maps for which it is easy to show lower bounds on the number of active S-boxes.
These linear maps can be derived from MDS codes in order to obtain the best possible diffusion.
The same methods can be used to obtain provable security against linear cryptanalysis, in particular when linear cryptanalysis is defined in terms of the trace map.
Related Results
Decoding of block and convolutional codes in rank metric
Decoding of block and convolutional codes in rank metric
Décodage des codes en bloc et des codes convolutifs en métrique rang
Les code en métrique rang attirent l’attention depuis quelques années en raison de leur applica...
On Statistical Testing of Block Ciphers
On Statistical Testing of Block Ciphers
Block ciphers form one of the main classes of cryptographic algorithms. One of the challenges in development of block ciphers, like any other cryptographic algorithms, is the analy...
Information Security in Artificial Intelligence: A Study of the possible intersection
Information Security in Artificial Intelligence: A Study of the possible intersection
1. IntroductionArtificial Intelligence or A.I attempts to understand intelligent entities, and strives to build ones. And it is obvious that computers with human-level intelligence...
An efficient permutation approach for SbPN-based symmetric block ciphers
An efficient permutation approach for SbPN-based symmetric block ciphers
Abstract
It is challenging to devise lightweight cryptographic primitives efficient in both hardware and software that can provide an optimum level of security to...
Practical Attacks of Round-Reduced SIMON Based on Deep Learning
Practical Attacks of Round-Reduced SIMON Based on Deep Learning
Abstract
At CRYPTO’19, Gohr built a bridge between deep learning and cryptanalysis. Based on deep neural networks, he trained neural distinguishers of SPECK32/64. Be...
Comprehensive Neural Cryptanalysis on Block Ciphers Using Different Encryption Methods
Comprehensive Neural Cryptanalysis on Block Ciphers Using Different Encryption Methods
In this paper, we perform the neural cryptanalysis and comprehensively analyze five block ciphers, Data Encryption Standard (DES), Simplified DES (SDES), Advanced Encryption Standa...
Distance properties of polar codes : theory and applications
Distance properties of polar codes : theory and applications
Propriétés de distance des codes polaires : théorie et applications
Les codes correcteurs d'erreurs sont essentiels pour garantir des transmissions de données fiabl...
Linear codes invariant under cyclic endomorphisms
Linear codes invariant under cyclic endomorphisms
In this paper, we study linear codes invariant under a cyclic endomorphism [Formula: see text] called [Formula: see text]-cyclic codes. Since every cyclic endomorphism can be repre...

