METHOD OF PROCESSING DATA PROTECTED AGAINST ATTACKS BY GENERATING ERRORS AND ASSOCIATED DEVICE
    3.
    发明申请
    METHOD OF PROCESSING DATA PROTECTED AGAINST ATTACKS BY GENERATING ERRORS AND ASSOCIATED DEVICE 有权
    通过产生错误和相关设备处理受到攻击的数据进行处理的方法

    公开(公告)号:US20090034717A1

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

    申请号:US12184546

    申请日:2008-08-01

    IPC分类号: H04L9/28

    摘要: A data processing method comprises the following steps: determining a first result data word from a first input data word and a first secret data word; obtaining a first compressed data word from the first result data word or the first input data word using a compression algorithm; determining a second result data word from a second input data word and a second secret data word; obtaining a second compressed data word from the second result data word using the compression algorithm; comparing the first compressed data word and the second compressed data word.

    摘要翻译: 数据处理方法包括以下步骤:从第一输入数据字和第一秘密数据字确定第一结果数据字; 使用压缩算法从第一结果数据字或第一输入数据字获得第一压缩数据字; 从第二输入数据字和第二秘密数据字确定第二结果数据字; 使用压缩算法从第二结果数据字获得第二压缩数据字; 比较第一压缩数据字和第二压缩数据字。

    Method for exchanging authentication information between a communication entity and an operator server
    4.
    发明授权
    Method for exchanging authentication information between a communication entity and an operator server 有权
    用于在通信实体和运营商服务器之间交换认证信息的方法

    公开(公告)号:US07394901B2

    公开(公告)日:2008-07-01

    申请号:US10507625

    申请日:2003-03-12

    IPC分类号: H04L9/00 G06F1/02

    CPC分类号: H04W12/06 H04W12/04

    摘要: An exchange of information between a communication entity e.g. a mobile telephone and the operator server upon which it is dependent, in order to carry out authentication operations by exchanging keys and using cryptography algorithms. According to the invention, an algorithm is used, comprising: algorithmic treatments using, as input data, all or part of a random number and operating keys derived from two keys, and a combined treatment using data derived from algorithmic treatments in order to provide results to enable the linkage.

    摘要翻译: 通信实体之间的信息交换 移动电话及其所依赖的运营商服务器,以便通过交换密钥和使用加密算法来执行认证操作。 根据本发明,使用一种算法,包括:使用作为输入数据的算法处理,从两个密钥导出的随机数和操作密钥的全部或部分,以及使用从算法处理得到的数据的组合处理,以便提供结果 启用连接。

    Secure electronic entity for time certification
    5.
    发明申请
    Secure electronic entity for time certification 有权
    安全电子实体进行时间认证

    公开(公告)号:US20060163369A1

    公开(公告)日:2006-07-27

    申请号:US10540220

    申请日:2003-12-10

    IPC分类号: G06K19/06 G06K7/10

    CPC分类号: G06K19/073

    摘要: The invention concerns a secure electronic entity (11) containing a time measuring unit (18) and comprising a unit (21) for certifying an information concerning a date or a time interval, the certifying unit (21) receiving from the time measuring unit (18) data concerning the date or the time interval and producing certification data of the information concerning a date or a time interval addressed to and external entity. The invention is applicable in particular to microcircuit cards.

    摘要翻译: 本发明涉及一种包含时间测量单元(18)的安全电子实体(11),其包括用于证明有关日期或时间间隔的信息的单元(21),所述认证单元(21)从时间测量单元 18)关于日期或时间间隔的数据,并产生关于与给定的外部实体的日期或时间间隔的信息的认证数据。 本发明特别适用于微电路卡。

    Method for making secure an electronic entity with encrypted access
    6.
    发明申请
    Method for making secure an electronic entity with encrypted access 有权
    用于使具有加密访问的电子实体安全的方法

    公开(公告)号:US20060104438A1

    公开(公告)日:2006-05-18

    申请号:US10510284

    申请日:2003-04-02

    申请人: Christophe Giraud

    发明人: Christophe Giraud

    IPC分类号: H04L9/28

    摘要: A method for protecting an electronic entity with encrypted access, against DFA (Differential Fault Analysis) attacks which includes: storing the result of a selected step (Rm, Kn) of an iterative process forming part of the cryptographic algorithm and in performing once more at least part of the steps of the iterative process up to a new computation of a result corresponding to the one which has been stored, comparing the two results and denying distribution of an encrypted message (MC) if they are different.

    摘要翻译: 一种用于保护具有加密访问的电子实体的方法,其针对DFA(差分故障分析)攻击,其包括:存储所选择的步骤(R,N,N,N)的结果, 形成加密算法的一部分的迭代过程,并且再次执行迭代过程的至少部分步骤,直到对应于已经存储的结果的结果的新计算,比较两个结果并拒绝 加密消息(MC),如果它们不同。

    MASKING AND UNMASKING METHODS AND DEVICES
    7.
    发明申请
    MASKING AND UNMASKING METHODS AND DEVICES 有权
    掩蔽和消除方法和设备

    公开(公告)号:US20150098564A1

    公开(公告)日:2015-04-09

    申请号:US14505762

    申请日:2014-10-03

    IPC分类号: H04L9/06

    摘要: Devices and methods for masking and unmasking sensitive data, based on a standard cryptographic algorithm defining a ciphering algorithm, and a deciphering algorithm using more resources than the ciphering algorithm are described. The masking of sensitive data is done by applying the deciphering algorithm to the sensitive data to obtain masked sensitive data. The unmasking of the masked sensitive data is done by applying the ciphering algorithm to the masked sensitive data to obtain sensitive data in plain form.

    摘要翻译: 描述了基于定义加密算法的标准加密算法和使用比加密算法更多的资源的解密算法来掩蔽和解除敏感数据的设备和方法。 敏感数据的掩蔽是通过对敏感数据应用解密算法来获得掩蔽的敏感数据来完成的。 掩蔽敏感数据的揭示是通过将加密算法应用于被掩蔽的敏感数据来获得的,以获得普通形式的敏感数据。

    Protection against attacks by generation of errors on jump instructions
    10.
    发明授权
    Protection against attacks by generation of errors on jump instructions 有权
    通过跳转指令产生错误来防范攻击

    公开(公告)号:US08266423B2

    公开(公告)日:2012-09-11

    申请号:US11665991

    申请日:2005-10-18

    IPC分类号: G06F21/00

    CPC分类号: G06F21/52 G06F21/55

    摘要: A method for securing a program against attacks by error, i.e. in a chip card, wherein at least one jump instruction, including a relative address chosen from a plurality of possible relative addresses, is identified in the program, wherein the at least one jump instruction makes it possible to reach a targeted address inside the memory area extending before and after the jump instruction and regrouping the plurality of possible relative addresses, inside the memory area, wherein an instruction to be preserved is identified and, in order to secure at least the instruction, at least one first non-operative batch including at least one instruction is inserted, the insertion being carried out in such a way as to ensure that the insertion is compatible with maintenance of the address targeted by the jump instruction inside the memory area and that the insertion is compatible with the normal running of the program.

    摘要翻译: 一种用于保护程序免受错误攻击的方法,即在芯片卡中,其中在程序中识别包括从多个可能的相对地址中选择的相对地址的至少一个跳转指令,其中所述至少一个跳转指令 使得可以到达在跳转指令之前和之后延伸的存储区域内的目标地址,并将存储区域内的多个可能的相对地址重新分组,其中识别要保留的指令,并且为了至少保证 插入至少包括至少一个指令的至少一个第一非操作批次,插入以确保插入与维护存储区内的跳转指令所针对的地址相一致的方式执行,以及 该插入与程序的正常运行兼容。