Protection of data of a memory associated with a microprocessor
    11.
    发明申请
    Protection of data of a memory associated with a microprocessor 有权
    保护与微处理器相关的存储器的数据

    公开(公告)号:US20070174622A1

    公开(公告)日:2007-07-26

    申请号:US11402307

    申请日:2006-04-11

    IPC分类号: G11C29/00

    摘要: A method and a circuit for checking the coherence between data read from a first area of a memory of a microcontroller and the address of these data, including calculating a current digital signature of the read data by a function also taking into account the address of these data in the memory, and checking the coherence between the current signature and a previously-recorded signature.

    摘要翻译: 一种用于检查从微控制器的存储器的第一区域读取的数据与这些数据的地址之间的相干性的方法和电路,包括通过功能计算读取数据的当前数字签名,同时考虑到这些数据的地址 存储器中的数据,以及检查当前签名与之前记录的签名之间的一致性。

    Protection of a calculation performed by an integrated circuit
    12.
    发明授权
    Protection of a calculation performed by an integrated circuit 有权
    保护由集成电路执行的计算

    公开(公告)号:US08588407B2

    公开(公告)日:2013-11-19

    申请号:US11640119

    申请日:2006-12-15

    IPC分类号: G06F21/00

    摘要: A method and a circuit for protecting a digital quantity over a first number of bits, in an algorithm executing at least one modular exponentiation of data by the quantity, the steps including at least one squaring up and at least one multiplication and implementing, for each bit of the quantity, different calculation steps according to the state of the bit, a same number of multiplications being performed whatever the state of the bit and all the calculation steps using a multiplication being taken into account to calculate a final result.

    摘要翻译: 一种用于在以数量执行数据至少一次模幂运算的算法中通过第一位数保护数字量的方法和电路,所述步骤包括至少一个平方和至少一个乘法和实现 位的数量,根据位的状态的不同的计算步骤,不管位的状态执行相同数量的乘法,并且考虑使用乘法的所有计算步骤来计算最终结果。

    Secured USB peripheral
    13.
    发明授权
    Secured USB peripheral 有权
    安全USB外设

    公开(公告)号:US07836239B2

    公开(公告)日:2010-11-16

    申请号:US11462110

    申请日:2006-08-03

    IPC分类号: G06F13/00 G06F13/14

    CPC分类号: G06F13/4081

    摘要: A device includes a serial port for connecting as a slave to a master device through a serial link. The device further includes a detection circuit for detecting the presence of an impedance of the master device, linked to a terminal of the serial port. The device can be used with microprocessor cards comprising a USB port.

    摘要翻译: 一个设备包括一个串行端口,用于通过串行链路作为从设备连接到主设备。 该装置还包括检测电路,用于检测与串行端口的端子相连接的主设备的阻抗的存在。 该设备可以与包含USB端口的微处理器卡一起使用。

    Data communication device
    15.
    发明授权
    Data communication device 有权
    数据通信设备

    公开(公告)号:US07656979B2

    公开(公告)日:2010-02-02

    申请号:US11325233

    申请日:2006-01-04

    IPC分类号: H04L7/00

    CPC分类号: H04L7/0337

    摘要: A data communication device comprises an input circuit (DRTC) that converts external data (XDT) into internal data (IDT) on the basis of a sampling signal (SP). A synchronization circuit (SYNC) provides the sampling signal (SP) on the basis of an oscillator signal (OS) and a synchronization value (SV). The synchronization value (SV) is representative of a number of cycles of the oscillator signal (OS) contained within a time interval for a unit of external data. The synchronization value (SV) is an initial value (IV) during an initial synchronization phase and a measured value (MV) during a measurement-based synchronization phase. A control circuit (IFC) carries out a calibration step in which the initial value (IV) is a preprogrammed reset value (RV) and in which the measured value (MV) is stored as a calibration value (CV). The control circuit (IFC) applies the calibration value (CV) as the initial value (IV) in subsequent initial synchronization phases.

    摘要翻译: 数据通信装置包括:基于采样信号(SP)将外部数据(XDT)转换为内部数据(IDT)的输入电路(DRTC)。 同步电路(SYNC)基于振荡器信号(OS)和同步值(SV)提供采样信号(SP)。 同步值(SV)表示包含在外部数据单位的时间间隔内的振荡器信号(OS)的周期数。 同步值(SV)是在初始同步阶段期间的初始值(IV)和基于测量的同步阶段期间的测量值(MV)。 控制电路(IFC)执行校准步骤,其中初始值(IV)是预编程的复位值(RV),其中测量值(MV)被存储为校准值(CV)。 控制电路(IFC)将校准值(CV)作为初始值(IV)应用于后续的初始同步阶段。

    Electronic circuit with means of evaluating its temperature, method for evaluating the temperature, and application
    16.
    发明授权
    Electronic circuit with means of evaluating its temperature, method for evaluating the temperature, and application 有权
    具有评估其温度的电子电路,用于评估温度的方法和应用

    公开(公告)号:US07283007B2

    公开(公告)日:2007-10-16

    申请号:US11202392

    申请日:2005-08-11

    IPC分类号: H03L1/00

    CPC分类号: G01K7/32 G01K7/01 G01K7/203

    摘要: An electronic circuit (CE) is provided with an oscillator (OSC—1) outputting a signal (S1) with a frequency (F1) varying as a function of the temperature (Tc) of this circuit, and receiving or outputting a signal (S2) with a fixed and known frequency (F2). This circuit includes a measurement module (MSR) outputting a measurement signal (Φ1) representative of the variable frequency (F1) evaluated using the fixed frequency signal (S2) used as a reference or standard, and a conversion module (CVRS) applying a transfer function (u−1, v−1, or w−1) that is the inverse of the function for the variation of the frequency of the first signal (S1) as a function of the temperature, to the measurement signal (Φ1), in order to output a signal (Φc) representative of the circuit temperature (Tc).

    摘要翻译: 电子电路(CE)设置有输出频率(F 1)的信号(S 1)的振荡器(OSC-1),该频率(F1)作为该电路的温度(Tc)的函数而变化 ,并且接收或输出具有固定和已知频率(F 2)的信号(S 2)。 该电路包括输出表示使用用作基准或标准的固定频率信号(S 2)评估的可变频率(F 1)的测量信号(Phi 1)的测量模块(MSR)和转换模块(CVRS) 施加作为变化函数的函数的倒数的传递函数(u -1 ,V SUP = -1或<! - SIPO

    Protection of a calculation performed by an integrated circuit
    17.
    发明申请
    Protection of a calculation performed by an integrated circuit 有权
    保护由集成电路执行的计算

    公开(公告)号:US20070162534A1

    公开(公告)日:2007-07-12

    申请号:US11640119

    申请日:2006-12-15

    IPC分类号: G06F7/38

    摘要: A method and a circuit for protecting a digital quantity over a first number of bits, in an algorithm executing at least one modular exponentiation of data by the quantity, the steps including at least one squaring up and at least one multiplication and implementing, for each bit of the quantity, different calculation steps according to the state of the bit, a same number of multiplications being performed whatever the state of the bit and all the calculation steps using a multiplication being taken into account to calculate a final result.

    摘要翻译: 一种用于在以数量执行数据至少一次模幂运算的算法中通过第一位数保护数字量的方法和电路,所述步骤包括至少一个平方和至少一个乘法和实现 位的数量,根据位的状态的不同的计算步骤,不管位的状态执行相同数量的乘法,并且考虑使用乘法的所有计算步骤来计算最终结果。

    System and method for using dummy cycles to mask operations in a secure microcontroller
    18.
    发明申请
    System and method for using dummy cycles to mask operations in a secure microcontroller 有权
    使用虚拟周期来屏蔽安全微控制器中的操作的系统和方法

    公开(公告)号:US20070075732A1

    公开(公告)日:2007-04-05

    申请号:US11243329

    申请日:2005-10-04

    IPC分类号: H03K19/173

    摘要: A secure device includes a memory capable of storing information. The secure device also includes a secure microcontroller capable of securing the information in the memory. The secure microcontroller includes a plurality of registers. The secure microcontroller also includes combinatorial logic capable of receiving at least one output value provided by at least one of the registers. The combinatorial logic is also capable of performing one or more combinatorial operations using the at least one received output value. In addition, the secure microcontroller includes dummy cycle circuitry capable of causing one or more of the registers and the combinatorial logic to change state and consume current during one or more dummy cycles.

    摘要翻译: 安全装置包括能够存储信息的存储器。 安全装置还包括能够将信息保护在存储器中的安全微控制器。 安全微控制器包括多个寄存器。 安全微控制器还包括能够接收由至少一个寄存器提供的至少一个输出值的组合逻辑。 组合逻辑还能够使用至少一个接收的输出值来执行一个或多个组合操作。 此外,安全微控制器包括能够使一个或多个寄存器和组合逻辑在一个或多个虚拟周期期间改变状态并消耗电流的虚拟周期电路。

    System and method for protection of data contained in an integrated circuit
    19.
    发明申请
    System and method for protection of data contained in an integrated circuit 有权
    用于保护集成电路中包含的数据的系统和方法

    公开(公告)号:US20070043993A1

    公开(公告)日:2007-02-22

    申请号:US11402650

    申请日:2006-04-11

    IPC分类号: G06F11/00 G01R31/28

    摘要: A method and a circuit for protecting an integrated circuit against an extraction of data read from at least one memory, comprising the steps of comparing each data word to be output from the integrated circuit with at least one value stored in this circuit, and generating an error signal in case of an identity between the value and the data waiting to be output.

    摘要翻译: 一种用于保护集成电路以防止从至少一个存储器读取的数据的提取的方法和电路,包括以下步骤:将从集成电路输出的每个数据字与存储在该电路中的至少一个值进行比较, 在值和等待输出的数据之间存在身份的情况下的错误信号。

    Electronic circuit with means of evaluating its temperature, method for evaluating the temperature, and application
    20.
    发明申请
    Electronic circuit with means of evaluating its temperature, method for evaluating the temperature, and application 有权
    具有评估其温度的电子电路,用于评估温度的方法和应用

    公开(公告)号:US20060038626A1

    公开(公告)日:2006-02-23

    申请号:US11202392

    申请日:2005-08-11

    IPC分类号: H03L1/00

    CPC分类号: G01K7/32 G01K7/01 G01K7/203

    摘要: An electronic circuit (CE) is provided with an oscillator (OSC—1) outputting a signal (S1) with a frequency (F1) varying as a function of the temperature (Tc) of this circuit, and receiving or outputting a signal (S2) with a fixed and known frequency (F2). This circuit includes a measurement module (MSR) outputting a measurement signal (Φ1) representative of the variable frequency (F1) evaluated using the fixed frequency signal (S2) used as a reference or standard, and a conversion module (CVRS) applying a transfer function (u−1, v−1, or w−1) that is the inverse of the function for the variation of the frequency of the first signal (S1) as a function of the temperature, to the measurement signal (Φ1), in order to output a signal (Φc) representative of the circuit temperature (Tc).

    摘要翻译: 电子电路(CE)设置有输出频率(F 1)的信号(S 1)的振荡器(OSC-1),该频率(F1)作为该电路的温度(Tc)的函数而变化 ,并且接收或输出具有固定和已知频率(F 2)的信号(S 2)。 该电路包括输出表示使用用作基准或标准的固定频率信号(S 2)评估的可变频率(F 1)的测量信号(Phi 1)的测量模块(MSR)和转换模块(CVRS) 施加作为变化函数的函数的倒数的传递函数(u -1 ,V SUP = -1或<! - SIPO