Pat
J-GLOBAL ID:200903097721025992
提供用ソフトウェアの安全性強化方法及び装置
Inventor:
,
Applicant, Patent owner:
Agent (1):
柳田 征史 (外1名)
Gazette classification:公開公報
Application number (International application number):1995144507
Publication number (International publication number):1996166879
Application date: Jun. 12, 1995
Publication date: Jun. 25, 1996
Summary:
【要約】【目的】 業者から提供されたソフトが認可された発売用ソフトの正規のコピーであるかどうか、また、そのソフトは改竄されていないかどうかを識別すると共に暗号化方法を用いて著作権保護の対象であるコンピュータコードなどの知的財産を保護する。【構成】 第1のコンピュータが実行するコンパイラー26へ、秘密キー22と、公的キー32が含まれているアプリケーション作成者のライセンス24と、ソフトウェアを与えると、コンパイラー26はソフトウェアをバイナリーコードへ翻訳してバイナリーコード用のメッセージダイジェストを算出し、第1のコンピュータは秘密キー22を用いてメッセージダイジェストを暗号化してアプリケーション作成者のデジタル署名が含まれた暗号化メッセージダイジェストを作成し、第1のコンピュータはアプリケーション作成者のデジタル署名とアプリケーション作成者のライセンスからなるソフトウェアパスポート38を生成し、ソフトウェアパスポート38と前記バイナリーコードをユーザーへ提供する。
Claim (excerpt):
提供用ソフトウェアの安全性強化方法において、第1のコンピュータが実行するコンパイラーへ、秘密キーと、公的キーが含まれているアプリケーション作成者のライセンスと、ソフトウェアとを与え、当該コンパイラーが前記ソフトウェアをバイナリーコードへ翻訳するとともに、当該バイナリーコード用のメッセージダイジェストを算出する段階と、前記第1のコンピュータが前記秘密キーを用いて前記メッセージダイジェストを暗号化してアプリケーション作成者のデジタル署名が含まれた暗号化メッセージダイジェストを作成する段階と、前記第1のコンピュータが、前記アプリケーション作成者のデジタル署名と前記アプリケーション作成者のライセンスとからなるソフトウェアパスポートを生成する段階と、前記ソフトウェアパスポートおよび前記バイナリーコードをユーザーへ提供する段階とからなることを特徴とする提供用ソフトウェアの安全性強化方法。
Return to Previous Page