当前位置: 首页 > 专利查询>微软公司专利>正文

快速RSA签名验证制造技术

技术编号:5493681 阅读:607 留言:0更新日期:2012-04-11 18:40
RSA消息签名可以通过验证s↑[e]mod n=F(m,n)来验证。如果预先计算被定义为K=s↑[e]div n的K值,并将其作为输入提供给验证该签名的计算设备,则签名验证可以显著地更快。为了避免对大的K值的传输和数学运算(它们自身可以 是低效的),可以选择相对小的RSA公共指数e,诸如e=2或e=3。K是基于公开可用的信息且可以由签署消息的计算设备或由中间计算设备来计算,并且被发送给验证该签名的设备而不影响安全性。

【技术实现步骤摘要】
【国外来华专利技术】

【技术保护点】
一种或多种包括用于验证签名的计算机可执行指令的计算机可读介质,所述计算机可执行指令针对以下步骤,包括: 接收包括消息数据和所述签名的经签署的消息,所述经签署的消息已经使用包括模数值的私钥来签署,所述私钥与包括公共指数和所述模数值的公钥 配对; 接收对应于所述签名用所述公共指数乘方接着除以所述模数值的商的预先计算的值;以及 使用所述预先计算的值来验证所述签名。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:N弗格森
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1