特許
J-GLOBAL ID:200903041794833587
プログラム書込装置及びプログラム書込プログラム
発明者:
出願人/特許権者:
代理人 (3件):
小谷 悦司
, 伊藤 孝夫
, 樋口 次郎
公報種別:公開公報
出願番号(国際出願番号):特願2004-376476
公開番号(公開出願番号):特開2006-185063
出願日: 2004年12月27日
公開日(公表日): 2006年07月13日
要約:
【課題】 改ざんされたプログラムが組み込み機器等の装置に対して書込まれることを防止する。【解決手段】 書込対象となるファームウェア51と、ファームウェア51のハッシュ値を秘密鍵により暗号化して得られる暗号化値52と、前記秘密鍵に対応する公開鍵53とを記憶する不揮発性メモリ50からデータを読み出すメモリインターフェイス20と、ファームウェア51のハッシュ値を算出するハッシュ値算出部31と、暗号化値52を公開鍵53で復号化する復号化部32と、ハッシュ値算出部31により算出されたハッシュ値と、復号化部32により算出された復号化ハッシュ値とが一致するか否かを判定する判定部33と、判定部33により一致すると判定された場合に、ファームウェア51をファームウェア記憶部40に書込む書込部34とを備える。【選択図】 図2
請求項(抜粋):
プログラムを記憶するための記憶手段と、
書込み対象となるプログラムと、当該プログラムの一方向関数による演算値を暗号化して得られる暗号化値とを記憶するコンピュータ読取り可能な記録媒体からデータを取得するデータ取得手段と、
前記記録媒体に記憶されたプログラムの前記一方向関数による演算値を算出する演算値算出手段と、
前記記録媒体に記憶された暗号化値を復号化して復号化演算値を算出する復号化手段と、
前記演算値算出手段により算出された演算値と、前記復号化手段により算出された復号化演算値とが一致するか否かを判定する判定手段と、
前記判定手段により前記演算値と前記復号化演算値とが一致すると判定された場合に、前記記憶手段に前記プログラムを書込む書込手段とを備えることを特徴とするプログラム書込装置。
IPC (2件):
FI (2件):
G06F9/06 660J
, G06F9/06 630A
Fターム (8件):
5B076EB03
, 5B076FA03
, 5B076FA13
, 5B076FD00
, 5B176EB03
, 5B276FA03
, 5B276FA13
, 5B276FD00
引用特許:
前のページに戻る