摘要 |
<p>Procédé pour appliquer une contre mesure de masquage haute entropie dans un algorithme de chiffrement par blocs, et circuit intégré logique mettant enœuvre un tel procédé. L'invention concerne un procédé de chiffrement basé sur un algorithme de chiffrement par blocs mettant enœuvre une contre mesure de masquage et comprenant une étape de substitution non linéaire des éléments d'une matrice Etat. Selon l'invention, ce procédé comprend pour chaque chiffrement d'un bloc : - une étape de pré-calcul, au cours de laquelle on génère en parallèle plusieurs tables de substitution indépendantes et masquées, et pendant l'étape de substitution non linéaire, on substitue les éléments de la matrice Etat par des éléments provenant desdites tables de substitution indépendantes et masquées.</p> |