MASKING ADDITION OPERATION DEVICE FOR PREVENTION OF SIDE CHANNEL ATTACK
    1.
    发明申请
    MASKING ADDITION OPERATION DEVICE FOR PREVENTION OF SIDE CHANNEL ATTACK 失效
    用于防止侧面通道攻击的掩码操作装置

    公开(公告)号:US20120163585A1

    公开(公告)日:2012-06-28

    申请号:US13333324

    申请日:2011-12-21

    IPC分类号: H04L9/28

    摘要: A masking addition operation apparatus for prevention of a side channel attack, includes a random value generation unit generating a first random value for a first input, second random value for a second input, and a summation random value. The masking addition operation apparatus includes an operation part performing an operation on the first and second random values, a previous carry input, and first and second masked random values generated based on the first and second random values. The masking addition operation apparatus includes a carry generator generating a carry input using a result of the operation part; and a summation bit generator generating a summation bit using the summation random value, the first and second random values, the previous carry input and the first and second masked random values.

    摘要翻译: 一种用于防止侧信道攻击的掩蔽加法运算装置,包括产生用于第一输入的第一随机值,第二输入的第二随机值和求和随机值的随机值生成单元。 掩蔽附加运算装置包括对第一和第二随机值执行操作的操作部分,先前进位输入以及基于第一和第二随机值生成的第一和第二屏蔽随机值。 掩蔽加法运算装置包括使用运算部的结果生成进位输入的进位发生器; 以及求和位发生器,其使用求和随机值,第一和第二随机值,先前进位输入和第一和第二屏蔽随机值产生求和位。

    RSA SIGNATURE METHOD AND APPARATUS
    2.
    发明申请
    RSA SIGNATURE METHOD AND APPARATUS 审中-公开
    RSA签名方法和设备

    公开(公告)号:US20120039462A1

    公开(公告)日:2012-02-16

    申请号:US13196214

    申请日:2011-08-02

    IPC分类号: H04L9/28

    摘要: A Revest, Shamir and Adleman (RSA) signature method includes: creating an initial hidden value using a private key and an RSA modular; converting a message to a hidden message by blinding the message using the initial hidden value and the RSA modular; obtaining a result value by performing double exponentiation on the hidden message, the initial hidden value, the RSA modular and the private key; and recovering a signature value using the result value. The RSA signature method further includes updating the initial hidden value with a new hidden value after the recovering.

    摘要翻译: Revest,Shamir和Adleman(RSA)签名方法包括:使用私钥和RSA模块创建初始隐藏值; 通过使用初始隐藏值和RSA模块化盲信号将消息转换为隐藏消息; 通过对隐藏消息,初始隐藏值,RSA模块和私钥执行双指数来获得结果值; 并使用结果值恢复签名值。 RSA签名方法还包括在恢复之后用新的隐藏值更新初始隐藏值。

    DEVICE AND METHOD FOR ELLIPTIC CURVE CRYPTOSYSTEM
    4.
    发明申请
    DEVICE AND METHOD FOR ELLIPTIC CURVE CRYPTOSYSTEM 审中-公开
    ELLIPTIC CURVE CRYPTOSYSTEM的装置和方法

    公开(公告)号:US20100150340A1

    公开(公告)日:2010-06-17

    申请号:US12566867

    申请日:2009-09-25

    IPC分类号: H04L9/28

    CPC分类号: G06F7/725 G06F2207/7261

    摘要: An exemplary embodiment of the present invention provides a method and an apparatus for minimizing a difference in data path between elliptic curve point addition and elliptic curve point doubling. An elliptic curve encryption method includes a first operation step of performing point addition for two points when two points on an elliptic curve are different from each other, and a second operation step of performing point doubling for any one point when two points on the elliptic curve are the same, wherein inverse multiplication processes and multiplication processes of the first operation step and the second operation step have the same path delay.

    摘要翻译: 本发明的示例性实施例提供了一种用于最小化椭圆曲线点加法和椭圆曲线点加倍之间的数据路径差异的方法和装置。 椭圆曲线加密方法包括对椭圆曲线上的两点彼此不同而对两点进行点加法的第一操作步骤,以及对椭圆曲线上的两点进行任意一点执行点加倍的第二操作步骤 相同,其中第一操作步骤和第二操作步骤的反相乘处理和乘法处理具有相同的路径延迟。