-
公开(公告)号:CN1954548B
公开(公告)日:2010-07-21
申请号:CN200680000166.7
申请日:2006-04-10
Applicant: 松下电器产业株式会社
IPC: H04L9/32
CPC classification number: H04L9/3093 , H04L9/3255
Abstract: 提供一种能够可靠地防止发生不适当的签名验证错误的签名生成装置及签名验证装置。签名生成装置(110)具备签名生成部(114),该签名生成部(114)使用私钥计算对于消息m的签名矢量(s,t),生成签名数据S,该签名数据S表示能够确定多项式s的多项式sl、sh、和作为将多项式t用q除时的商的多项式th。签名验证装置(120)具备签名验证部(124),该签名验证部(124)使用签名数据S所表示的多项式sl、sh,将利用私钥对消息数据m计算出的签名矢量(s,t)中的多项式s复原,并且使用对签名数据S所表示的多项式th乘以q后的结果,将多项式t复原,来验证该签名矢量(s,t)。
-
公开(公告)号:CN101107808A
公开(公告)日:2008-01-16
申请号:CN200680003030.1
申请日:2006-01-17
Applicant: 松下电器产业株式会社
IPC: H04L9/32
CPC classification number: H04L9/3247 , G06F9/30007 , H04L9/3263
Abstract: 提供一种能够防止对署名数据的抄本攻击(Transcript attack)的署名生成装置。使用署名密钥进行署名的署名生成装置存储上述署名密钥,使用上述署名密钥对署名对象数据实施署名,生成署名数据,在上述署名数据的生成时,对使用上述署名密钥进行了署名的累积次数进行计数,判断计数的累积次数是否达到了规定次数,在判断为计数的累积次数达到了上述规定次数的情况下,以后禁止使用上述署名密钥进行的署名。
-