发明申请
US20050157872A1 RSA public key generation apparatus, RSA decryption apparatus, and RSA signature apparatus
审中-公开
RSA公钥生成装置,RSA解密装置以及RSA签名装置
- 专利标题: RSA public key generation apparatus, RSA decryption apparatus, and RSA signature apparatus
- 专利标题(中): RSA公钥生成装置,RSA解密装置以及RSA签名装置
-
申请号: US10984665申请日: 2004-11-09
-
公开(公告)号: US20050157872A1公开(公告)日: 2005-07-21
- 发明人: Takatoshi Ono , Natsume Matsuzaki , Yuichi Futa
- 申请人: Takatoshi Ono , Natsume Matsuzaki , Yuichi Futa
- 优先权: JP2003-382191 20031112
- 主分类号: H04L9/30
- IPC分类号: H04L9/30 ; H04L9/32 ; H04L9/00
摘要:
An RSA decryption apparatus that is used in an IC card or the like counters a differential fault attack. The RSA decryption apparatus computes at high speed a public key used in data verification, without having to obtain the public key from an external source. The RSA decryption apparatus includes a remainder computation unit 412 that calculates dp=d mod (p−1), and an inverse computation unit 414 that finds an inverse of dp over a residue field with p−1 as a modulus. The RSA decryption apparatus verifies a decipher text with use of the inverse of dp as the public key. The reduced bit count in inverse computation compared to if the inverse of d is found as the public key increases computing speed.
信息查询