Information processing device, card device and information processing system
    1.
    发明授权
    Information processing device, card device and information processing system 失效
    信息处理设备,卡设备和信息处理系统

    公开(公告)号:US07086087B1

    公开(公告)日:2006-08-01

    申请号:US09599005

    申请日:2000-06-22

    IPC分类号: H04L9/00 H04N7/167

    摘要: It is a technological object of the present invention to provide an information processing device, a card and a card system that have a high level of security. In order to achieve the object described above, the present invention provides a data processing apparatus comprising at least a first information processing device and a second information processing device connected to the first information processing device by a signal line, the data processing apparatus having a means for changing power consumption on the signal line during transmission of a signal through the signal line in accordance with an actual state of the power consumption that would be observed when the means were not used. Furthermore, the present invention also provides another data processing apparatus comprising at least a first information processing device and a second information processing device connected to the first information processing device by a signal line wherein, between at least either the first information processing device or the second information processing device and the signal line, a signal from the first information processing device or the second information processing device can be encrypted and a signal received from the signal line can be decrypted. In addition, the present invention also provides a further data processing apparatus comprising at least an information processing device, an information memory device and a signal line connected at least to the information processing device wherein at least in an operation to store information into the information memory device, the information is encrypted, and information stored in the information memory device can be decrypted.

    摘要翻译: 本发明的技术目的在于提供具有高安全性的信息处理装置,卡片和卡片系统。 为了实现上述目的,本发明提供了一种数据处理装置,包括至少第一信息处理装置和通过信号线连接到第一信息处理装置的第二信息处理装置,该数据处理装置具有装置 用于根据当不使用装置时将观察到的功耗的实际状态,在通过信号线的信号传输期间改变信号线上的功率消耗。 此外,本发明还提供了另一种数据处理装置,其至少包括通过信号线连接到第一信息处理装置的第一信息处理装置和第二信息处理装置,其中,在至少第一信息处理装置或第二信息处理装置 信息处理装置和信号线,可以加密来自第一信息处理装置或第二信息处理装置的信号,并且可以解密从信号线接收的信号。 另外,本发明还提供了一种数据处理装置,至少包括信息处理装置,信息存储装置和至少连接到信息处理装置的信号线,其中至少在将信息存储到信息存储器中的操作中 信息被加密,并且存储在信息存储装置中的信息可被解密。

    Information processing equipment
    4.
    发明授权
    Information processing equipment 失效
    信息处理设备

    公开(公告)号:US06631471B1

    公开(公告)日:2003-10-07

    申请号:US09458018

    申请日:1999-12-10

    IPC分类号: H01L2704

    摘要: A relation between the data process contents in an IC card chip and the consumption current of the IC card chip is reduced. Prior to executing an input data process of the IC card chip, the input data is transformed to thereby reduce the relation between the process data and the consumption current of the IC card chip. After the transforming process, the transformed data is untransformed to obtain a correct process result.

    摘要翻译: IC卡芯片中的数据处理内容与IC卡芯片的消耗电流之间的关系减小。 在执行IC卡芯片的输入数据处理之前,转换输入数据,从而降低处理数据与IC卡芯片的消耗电流之间的关系。 转换过程后,转换的数据未转换,以获得正确的处理结果。

    Information processing device, information processing method and smartcard
    6.
    发明授权
    Information processing device, information processing method and smartcard 失效
    信息处理设备,信息处理方法和智能卡

    公开(公告)号:US06666381B1

    公开(公告)日:2003-12-23

    申请号:US09809214

    申请日:2001-03-16

    IPC分类号: G06K1906

    摘要: A tamper-resistant information device for use with IC cards, etc. having high security. The tamper-resistant information device has an input unit for inputting a signal, a storage unit for storing a program, an operation unit for performing predetermined data processing according to a program, and an output unit for outputting a signal. The program stored in the above storage unit includes one or more data processing instructions giving an execution direction to the operation unit. When the signal input from the above data inputting unit is subjected to data processing, at least one of the above data processing instructions instructs an operation on a signal A and a signal B to be performed, where the signal B is used for a given calculation in data processing, the above operation including the steps of: arbitrarily dividing the signal A or B into pieces; performing a given operation on each piece of the divided signal and on the remaining undivided signal, separately; and adding all the operation results to obtain the proper encrypted signal.

    摘要翻译: 用于具有高安全性的IC卡等的防篡改信息装置。 防篡改信息装置具有用于输入信号的输入单元,用于存储程序的存储单元,用于根据程序执行预定数据处理的操作单元和用于输出信号的输出单元。 存储在上述存储单元中的程序包括向操作单元给出执行方向的一个或多个数据处理指令。 当从上述数据输入单元输入的信号进行数据处理时,上述数据处理指令中的至少一个指令执行对信号A和信号B的操作,其中信号B用于给定的计算 在数据处理中,上述操作包括以下步骤:将信号A或B任意划分成片; 分别对每条划分的信号和剩余的未分割信号执行给定的操作; 并添加所有操作结果以获得正确的加密信号。

    Tamper-resistant processing method
    7.
    发明授权
    Tamper-resistant processing method 失效
    防篡改加工方法

    公开(公告)号:US07254718B2

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

    申请号:US09940985

    申请日:2001-08-29

    IPC分类号: G06F12/14 H04L9/30

    摘要: The subject of the disclosed technology is, when a crypto-processing is performed utilizing an information processing device buried in an IC card, etc., to decrease the relationship between the waveform of the consumption current and the contents of the crypto-processing as a countermeasure against a tamper which observes the waveform of a consumption current.A solution means is shown in the following. When a decryption processing of an RSA cryptogram is performed according to CRT, in step 608, for every unit bit block of XP a modular exponentiation calculation is performed, and the partial result of CP up to the calculated bit block is stored in a memory. In step 609, for every unit bit block of XQ a modular exponentiation calculation is performed and the partial result of CQ up to the calculated bit block is stored in a memory. In step 606, a random number is generated, and in step 607, it is decided that step 608 is to be executed or step 609 is to be executed corresponding to the value of the random number.

    摘要翻译: 所公开的技术的主题是,当利用埋在IC卡等中的信息处理装置进行密码处理时,将消耗电流的波形与密码处理的内容之间的关系降低为 针对观察消耗电流波形的篡改的对策。 解决方案如下所示。 当根据CRT执行RSA密码的解密处理时,在步骤608中,对于XP的每个单位比特块进行模幂运算,并将CP的部分结果存储到存储器中。 在步骤609中,对于XQ的每个单位比特块,执行模幂运算,并将CQ的部分结果存储到存储器中。 在步骤606中,产生随机数,并且在步骤607中,确定要执行步骤608或者对应于随机数的值来执行步骤609。

    Tamper-resistant modular multiplication method
    8.
    发明授权
    Tamper-resistant modular multiplication method 失效
    防篡改模乘法

    公开(公告)号:US06968354B2

    公开(公告)日:2005-11-22

    申请号:US09935654

    申请日:2001-08-24

    摘要: The disclosed technology of the present invention relates to an information processing device such as an IC card, and specifically to the overflow processing which occurs in a modular multiplication operation during crypto-processing. Such overflow processing exhibits a particular pattern of consumption current. It is the subject of the present invention to decrease the relationship between the data processing and the pattern of the consumption current. In the processing procedures for performing a modular exponentiation operation according to the 2 bit addition chain method, the modular multiplication operation to be executed is selected at random, the selected modular multiplication operation is executed for each 2 bits, the correction of the result is performed, and the result of the calculation (i.e, a corrected value or uncorrected value) is outputted.

    摘要翻译: 本发明所公开的技术涉及诸如IC卡的信息处理设备,具体涉及在密码处理期间的模乘法中发生的溢出处理。 这种溢流处理表现出特定的消耗电流模式。 本发明的主题是减少数据处理与消耗电流的模式之间的关系。 在根据2比特加法链法执行模幂运算的处理过程中,随机选择要执行的乘法运算,对于每2比特执行所选择的乘法运算,执行结果的校正 ,并输出计算结果(即校正值或未校正值)。

    Method for the determination of soundness of a sheet-shaped medium, and method for the verification of data of a sheet-shaped medium
    9.
    发明授权
    Method for the determination of soundness of a sheet-shaped medium, and method for the verification of data of a sheet-shaped medium 有权
    用于确定片状介质的良好性的方法以及用于验证片状介质的数据的方法

    公开(公告)号:US07159241B1

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

    申请号:US09666861

    申请日:2000-09-21

    IPC分类号: G06F7/04

    摘要: The present invention provides a service system using a certificate which is easily portable and difficult to counterfeit. The feature of the invention is to use a contactless IC chip as a portable certificate. An IC chip-attached seal is thin and small, and therefore is easily portable and distributable to a user. By integrating or attaching (or sticking) the IC chip into or on a certificate 3910, the counterfeiting of the certificate 3910 becomes difficult.

    摘要翻译: 本发明提供一种使用易于携带且难以伪造的证书的服务系统。 本发明的特征是使用非接触IC芯片作为便携式证书。 IC芯片附着密封件薄而小,因此易于携带并可分配给用户。 通过将IC芯片集成或附着(或粘贴)到证书3910中或证书3910上,证书3910的伪造变得困难。

    METHOD OF LOADING AN APPLICATION PROGRAM INTO A SMART CARD, SMART CARD, METHOD OF LOADING SCRIPTS INTO A SMART CARD, TERMINAL DEVICE CAPABLE OF OPERATING WITH A SMART CARD, AND STORAGE MEDIUM HOLDING AN APPLICATION PROGRAM
    10.
    发明授权
    METHOD OF LOADING AN APPLICATION PROGRAM INTO A SMART CARD, SMART CARD, METHOD OF LOADING SCRIPTS INTO A SMART CARD, TERMINAL DEVICE CAPABLE OF OPERATING WITH A SMART CARD, AND STORAGE MEDIUM HOLDING AN APPLICATION PROGRAM 有权
    将应用程序加载到智能卡,智能卡,将脚本装载到智能卡中的方法,能够使用智能卡操作的终端设备以及存储应用程序的存储介质的方法

    公开(公告)号:US06659345B2

    公开(公告)日:2003-12-09

    申请号:US09798960

    申请日:2001-03-06

    IPC分类号: G06K500

    摘要: The invention provides a method that enables loading/unloading a plurality of types of games as part of an application program, typically, a game application program installed on a smart card system with high ability of storing information for which highly-reliable security is achievable, extending the use range of the card. Of a program to run on the card, the processing parts that can be executed in common are packaged as modules and game definitions described in scripts are loaded/unloaded into/from the card as required from a terminal operating with the card. In the program, a script interpreter that interprets and executes scripts, a controller that controls scripts loading/unloading, a controller that performs the management of point data and rights to play game are prepared, whereby dynamic loading/unloading of types of games is possible and one application can offer a plurality of types of games that can be selectively executed.

    摘要翻译: 本发明提供了一种能够加载/卸载多种类型的游戏作为应用程序的一部分的方法,通常是安装在智能卡系统上的游戏应用程序,该智能卡系统具有高可靠性的存储高可靠性安全性的信息, 延长卡的使用范围。 在卡上运行的程序中,将可以执行的处理部件作为模块进行打包,并且在从卡中操作的终端中根据需要将脚本中描述的游戏定义加载/从卡中加载/卸载。 在该程序中,准备了解释和执行脚本的脚本解释器,控制脚本加载/卸载的控制器,执行点数据管理和执行游戏权限的控制器,从而可以动态加载/卸载游戏类型 并且一个应用可以提供可以选择性地执行的多种类型的游戏。