Masquage d'une donnée dans un calcul
    2.
    发明公开
    Masquage d'une donnée dans un calcul 有权
    面包馄饨在einer Berechnung

    公开(公告)号:EP2020773A2

    公开(公告)日:2009-02-04

    申请号:EP08161624.5

    申请日:2008-08-01

    CPC classification number: H04L9/003 H04L2209/046

    Abstract: L'invention concerne un procédé et un circuit de chiffrement ou de déchiffrement d'une donnée (PT, CT) par une clé (K) en utilisant au moins une variable (V) stockée dans un élément de mémorisation et mise à jour par les opérations successives, la variable étant masquée par au moins un premier masque aléatoire appliqué avant utilisation de la clé, puis démasquée par au moins un deuxième masque appliqué après utilisation de la clé, au moins un des masques étant divisible en plusieurs parties (R1, R2, R3, R4) appliquées successivement à la variable et qui combinées représentent l'autre masque.

    Abstract translation: 该方法涉及通过分别使用不同顺序使用加密密钥之前和之后逐个部分应用的相应随机掩码来屏蔽和解除存储在存储元件中的变量。 将掩模划分为连续施加到变量上的随机数量(M1,M2)和随机部分(R1-R4),并被组合以表示另一个掩模,其中部件(R1-R4)的尺寸彼此不同 。

    Brouillage d'un calcul effectué selon un algorithme RSA-CRT
    4.
    发明公开
    Brouillage d'un calcul effectué selon un algorithme RSA-CRT 有权
    巴黎电子制造商RSA-CRT-AlgorithmusdurchgeführtenBerechnung

    公开(公告)号:EP1895404A1

    公开(公告)日:2008-03-05

    申请号:EP07115241.7

    申请日:2007-08-29

    CPC classification number: G06F7/723 G06F2207/7238

    Abstract: L'invention concerne un procédé et un circuit de brouillage d'un calcul d'algorithme RSA-CRT par un circuit électronique, dans lequel un résultat est obtenu à partir de deux calculs d'exponentiation modulaire fournissant chacun un résultat partiel (X', X") et d'une étape de recombinaison (h), et dans lequel une première étape (31) ajoute une quantité numérique (R) à au moins un premier résultat partiel (X') avant ladite étape de recombinaison ; et une deuxième étape (32) annule les effets de cette quantité après l'étape de recombinaison.

    Abstract translation: 该方法包括将数字量添加到在重组过程之前从两个模幂运算得到的部分结果,其中部分结果是模数为两个数之一。 重组后数字量的影响被取消。 数字量小于其中一个数字和部分结果之间的差异。

    Masquage de mots binaires traités par un circuit intégré
    8.
    发明公开
    Masquage de mots binaires traités par un circuit intégré 有权
    Binärwortmaskierungmit Hilfe einer integrierten Schaltung

    公开(公告)号:EP1672830A1

    公开(公告)日:2006-06-21

    申请号:EP05112073.1

    申请日:2005-12-13

    CPC classification number: H04L9/002 H04L2209/046 H04L2209/08

    Abstract: L'invention concerne un procédé et un circuit de masquage d'un mot numérique (DATAi) par application d'une bijection aléatoire, consistant à appliquer au moins une première opération consistant à sélectionner (31) un sous-ensemble non disjoint dudit mot dont la position et la taille dépendent d'une première quantité aléatoire (K1), et à attribuer (32) à chaque bit du sous-ensemble, l'état du bit de position symétrique par rapport au milieu du sous-ensemble, de façon à obtenir une quantité numérique masquée (MDATAi).

    Abstract translation: 该方法包括根据随机数量选择具有其位置和大小的数字字的非分离子集,并且向该子集的每个比特分配相对于该子集的中间具有对称位置的比特的状态 ,以获得屏蔽的数字量。 随机数用于选择存储表中的操作的表示。 还包括以下独立权利要求:(A)用于揭开数字数据(B)的方法,包括发生器的数字字屏蔽电路。

    Contrôle de l'exécution d'un algorithme par un circuit intégré
    10.
    发明公开
    Contrôle de l'exécution d'un algorithme par un circuit intégré 有权
    Kontrolle derAusführungeines Algorithmuses durch eine integrierte Schaltung

    公开(公告)号:EP1591866A1

    公开(公告)日:2005-11-02

    申请号:EP05103280.3

    申请日:2005-04-22

    CPC classification number: G06F21/75 G06F21/72 G06F21/77

    Abstract: L'invention concerne un procédé et circuit de protection d'un calcul effectué par plusieurs cellules matérielles successivement d'un même élément électronique contre d'éventuelles injections de fautes, consistant à : démarrer une première exécution ; démarrer une deuxième exécution du même calcul une fois que la première exécution a libéré une première cellule et se poursuit dans une deuxième ; synchroniser les exécutions pour que la deuxième n'utilise une cellule que lorsque la première est passée à la cellule suivante ; et vérifier l'identité entre les deux résultats en fin d'exécution des deux calculs.

    Abstract translation: 该过程包括开始执行计算,并且一旦前一个执行在一秒钟内释放了一个块及其进程,就开始执行相同的计算。 这些执行被同步,使得后者的执行仅在前一个执行传递到下一个块时才使用硬件块。 两个结果之间的身份在两个计算的执行结束时都被验证。 芯片卡还包括独立的索赔。

Patent Agency Ranking