DATA PROCESSING SYSTEM AND DATA PROCESSING METHOD
    1.
    发明申请
    DATA PROCESSING SYSTEM AND DATA PROCESSING METHOD 有权
    数据处理系统和数据处理方法

    公开(公告)号:US20090245507A1

    公开(公告)日:2009-10-01

    申请号:US12366679

    申请日:2009-02-06

    IPC分类号: H04L9/28

    摘要: A technique which contributes to materialization of efficient encryption even with devices such as smartcards restricted in memory resource is provided. The system for generating cryptographic keys includes: a calculation unit for reconstructing a large number of small primes, a sieving unit for checking the divisibility of an integer by small primes, a recoding unit for changing the representation of an integer, a primality testing unit. First, the sieving unit eliminates “bad” candidates by checking their divisibility by small primes reconstructed by the calculation unit. After that, the primality of the remaining candidates is tested using the primality testing unit. The primality testing unit uses the recoding unit to change the representation of prime candidates. The primality testing unit performs a primality test using the representation after change. Thus, the number of operations for the primality test can be decreased without further memory requirements.

    摘要翻译: 提供了即使在存储器资源中限制的诸如智能卡之类的设备的情况下有助于实现有效加密的技术。 用于生成加密密钥的系统包括:用于重建大量小素数的计算单元,用于通过小素数检查整数的可分性的筛选单元,用于改变整数表示的记录单元,原始检测单元。 首先,筛选单位通过由计算单元重建的小素数来检查其可分性,从而消除“不良”候选者。 之后,使用原始性测试单元测试剩余候选人的原始性。 原始测试单元使用记录单元来改变主要候选者的表示。 原始测试单元使用改变后的表示执行原始测试。 因此,可以在没有进一步的存储器要求的情况下减少用于原色测试的操作的数量。

    MODULAR MULTIPLICATION PROCESSING APPARATUS
    2.
    发明申请
    MODULAR MULTIPLICATION PROCESSING APPARATUS 失效
    模块化加工设备

    公开(公告)号:US20110161390A1

    公开(公告)日:2011-06-30

    申请号:US13041604

    申请日:2011-03-07

    IPC分类号: G06F7/72

    CPC分类号: G06F7/728

    摘要: A modular multiplication processing apparatus is provided that can process modular multiplication of data exceeding a bit length which a coprocessor can readily process, by using the coprocessor based upon Montgomery multiplication In the modular multiplication processing apparatus, data to be subjected to modular multiplication is decomposed, and the decomposed data elements are transformed into a form suitable for Montgomery multiplication, respectively. Further, after respective data elements are transformed to have sizes that can be inputted into a coprocessor, Montgomery multiplication is repeatedly performed in the coprocessor. A remainder of Montgomery multiplication of an original bit length is restored from the obtained remainder.

    摘要翻译: 通过使用基于蒙哥马利乘法的协处理器,可以处理超过协处理器可以容易地处理的比特长度的数据的模数乘法的模乘乘处理装置。在模乘乘处理装置中,要进行模乘的数据被分解, 并且分解的数据元素分别被转换成适合于蒙哥马利乘法的形式。 此外,在将各个数据元素变换为具有能够输入协处理器的大小之后,在协处理器中重复执行蒙哥马利乘法。 从获得的余数中恢复原始位长度的蒙哥马利乘数的剩余部分。

    Data processing system and data processing method
    3.
    发明授权
    Data processing system and data processing method 有权
    数据处理系统和数据处理方法

    公开(公告)号:US08374345B2

    公开(公告)日:2013-02-12

    申请号:US12366679

    申请日:2009-02-06

    IPC分类号: G06F21/00

    摘要: A technique for efficient encryption for use with devices such as smartcards restricted in memory resource, including a calculation unit for reconstructing a large number of small primes, a sieving unit for checking the divisibility of an integer by small primes, a recoding unit for changing the representation of an integer, and a primality testing unit. The sieving unit eliminates “bad” candidates by checking their divisibility by small primes reconstructed by the calculation unit. The primality of the remaining candidates is tested using the primality testing unit. The primality testing unit uses the recoding unit to change the representation of prime candidates. The primality testing unit performs a primality test using the representation after change.

    摘要翻译: 一种用于高效加密的技术,用于诸如限制在存储器资源中的智能卡之类的设备,包括用于重建大量小素数的计算单元,用于通过小素数检查整数的可分性的筛选单元,用于改变 一个整数的表示,以及一个原始测试单元。 筛选单位通过由计算单元重建的小素数检查其可分性来消除不良候选者。 使用原始性测试单元测试剩余候选人的原始性。 原始测试单元使用记录单元来改变主要候选者的表示。 原始测试单元使用改变后的表示执行原始测试。

    Signature System and Signature Method
    4.
    发明申请
    Signature System and Signature Method 审中-公开
    签名系统和签名方法

    公开(公告)号:US20080095360A1

    公开(公告)日:2008-04-24

    申请号:US11848386

    申请日:2007-08-31

    IPC分类号: H04L9/30 H04L9/28

    摘要: A signature system in which size of data to be transmitted is small and data can be processed efficiently in a Merkle signature system having high security. A processing part 112 of a smartcard 110 divides a message to be signed into groups of specific numbers of bits, starting from the first bit of the message. Then, respective partial one-time signatures of the groups are generated by encrypting each group by a one-way function processing part 112c. The partial one-time signatures are sequentially outputted to a verification apparatus through a interface part 113.

    摘要翻译: 其中要发送的数据的大小小并且可以在具有高安全性的Merkle签名系统中有效地处理数据的签名系统。 智能卡110的处理部分112从消息的第一位开始,将要签名的消息划分成特定位数的组。 然后,通过单向函数处理部分112c对每个组进行加密来生成组的相应部分一次签名。 部分一次性签名通过接口部113依次输出到验证装置。

    Modular multiplication processing apparatus
    5.
    发明申请
    Modular multiplication processing apparatus 失效
    模块化乘法处理装置

    公开(公告)号:US20070185950A1

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

    申请号:US11586542

    申请日:2006-10-26

    IPC分类号: G06F7/00

    CPC分类号: G06F7/728

    摘要: A modular multiplication processing apparatus is provided that can process modular multiplication of data exceeding a bit length which a coprocessor can process, by using the coprocessor based upon Montgomery multiplication. In the apparatus, data to be subjected to modular multiplication is decomposed, and the decomposed data elements are respectively transformed into a form suitable for Montgomery multiplication. After respective data elements are transformed to have sizes that can be inputted into a coprocessor, Montgomery multiplication is repeatedly performed in the coprocessor. A remainder of Montgomery multiplication of an original bit length is restored from the obtained remainder.

    摘要翻译: 提供了一种可以通过使用基于蒙哥马利乘法的协处理器来处理超过协处理器可以处理的位长度的数据的模数乘法的模乘乘处理装置。 在该装置中,要进行模乘的数据被分解,分解的数据元素分别转换成适合于蒙哥马利乘法的形式。 在将各个数据元素变换为具有可以输入协处理器的大小之后,在协处理器中重复执行蒙哥马利乘法。 从获得的余数中恢复原始位长度的蒙哥马利乘数的剩余部分。

    Modular multiplication processing apparatus
    6.
    发明授权
    Modular multiplication processing apparatus 失效
    模块化乘法处理装置

    公开(公告)号:US08504602B2

    公开(公告)日:2013-08-06

    申请号:US13041604

    申请日:2011-03-07

    IPC分类号: G06F7/72

    CPC分类号: G06F7/728

    摘要: A modular multiplication processing apparatus is provided that can process modular multiplication of data exceeding a bit length which a coprocessor can readily process, by using the coprocessor based upon Montgomery multiplication In the modular multiplication processing apparatus, data to be subjected to modular multiplication is decomposed, and the decomposed data elements are transformed into a form suitable for Montgomery multiplication, respectively. Further, after respective data elements are transformed to have sizes that can be inputted into a coprocessor, Montgomery multiplication is repeatedly performed in the coprocessor. A remainder of Montgomery multiplication of an original bit length is restored from the obtained remainder.

    摘要翻译: 通过使用基于蒙哥马利乘法的协处理器,可以处理超过协处理器可以容易地处理的比特长度的数据的模数乘法的模乘乘处理装置。在模乘乘处理装置中,要进行模乘的数据被分解, 并且分解的数据元素分别被转换成适合于蒙哥马利乘法的形式。 此外,在将各个数据元素变换为具有能够输入协处理器的大小之后,在协处理器中重复执行蒙哥马利乘法。 从获得的余数中恢复原始位长度的蒙哥马利乘数的剩余部分。

    Modular multiplication processing apparatus
    7.
    发明授权
    Modular multiplication processing apparatus 失效
    模块化乘法处理装置

    公开(公告)号:US07904498B2

    公开(公告)日:2011-03-08

    申请号:US11586542

    申请日:2006-10-26

    IPC分类号: G06F7/72

    CPC分类号: G06F7/728

    摘要: A modular multiplication processing apparatus is provided that can process modular multiplication of data exceeding a bit length which a coprocessor can process, by using the coprocessor based upon Montgomery multiplication In the modular multiplication processing apparatus, data to be subjected to modular multiplication is decomposed, and the decomposed data elements are transformed into a form suitable for Montgomery multiplication, respectively. Further, after respective data elements are transformed to have sizes that can be inputted into a coprocessor, Montgomery multiplication is repeatedly performed in the coprocessor. A remainder of Montgomery multiplication of an original bit length is restored from the obtained remainder.

    摘要翻译: 提供了一种可以通过使用基于蒙哥马利乘法的协处理器来处理超过协处理器可以处理的位长度的数据的模数乘法的模乘乘处理装置。在乘法运算装置中,要进行模乘的数据被分解, 分解的数据元素分别转换成适合蒙哥马利乘法的形式。 此外,在将各个数据元素变换为具有能够输入协处理器的大小之后,在协处理器中重复执行蒙哥马利乘法。 从获得的余数中恢复原始位长度的蒙哥马利乘数的剩余部分。

    METHOD AND APPARATUS FOR SECURELY PROCESSING SECRET DATA
    8.
    发明申请
    METHOD AND APPARATUS FOR SECURELY PROCESSING SECRET DATA 审中-公开
    用于安全处理秘密数据的方法和装置

    公开(公告)号:US20080240443A1

    公开(公告)日:2008-10-02

    申请号:US12022650

    申请日:2008-01-30

    IPC分类号: H04L9/06

    摘要: Using the same secret key for different secret operations in the frame of public key cryptosystems raises security problems because attackers can gain statistical information about the secret key. Indeed, when randomization techniques are used, the same secret key is randomized differently for every new operation, and since information leakage sums up, eventually, the attacker is able to recover the secret key.A system and method for using the same secret key of a public key cryptosystem several times comprising a recoding method which can generate several distinct representations for the secret key, where one representation is chosen as recoded secret according to a selection data. In addition, the pair consisting of the secret key and selection data is uniquely defined, resulting in the same recoded secret for every new encryption operation. As a consequence, information leakage does not sum up and the secret key can be securely re-used.

    摘要翻译: 在公共密钥密码系统的框架中使用相同的密钥进行不同的秘密操作会引发安全问题,因为攻击者可以获得关于秘密密钥的统计信息。 实际上,当使用随机化技术时,对于每个新的操作,相同的秘密密钥是不同的随机化的,并且由于信息泄漏总结,最终攻击者能够恢复密钥。 一种用于使用公共密钥密码系统的相同密钥的系统和方法,包括可以根据选择数据选择一个表示作为重新编码的秘密的秘密密钥的多个不同表示的重新编码方法。 另外,由秘密密钥和选择数据组成的对被唯一地定义,从而对每个新的加密操作产生相同的重新编码的秘密。 因此,信息泄漏并不总结,秘密密钥可以被安全地重新使用。

    Searchable encryption processing system
    9.
    发明授权
    Searchable encryption processing system 有权
    可搜索的加密处理系统

    公开(公告)号:US09275250B2

    公开(公告)日:2016-03-01

    申请号:US13825643

    申请日:2011-11-29

    IPC分类号: G06F21/62 H04L9/00 G06F17/30

    摘要: In the searchable encryption processing system, a data base server retaining data, a registration client which deposits the data into the data base server, and a search client which causes the data base server to search the data collaborate across a network, wherein the registration client, using a probabilistic encryption method which uses a mask using a homomorphic function and a hash value, deposits the encrypted data into the server, whereupon the search client, using probabilistic encryption which uses the mask which uses the homomorphic function for encryption of the search query, outputs the search query and non-corresponding data as search results without causing the data base server to unmask the mask and without allowing the frequency of occurrences of the data corresponding to the search to leak to the data base server.

    摘要翻译: 在可搜索的加密处理系统中,保存数据的数据库服务器,将数据存入数据库服务器的注册客户端以及导致数据库服务器搜索数据的搜索客户端通过网络进行协作,其中注册客户端 ,使用使用同态函数和散列值的掩码的概率加密方法,将加密数据存储到服务器中,然后搜索客户端使用使用同形函数的掩码的概率加密来搜索查询的加密 将搜索查询和非对应数据作为搜索结果输出,而不会导致数据库服务器取消掩蔽掩码,而不允许与搜索相对应的数据的出现频率泄漏到数据库服务器。

    Fundus photographing apparatus
    10.
    发明授权
    Fundus photographing apparatus 有权
    眼底摄影设备

    公开(公告)号:US09033503B2

    公开(公告)日:2015-05-19

    申请号:US13427345

    申请日:2012-03-22

    CPC分类号: A61B3/152 A61B3/0091

    摘要: A fundus photographing apparatus for photographing a fundus of an examinee's eye includes: a photographing part including a photographing optical system for photographing the fundus; a mechanism for moving the photographing part; a presenting part for presenting a fixation target to the eye; an alignment detecting optical system including a light receiving element to detect an alignment state of the photographing part; and a setting part for setting an alignment completion position in a back and forth direction of the photographing part relative to the eye based on the detected alignment state. The alignment completion position includes a first alignment completion position information to be set when an optical axis of the photographing part is in a predetermined range relative to a corneal vertex of the eye and a second alignment completion position information to be set when the optical axis is apart from the predetermined range.

    摘要翻译: 用于拍摄受检者眼底的眼底拍摄设备包括:拍摄部分,包括用于拍摄眼底的拍摄光学系统; 用于移动拍摄部件的机构; 用于向眼睛呈现固定目标的呈现部分; 对准检测光学系统,包括用于检测拍摄部分的对准状态的光接收元件; 以及设定部,其基于检测出的对准状态,相对于眼睛来设定拍摄部的前后方向的对准完成位置。 对准完成位置包括当拍摄部分的光轴相对于眼睛的角膜顶点处于预定范围内时要设置的第一对准完成位置信息和当光轴为眼睛时要设置的第二对准完成位置信息 除了预定范围。