INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, METHOD FOR CONTROLLING INFORMATION PROCESSING DEVICE, AND PROGRAM

To suppress increase in a hardware scale, to be applicable to various systems, and to facilitate countermeasures against a side channel attack.SOLUTION: An information processing device includes: a storage unit for storing a master secret key in a non-volatile fashion, a secret key, and a public key...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HASHIMOTO MIKIO, SHIMPO ATSUSHI
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To suppress increase in a hardware scale, to be applicable to various systems, and to facilitate countermeasures against a side channel attack.SOLUTION: An information processing device includes: a storage unit for storing a master secret key in a non-volatile fashion, a secret key, and a public key associated with order comparison information capable of comparing an update request order and an update request transmission source; a verification unit for verifying a signature given to an update request by the public key associated with the update request transmission source; an update unit for performing update processing only once of the secret key using the master secret key about an order number having order comparison information after storing the order comparison information into the storage unit when verification is successful and when it is determined that an update request order is legitimate by comparing request order information and order comparison information when the update request is received, and prohibiting the update processing twice or more about the same order number when the update processing fails midway; and a transmission unit for transmitting a reception failure notification relative to the request order information to a transmission source of the update notification when reception processing failure of the update request is detected.SELECTED DRAWING: Figure 1 【課題】ハードウェア規模の増加を抑制し、様々なシステムにおいて適用が可能であり、サイドチャネル攻撃の対策を容易とする。【解決手段】実施形態の情報処理装置は、マスタ秘密鍵、秘密鍵及び更新要求順序を比較可能な順序比較情報ならびに更新要求送信元に対応付けられた公開鍵を不揮発的に記憶する記憶部と、更新要求に付与された署名を、更新要求送信元に対応付けられた公開鍵により検証する検証部と、更新要求が受信された場合に、検証が成功した場合かつ要求順序情報及び順序比較情報を比較して更新要求順序が正規のものであると判定した場合に、順序比較情報の記憶部への保存を実行後、順序比較情報のある順序番号についてのマスタ秘密鍵を用いた秘密鍵の更新処理を1回だけ行い、更新処理が中途で失敗した場合においても同一の順序番号について2回以上の更新処理を禁止する更新部と、更新要求の受信処理失敗の検出時に、要求順序情報に対する受信失敗通知を更新通知の送信元に送信する送信部と、を備える。【選択図】図1