Pat
J-GLOBAL ID:200903013585524638
暗号化データ復号装置
Inventor:
Applicant, Patent owner:
Agent (1):
澤田 俊夫
Gazette classification:公開公報
Application number (International application number):1997195451
Publication number (International publication number):1999039156
Application date: Jul. 22, 1997
Publication date: Feb. 12, 1999
Summary:
【要約】【課題】 復号支援プログラムの改竄により、暗号でプロテクトしたデータが不正に流用されることを防止する。【解決手段】 復号指示を受けた復号装置100は、CPU202の動作を一時停止させる。アドレス検出部103は、CPU202のメモリアクセスを監視し、復号指示発行の命令コードの格納アドレスPrを取得する。暗号認証部102は、暗号鍵303の認証を行う。復号支援プログラム認証部104は、暗号鍵303から検証範囲指定(pre、post)を取得し、Pr-preからPr+postまでの領域について、一方向ハッシュ関数を用いたメッセージ要約数を算出し、この算出結果を、暗号鍵303中のメッセージ要約数502と比較し、復号支援プログラムの正当性を認証する。認証成功時、データ復号部101が、暗号鍵303から暗号の復号鍵501を取得し、暗号化データを復号する。
Claim (excerpt):
コンピュータ・システムに実装されて暗号化されたデータを復号する暗号化データ復号装置おいて、暗号化されたデータを暗号鍵に基づき復号するデータ復号手段と、上記暗号鍵が正当なものであることを認証する暗号鍵認証手段と、CPUから復号指示の受取ったとき、復号支援プログラム中の上記復号指示を出した命令コードのメモリ・アドレスを検出するアドレス検出手段と、上記命令コードのメモリ・アドレスに基づいて上記復号支援プログラムが正当なものであることを認証する復号支援プログラム認証手段とを有することを特徴とする暗号化データ復号装置。
IPC (5):
G06F 9/06 550
, G06F 9/06
, G06F 12/14 310
, G06F 12/14 320
, G09C 1/00 660
FI (5):
G06F 9/06 550 A
, G06F 9/06 550 Z
, G06F 12/14 310 Z
, G06F 12/14 320 B
, G09C 1/00 660 D
Return to Previous Page