PROCEDE DE SECURISATION D'UNE QUANTITE SECRETE

    公开(公告)号:WO2003024017A3

    公开(公告)日:2003-03-20

    申请号:PCT/FR2002/003007

    申请日:2002-09-04

    Abstract: L'invention concerne un procédé et un système de sécurisation d'une quantité secrète, contenue dans un dispositif électronique, et utilisée au moins en partie dans un algorithme syméztique de chiffrement d'au moins une partie d'une donnée d'entrée exécutant un nombre (N) prédéterminé d'itérations successives d'une même fonction et produisant au moins une partie d'une donnée de sortie, et consistant : à mémoriser (14) , après un premier nombre (X) d'itérations, un résultat intermédiaire ; à appliquer, à la donnée de sortie, une fonction inverse à celle du chiffrement pendant un nombre (N-X) d'itérations correspondant à la différence entre le nombre total d'itérations et le premier nombre ; à comparer (18) le résultat intermédiaire au résultat des itérations de la fonction inverse ; et à ne valider le chiffrement que si lesdits deux résultats sont identiques. L’invention s’applique à la détection d’une tentative de piratage par analyse statitistique d’erreurs ( Differential Fault Analysis, DFA).

    BROUILLAGE D'UN CALCUL METTANT EN OEUVRE UNE FONCTION MODULAIRE
    3.
    发明申请
    BROUILLAGE D'UN CALCUL METTANT EN OEUVRE UNE FONCTION MODULAIRE 审中-公开
    使用模块化函数加密计算的方法

    公开(公告)号:WO2002088934A1

    公开(公告)日:2002-11-07

    申请号:PCT/FR2002/001491

    申请日:2002-04-29

    CPC classification number: G06F7/72 G06F21/755 G06F2207/7247

    Abstract: L'invention concerne un procédé de brouillage, au moyen d'une quantité aléatoire (r), d'un calcul mettant en oeuvre au moins une opération modulaire (3), le procédé consistant à multiplier un premier modulo (n) par ladite quantité aléatoire, à prendre comme modulo de l'opération, le résultat (m) de cette multiplication et à effectuer une réduction modulaire du résultat de l'opération, sur la base du premier modulo (n).

    Abstract translation: 本发明涉及一种使用至少模块化操作(3)以随机数(r)加密计算的方法,所述方法包括将第一模(n)乘以所述随机数,以模数 操作,所述乘法的结果(m)和基于第一模(n)执行操作结果的模块化减少。

    CIRCUIT DE DETECTION D'UTILISATION
    7.
    发明授权
    CIRCUIT DE DETECTION D'UTILISATION 有权
    用检测电路

    公开(公告)号:EP1295297B1

    公开(公告)日:2005-10-12

    申请号:EP01947509.4

    申请日:2001-06-18

    CPC classification number: G11C16/22

    Abstract: The invention concerns a circuit for detecting the use (100) of an integrated circuit element. The invention is characterised in that the circuit (100) comprises: a non-volatile electrically programmable storage circuit (116) and a programming circuit (110) for partly programming said storage circuit and gradually modifying its programming level every time the element is being used, so that said level should represent the number of times it has been used.

    PROCEDE DE SECURISATION D'UNE QUANTITE SECRETE
    8.
    发明公开
    PROCEDE DE SECURISATION D'UNE QUANTITE SECRETE 审中-公开
    一种用于保护秘密号码的方法

    公开(公告)号:EP1423937A2

    公开(公告)日:2004-06-02

    申请号:EP02785487.6

    申请日:2002-09-04

    CPC classification number: H04L9/0625 G06F2207/7219 H04L9/004

    Abstract: The invention concerns a method and a system for making secure a secret quantity, contained in an electronic device, and used at least partly in an encryption algorithm of at least part of an input data executing a predetermined number (N) of successive iterations of a common function and producing at least part of an output data, which consists in: storing (14), after a first number (X) of iterations, an intermediate result; applying, to the output data, a function inverse to that of the encryption for a number (N-X) of iterations corresponding to the difference between the total number of iterations and the first number; comparing (18) the intermediate result with the result of iterations of the inverse function; and validating the encryption only if the two results are identical.

    CIRCUIT DE DETECTION D'UTILISATION
    10.
    发明公开
    CIRCUIT DE DETECTION D'UTILISATION 有权
    用检测电路

    公开(公告)号:EP1295297A1

    公开(公告)日:2003-03-26

    申请号:EP01947509.4

    申请日:2001-06-18

    CPC classification number: G11C16/22

    Abstract: The invention concerns a circuit for detecting the use (100) of an integrated circuit element. The invention is characterised in that the circuit (100) comprises: a non-volatile electrically programmable storage circuit (116) and a programming circuit (110) for partly programming said storage circuit and gradually modifying its programming level every time the element is being used, so that said level should represent the number of times it has been used.

Patent Agency Ranking