首页> 外国专利> CRYPTOGRAPHIC METHOD AND DEVICE FOR PROTECTING PUBLIC-KEY SOFTWARE AGAINST FAULT ATTACKS

CRYPTOGRAPHIC METHOD AND DEVICE FOR PROTECTING PUBLIC-KEY SOFTWARE AGAINST FAULT ATTACKS

机译:防止故障攻击的公共密钥软件的密码学方法和装置

摘要

The invention relates to an RSA cryptographic method and device using the Chinese remainder theorem (CRT) and comprising the following steps consisting in: 1. generating two random integers (r1, r2) which are used to construct two pairs of values (sp*, s1) and (sq*, s2) respectively, wherein s1 et s2 are test values; 2. generating a value s* for the final signature S by recombining values sp* and sq* using CRT; 3. generating two values c1 and c2 using a comparison function between s* and s1 and between s* and s2 respectively; 4. generating a result G that is a function of c1 and c2, having a value which, if c1=c2=1, is equal to 1, but, if not, is different from 1; and 5. producing the final signature S which is defined by S=f2(s*,G) mod(N), such that, if G=1, S=s* mod(N), but, if not, is different, and returning said signature to the exterior.
机译:本发明涉及一种使用中文余数定理(CRT)的RSA密码方法和装置,其包括以下步骤:1.产生两个随机整数(r1,r2),其用于构造两对值(sp *, s1)和(sq *,s2),其中s1和s2是测试值; 2.通过使用CRT重新组合值sp *和sq *,为最终签名S生成值s *; 3.分别使用s *和s1之间以及s *和s2之间的比较函数产生两个值c1和c2; 4.产生作为c1和c2的函数的结果G,该结果G的值在c1 = c2 = 1时等于1,但如果不等于1,则该值等于1。 5.产生由S = f2(s *,G)mod(N)定义的最终签名S,使得如果G = 1,则S = s * mod(N),但如果不是,则不同。 ,并将所述签名返回到外部。

著录项

  • 公开/公告号WO2006103149A1

    专利类型

  • 公开/公告日2006-10-05

    原文格式PDF

  • 申请/专利权人 GEMPLUS;JOYE MARC;CIET MATHIEU;

    申请/专利号WO2006EP60534

  • 发明设计人 JOYE MARC;CIET MATHIEU;

    申请日2006-03-07

  • 分类号H04L9/30;

  • 国家 WO

  • 入库时间 2022-08-21 21:29:11

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号