会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Method of countering side-channel attacks on elliptic curve cryptosystem
    • 对椭圆曲线密码系统进行边信道攻击的方法
    • US08345863B2
    • 2013-01-01
    • US12108410
    • 2008-04-23
    • Yoo-Jin BaekIhor Vasyltsov
    • Yoo-Jin BaekIhor Vasyltsov
    • H04L29/06
    • G06F7/725G06F2207/7271H04L9/003H04L9/004H04L9/3066
    • A method of countering side-channel attacks on an elliptic curve cryptosystem (ECC) is provided. The method comprises extending a definition field of an elliptic curve of the ECC to an extension ring in a first field; generating a temporary ciphertext in the extension ring and countering attacks on the ECC; and generating a final ciphertext for the first field if a fault injection attack on the ECC is not detected. The countering of attacks on the ECC may comprise countering a power attack on the ECC. Checking if there is a fault injection attack on the ECC may be performed by determining if the temporary ciphertext satisfies a second elliptic curve equation. The fault detection algorithms takes place in a small subring of the extension ring, not in the original field, to minimize the computational overhead. The method can improve the stability of the ECC and reduce computational overhead of the ECC.
    • 提供了一种针对椭圆曲线密码系统(ECC)的侧信道攻击的方法。 该方法包括将ECC的椭圆曲线的定义域扩展到第一场中的扩展环; 在扩展环中生成临时密文,并对ECC进行攻击; 并且如果未检测到对ECC的故障注入攻击,则为第一场产生最终密文。 对ECC的攻击的对抗可能包括对抗ECC的电源攻击。 可以通过确定临时密文是否满足第二椭圆曲线方程来检查是否存在对ECC的故障注入攻击。 故障检测算法发生在扩展环的小环中,而不是在原始字段中,以最小化计算开销。 该方法可以提高ECC的稳定性,减少ECC的计算开销。
    • 5. 发明申请
    • METHOD OF COUNTERING SIDE-CHANNEL ATTACKS ON ELLIPTIC CURVE CRYPTOSYSTEM
    • 在线性曲线CRYPTOSYSTEM上计算侧面通道攻击的方法
    • US20090034720A1
    • 2009-02-05
    • US12108410
    • 2008-04-23
    • Yoo-Jin BaekIhor Vasyltsov
    • Yoo-Jin BaekIhor Vasyltsov
    • H04L9/30
    • G06F7/725G06F2207/7271H04L9/003H04L9/004H04L9/3066
    • A method of countering side-channel attacks on an elliptic curve cryptosystem (ECC) is provided. The method comprises extending a definition field of an elliptic curve of the ECC to an extension ring in a first field; generating a temporary ciphertext in the extension ring and countering attacks on the ECC; and generating a final ciphertext for the first field if a fault injection attack on the ECC is not detected. The countering of attacks on the ECC may comprise countering a power attack on the ECC. Checking if there is a fault injection attack on the ECC may be performed by determining if the temporary ciphertext satisfies a second elliptic curve equation. The fault detection algorithms takes place in a small subring of the extension ring, not in the original field, to minimize the computational overhead. The method can improve the stability of the ECC and reduce computational overhead of the ECC.
    • 提供了一种针对椭圆曲线密码系统(ECC)的侧信道攻击的方法。 该方法包括将ECC的椭圆曲线的定义域扩展到第一场中的扩展环; 在扩展环中生成临时密文,并对ECC进行攻击; 并且如果未检测到对ECC的故障注入攻击,则为第一场产生最终密文。 对ECC的攻击的对抗可能包括对抗ECC的电源攻击。 可以通过确定临时密文是否满足第二椭圆曲线方程来检查是否存在对ECC的故障注入攻击。 故障检测算法发生在扩展环的小环中,而不是在原始字段中,以最小化计算开销。 该方法可以提高ECC的稳定性,减少ECC的计算开销。
    • 7. 发明申请
    • Apparatus and methods for autonomous testing of random number generators
    • 随机数发生器自主测试的装置和方法
    • US20090037787A1
    • 2009-02-05
    • US11978464
    • 2007-10-29
    • Ihor VasyltsovYoung-sik KimHambardzumyan Eduard
    • Ihor VasyltsovYoung-sik KimHambardzumyan Eduard
    • G06F11/263G06F7/58
    • G07C15/006
    • Apparatus for testing a random number generator includes a random number generating unit that generates and outputs random numbers, and a switching unit that receives the random numbers from the random number generating unit and selectively transmits the random numbers in response to a switching control signal. A test unit performs a basic test on the random numbers to determine whether the transmitted random numbers are within a statistical range, controls the generation of random numbers according to a result of the basic test, and outputs the switching control signal based on whether a test suite is finished. Methods include performing a basic test on generated random numbers to determine whether the random numbers are within a statistical range, controlling the generation of random numbers in response to a result of the basic test and whether the basic test is finished, determining upon completion of the basic test if a test suite is finished, and if the test suite is finished, outputting the random numbers as final random numbers.
    • 用于测试随机数发生器的装置包括产生并输出随机数的随机数生成单元,以及从随机数生成单元接收随机数并根据切换控制信号有选择地发送随机数的切换单元。 测试单元对随机数执行基本测试,以确定所发送的随机数是否在统计范围内,根据基本测试的结果控制随机数的产生,并且基于测试是否输出切换控制信号 套房完成 方法包括对生成的随机数执行基本测试,以确定随机数是否在统计范围内,响应于基本测试的结果控制随机数的产生以及基本测试是否完成, 如果测试套件完成,基本测试,如果测试套件完成,则输出随机数作为最终随机数。
    • 10. 发明授权
    • Apparatus for performing a fault detection operation and method thereof
    • 用于执行故障检测操作的装置及其方法
    • US08208626B2
    • 2012-06-26
    • US11826734
    • 2007-07-18
    • Ihor VasyltsovJoon-Ho Hwang
    • Ihor VasyltsovJoon-Ho Hwang
    • G06F21/00
    • G06F7/725G06F2207/7261G06F2207/7271H04L9/3066
    • An apparatus for performing a fault detection operation and methods thereof are provided. The example apparatus may include a first-coordinate computing unit receiving a first point and a second point in a binary finite field, the first and second points established based on a basic point within a given elliptic curve, each of the first and second points including a first coordinate value and a second coordinate value, the first-coordinate computing unit performing a first addition operation on the first point and the second point to compute a third coordinate value and a second-coordinate computing unit performing a second addition operation on the first and second points to compute a fourth coordinate value, the first and second addition operations computed based on at least one of a difference between the first coordinate values of the first and second points and a difference between the second coordinate values of the first and second points.
    • 提供了一种用于执行故障检测操作的装置及其方法。 示例性装置可以包括接收二进制有限域中的第一点和第二点的第一坐标计算单元,基于给定椭圆曲线内的基本点建立的第一和第二点,第一和第二点中的每一个包括 第一坐标值和第二坐标值,所述第一坐标计算单元对所述第一点和所述第二点执行第一加法运算以计算第三坐标值,并且所述第二坐标运算单元对所述第一坐标值执行第二加法运算 以及第二点来计算第四坐标值,所述第一和第二加法运算是基于第一和第二点的第一坐标值之间的差和第一和第二点的第二坐标值之间的差值中的至少一个来计算的 。