特許
J-GLOBAL ID:201203061252134808
署名生成装置、検証装置、署名生成方法及び署名生成プログラム
発明者:
,
出願人/特許権者:
代理人 (3件):
正林 真之
, 林 一好
, 乾 利之
公報種別:公開公報
出願番号(国際出願番号):特願2010-204937
公開番号(公開出願番号):特開2012-060621
出願日: 2010年09月13日
公開日(公表日): 2012年03月22日
要約:
【課題】コンポーネントソフトウェアの完全性を効率的に確認できる署名生成装置、検証装置、署名生成方法及び署名生成プログラムを提供すること。【解決手段】署名生成装置1は、ソフトウェアに対応して、非公開の署名鍵、及び公開されている検証鍵を記憶する記憶部11と、一方向性ハッシュ関数演算を行う一方向性ハッシュ関数演算部13と、ソフトウェアから演算されたハッシュ値に対して署名鍵を乗じて公開署名情報を生成する署名情報生成部14と、ソフトウェア、検証鍵及び公開署名情報を公開する公開部15と、を備え、署名情報生成部14は、ソフトウェアが当該ソフトウェアを構成する部品ソフトウェアを有する場合、部品ソフトウェアの公開署名情報と、部品ソフトウェアから演算されたハッシュ値に対して署名鍵を乗じた結果と、ソフトウェアから演算されたハッシュ値に対して署名鍵を乗じた結果とを総和して、公開署名情報を生成する。【選択図】図1
請求項(抜粋):
ソフトウェアの完全性を保証する公開署名情報を生成する署名生成装置であって、
前記ソフトウェアに対応して、非公開の署名鍵、及び公開されている検証鍵を記憶する記憶部と、
一方向性ハッシュ関数演算を行う第1ハッシュ演算部と、
前記第1ハッシュ演算部により前記ソフトウェアから演算されたハッシュ値に対して、前記署名鍵を乗じて前記公開署名情報を生成する署名情報生成部と、
前記ソフトウェア、前記検証鍵、及び前記公開署名情報を公開する公開部と、を備え、
前記署名情報生成部は、前記ソフトウェアが当該ソフトウェアを構成する部品ソフトウェアを有する場合、前記部品ソフトウェアの公開署名情報と、前記部品ソフトウェアから演算されたハッシュ値に対して前記署名鍵を乗じた結果と、前記ソフトウェアから演算されたハッシュ値に対して前記署名鍵を乗じた結果とを総和して、前記公開署名情報を生成する署名生成装置。
IPC (3件):
H04L 9/32
, G09C 1/00
, G06F 21/22
FI (3件):
H04L9/00 675B
, G09C1/00 640D
, G06F9/06 660G
Fターム (11件):
5B276FB02
, 5J104AA08
, 5J104JA21
, 5J104LA03
, 5J104LA05
, 5J104LA06
, 5J104NA02
, 5J104NA12
, 5J104NA27
, 5J104NA38
, 5J104PA14
引用特許:
引用文献: