发明名称 DECRYPTION DEVICE, METHOD, AND PROGRAM
摘要 PROBLEM TO BE SOLVED: To provide a decryption device, a method, and a program in which decryption processing in RSA encryption is safe and high speed.SOLUTION: When decrypting RSA encryption, a decryption device 10 generates a random number by a random number generation unit 11, derives each bit of a secret key by operation in which operation of exclusive OR including a plurality of different random numbers and secret keys is mixed in a decryption calculation unit 12, determines the value of each derived bit from the most significant bit or the least significant bit of the secret key in order, and performs modular exponentiation calculation for decryption by repeating square multiplication and multiplication in accordance with determination results. The decryption device 10 further includes a protection storage unit 30 having an access pattern protection unit 31 and uses a stored secrete key for the protection storage unit 30.SELECTED DRAWING: Figure 2
申请公布号 JP2016126211(A) 申请公布日期 2016.07.11
申请号 JP20150000953 申请日期 2015.01.06
申请人 KDDI CORP 发明人 NAKANO ARITAKA;KIYOMOTO SHINSAKU;MIYAKE MASARU
分类号 G09C1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利