Invention Application
WO2006008355A1 PROCEDE ET DISPOSITIF D'EXECUTION D'UN CALCUL CRYPTOGRAPHIQUE 审中-公开
用于进行克氏计算的方法和装置

PROCEDE ET DISPOSITIF D'EXECUTION D'UN CALCUL CRYPTOGRAPHIQUE
Abstract:
On exécute un calcul cryptographique dans un composant électronique, selon un algorithme cryptographique déterminé incluant au moins une opération non linéaire spécifiée sur des blocs de données de k bits, k étant un entier supérieur à 2. On génère plusieurs blocs de données intermédiaires masqués de j bits (b⊕m1, c⊕m2, Δ⊕n) à partir d'un bloc de données initial de k bits (a), j étant un entier plus petit que k. Puis, on applique une opération non linéaire S à au moins un des blocs de données intermédiaires masqués de j bits (Δ⊕n) au moyen d'une table de substitution (106) à 2 j entrées produisant un bloc de données modifié de j bits (S(Δ)⊕n'). On combine le bloc de données modifié de j bits et certains au moins desdits blocs de données intermédiaires masqués de j bits en un bloc de résultat de k bits (a') correspondant au bloc de données initial de k bits à travers une transformation incluant l'opération non linéaire spécifiée.
Patent Agency Ranking
0/0