We propose a simple method of constructing S-boxes using Boolean functions and permutations. Let n be an arbitrary permutation on n elements, f be a Boolean function in n variables. Define a vectorial Boolean function Fn : F^ F^ as Fn(x) = = (f (x), f (n(x)), f (n2(x)),..., f (nn-1(x))). We study cryptographic properties of Fn such as high nonlinearity, balancedness, low differential 5-uniformity in dependence on properties of f and n for small n
peer reviewedThe existence of Almost Perfect Non-linear (APN) permutations operating on an even numb...
Bit permutations are efficient linear functions often used for lightweight cipher designs. However, ...
In 2005, [2] Philippe Guillot presented a new construction of Boolean functions using linear codes a...
S-boxes are widely used in cryptography. In particular, they form important components of SP and Fei...
International audienceNonlinear functions, also called S-Boxes, are building blocks for symmetric cr...
Fundamental to the electronic security of information and communication systems, is the correct use ...
The most important building blocks of symmetric cryptographic primitives such as the DES or the AES,...
In the field of cryptography, Boolean functions and their generalizations, known as vectorial Boolea...
In this paper we present a construction for S-boxes using quasi-cyclic codes. We obtain S-boxes with...
S-boxes, typically the only nonlinear part of a block cipher, are the heart of symmetric cryptograph...
This thesis discusses new results on the design and the existence of cryptographically strong Boolea...
Nonlinear Boolean functions are considered for a long time to construct symmetric cryptosystems. In ...
In this article, we study two representations of a Boolean function which are very important in the ...
Using AES-like S-boxes (generated using finite field inversion) provides an excellent starting point...
Boolean functions and vectorial Boolean functions (S-boxes) are widely used cryptographic primitives...
peer reviewedThe existence of Almost Perfect Non-linear (APN) permutations operating on an even numb...
Bit permutations are efficient linear functions often used for lightweight cipher designs. However, ...
In 2005, [2] Philippe Guillot presented a new construction of Boolean functions using linear codes a...
S-boxes are widely used in cryptography. In particular, they form important components of SP and Fei...
International audienceNonlinear functions, also called S-Boxes, are building blocks for symmetric cr...
Fundamental to the electronic security of information and communication systems, is the correct use ...
The most important building blocks of symmetric cryptographic primitives such as the DES or the AES,...
In the field of cryptography, Boolean functions and their generalizations, known as vectorial Boolea...
In this paper we present a construction for S-boxes using quasi-cyclic codes. We obtain S-boxes with...
S-boxes, typically the only nonlinear part of a block cipher, are the heart of symmetric cryptograph...
This thesis discusses new results on the design and the existence of cryptographically strong Boolea...
Nonlinear Boolean functions are considered for a long time to construct symmetric cryptosystems. In ...
In this article, we study two representations of a Boolean function which are very important in the ...
Using AES-like S-boxes (generated using finite field inversion) provides an excellent starting point...
Boolean functions and vectorial Boolean functions (S-boxes) are widely used cryptographic primitives...
peer reviewedThe existence of Almost Perfect Non-linear (APN) permutations operating on an even numb...
Bit permutations are efficient linear functions often used for lightweight cipher designs. However, ...
In 2005, [2] Philippe Guillot presented a new construction of Boolean functions using linear codes a...