Method of encryption with dynamic diffusion and confusion layers
AssigneeCommissariat A L'energie Atomique Et Aux Energies Alternatives
InventorsHassan NOURA, Damien COUROUSSE
Life of this patent
Estimating the term…
Loading patent…
AssigneeCommissariat A L'energie Atomique Et Aux Energies Alternatives
InventorsHassan NOURA, Damien COUROUSSE
Estimating the term…
A method of encrypting messages in clear with the aid of a secret key, the method of encryption implementing at least one substitution layer using a substitution table and a diffusion layer using a diffusion matrix, the substitution layer and/or the diffusion layer being configured in a dynamic manner by a control parameter obtained by combining the secret key with the output word from a counter and by performing a non-invertible transformation on the combination. The counter is incremented at least once between two successive plaintext messages. The configuration of the substitution layer is manifested by an identical permutation of bits of each element of the substitution table and the configuration of the diffusion layer is manifested by a permutation of the elements of the diffusion matrix.
1-17. (canceled)
A method for the symmetrical encryption of plaintext messages with a secret key, the method implementing at least one substitution layer using a substitution table and a diffusion layer using a diffusion matrix, wherein:
Dependencies are inferred from the claim text.