PROCEDE ET DISPOSITIF DE SURVEILLANCE DE L'EXECUTION D'UN CODE PROGRAMME

    公开(公告)号:FR3047585A1

    公开(公告)日:2017-08-11

    申请号:FR1651001

    申请日:2016-02-09

    Inventor: MARTINEZ ALBERT

    Abstract: Dans ce procédé de surveillance de l'exécution d'un code programme par un code programme de surveillance, on stocke dans une même mémoire programme (MEM) des instructions (3) du code programme et des instructions (4) de surveillance du code programme, on extrait simultanément de la mémoire programme (MEM) chaque instruction à surveiller (3) et les instructions de surveillance associées (4), et on exécute l'instruction à surveiller et les instructions de surveillance.

    PROTECTION D'UN CALCUL D'EXPONENTIATION MODULAIRE

    公开(公告)号:FR3040512A1

    公开(公告)日:2017-03-03

    申请号:FR1557977

    申请日:2015-08-27

    Inventor: TEGLIA YANNICK

    Abstract: L'invention concerne un procédé de protection d'un calcul d'exponentiation modulaire exécuté par un circuit électronique utilisant un premier registre (RO) et un deuxième registre (R1), comportant successivement, pour chaque bit de l'exposant (e) : une première étape (52, 54) de multiplication du contenu d'un des registres, choisi parmi le premier registre et le deuxième registre en fonction de l'état du bit de l'exposant, par le contenu de l'autre des premier et deuxième registres, en plaçant le résultat dans ledit un des registres ; une deuxième étape (53, 25) d'élévation au carré du contenu dudit autre des registres en plaçant le résultat dans cet autre registre, dans lequel le contenu dudit autre des registres est stocké dans un troisième registre (T) avant la première étape et est restitué dans ledit autre des registres avant la deuxième étape.

    VERIFICATION DE LA SENSIBILITE D'UN CIRCUIT ELECTRONIQUE EXECUTANT UN CALCUL D'EXPONENTIATION MODULAIRE

    公开(公告)号:FR3040511A1

    公开(公告)日:2017-03-03

    申请号:FR1557976

    申请日:2015-08-27

    Inventor: TEGLIA YANNICK

    Abstract: L'invention concerne un procédé de vérification de la sensibilité d'un circuit électronique (1) exécutant un calcul d'une exponentiation modulaire dans un premier registre (RO) et un deuxième registre (R1), comportant successivement, pour chaque bit de l'exposant (e) : une première étape (52, 54) de multiplication du contenu d'un des registres choisi, parmi le premier registre et le deuxième registre en fonction de l'état du bit de l'exposant, par le contenu de l'autre des premier et deuxième registres, en plaçant le résultat dans ledit un des registres ; et une deuxième étape (53, 25) d'élévation au carré du contenu dudit autre des registres en plaçant le résultat dans cet autre registre, dans lequel le contenu de celui des premier et deuxième registres qui contient le multiplicateur de l'opération de la première étape est perturbé, pour chaque bit de l'exposant, pendant l'exécution de la première étape.

Patent Agency Ranking