DÉTECTION DE FAUTES PAR UN CIRCUIT ÉLECTRONIQUE

    公开(公告)号:EP3882895A1

    公开(公告)日:2021-09-22

    申请号:EP21160883.1

    申请日:2021-03-05

    Abstract: La présente description concerne un procédé (200) de détection de fautes dans une application, par un circuit électronique, d'une première fonction à un message, comprenant les étapes suivantes :
    générer (203), à partir du message, un nombre N pair non nul de premiers ensembles différents comportant chacun P éléments de données ;
    appliquer (207), aux P éléments de données de chaque premier ensemble, une ou plusieurs deuxièmes fonctions fournissant, pour chaque premier ensemble, un deuxième ensemble comportant Q images ; et
    cumuler (211) toutes les images, en commençant par au plus Q-1 images choisies parmi les Q images d'un même deuxième ensemble.

    DISPOSITIF DE PROTECTION DE DONNEES CRYPTEES ET PROCEDE ASSOCIE

    公开(公告)号:EP3739807A1

    公开(公告)日:2020-11-18

    申请号:EP20173117.1

    申请日:2020-05-06

    Abstract: Le circuit intégré (CI) d'un module sécurisé (2) comprend un premier registre (6) contenant un premier masque (B), un deuxième registre (7) contenant des données masquées (A), le premier masque et lesdites données masquées formant une clé secrète, et des moyens de traitement (9, 10, 11, OP1, OP2) configurés pour générer un deuxième masque (M) et à masquer la clé secrète lorsque la clé secrète n'est pas utilisée pour une opération de chiffrement et lors de la réception d'un signal de validation (VALID), les premier et deuxième registres étant disposés dans le module sécurisé de sorte que les sorties de ces registres ne soient pas optiquement visualisables simultanément.

    PROTECTION D'UN CALCUL ITÉRATIF
    6.
    发明公开

    公开(公告)号:EP3579492A1

    公开(公告)日:2019-12-11

    申请号:EP19178889.2

    申请日:2019-06-06

    Abstract: L'invention concerne un procédé de protection d'un calcul sur un premier nombre (M) et un deuxième nombre (d), exécuté par un circuit électronique (1), comportant successivement, pour chaque bit du deuxième nombre : effectuer une première opération avec un premier opérateur (.) sur les contenus d'un premier registre (R0) et d'un deuxième registre (R1), puis sur le résultat intermédiaire obtenu et le premier nombre (M), et placer le résultat (R0.R1.M (mod N)) dans un troisième registre (R) ; et effectuer une deuxième opération en soumettant le contenu du troisième registre (R) au premier opérateur avec le contenu du premier (R0) ou du deuxième (R1) registre en fonction de l'état "0" ou "1" du bit courant du deuxième nombre (d), et placer le résultat dans le premier (R0) ou deuxième (R1) registre.

    METHOD AND DEVICE FOR PERFORMING SUBSTITUTION TABLE OPERATIONS

    公开(公告)号:EP3531612A1

    公开(公告)日:2019-08-28

    申请号:EP19157874.9

    申请日:2019-02-18

    Abstract: The invention concerns a method of implementing, by a cryptographic circuit (300), a set of substitution operations of a cryptographic algorithm involving a plurality of substitution tables, the method comprising: performing, for each set of substitution operations of the cryptographic algorithm, a series of sets of substitution operations of which: one set is a real set of substitution operations corresponding to the set of substitution operations of the cryptographic algorithm; and one or more other sets are dummy sets of substitution operations, each dummy set being based on a different permutation of said substitution tables.

    PROCÉDÉ DE MODIFICATION ALÉATOIRE DU PROFIL DE CONSOMMATION D'UN CIRCUIT LOGIQUE, ET DISPOSITIF ASSOCIÉ

    公开(公告)号:EP3483773A1

    公开(公告)日:2019-05-15

    申请号:EP18203406.6

    申请日:2018-10-30

    Abstract: Circuit électronique comportant une borne d'alimentation (BV) et une borne de référence (BR), comprenant au moins un module (M) comportant au moins un circuit logique (CL) couplé entre la borne d'alimentation (BV) et la borne de référence (BR) et comportant une borne de sortie (BS), et au moins un circuit auxiliaire (Cx) couplé entre la borne d'alimentation (BV) et la borne de référence (BR), et couplé à la borne de sortie (BS), ledit au moins un circuit auxiliaire (Cx) étant configuré pour réaliser au moins une action prise dans le groupe formé par
    - une atténuation du courant circulant entre la borne d'alimentation (BV) et la borne de référence (BR),
    - une augmentation du courant circulant entre la borne d'alimentation (BV) et la borne de référence (BR),
    - une circulation d'un courant supplémentaire sur un chemin ne passant pas par la borne d'alimentation (BV),
    ou pour ne réaliser aucune action.

    PROTECTION DE DONNÉES TRAITÉES PAR UN ALGORITHME DE CHIFFREMENT PAR BLOC

    公开(公告)号:EP4113895A1

    公开(公告)日:2023-01-04

    申请号:EP22180067.5

    申请日:2022-06-21

    Abstract: La présente description concerne un procédé de protection d'une première donnée (x) appliquée à un algorithme cryptographique, exécuté par un processeur, dans lequel ledit algorithme est un algorithme par tour, chaque tour traitant des contenus de premier, deuxième et troisième registres (20, 21, 22), le contenu du deuxième registre (21) étant, lors des tours d'une première parité, masqué par le contenu d'un quatrième registre (24) et le contenu du troisième registre (22) étant, lors des tours d'une deuxième parité, masqué par le contenu d'un cinquième registre (25)

Patent Agency Ranking