(57)【要約】【課題】印刷データに含まれる機密情報の漏洩を抑制防止を図った印刷システム、ユーザ装置、印刷装置、認証装置、及びプログラムを提供する。【解決手段】ユーザ装置１の印刷データ暗号化部１４は、文書データに応じて生成した共通鍵で文書データを暗号化し、ＰＤＬ形式の印刷データに変換してプリンタ２に送信するとともに、共通鍵を認証装置３の記憶部３２に登録する。プリンタ２の認証要求部２２は、暗号化された印刷データを受信する度に公開鍵と秘密鍵の組を生成し、認証装置３に公開鍵を伴う認証要求を行う。認証装置３は、認証成立結果として共通鍵を公開鍵で暗号化してプリンタ２に返送する。プリンタ２の共通鍵復号部２４は、共通鍵を前記秘密鍵で復号し、印刷データ復号部２５は、共通鍵で印刷データを復号する。【選択図】図１
2009104485.tif 000002
【特許請求の範囲】
【請求項１】
共通鍵で印刷データを暗号化して送信するユーザ装置と、
公開鍵を伴う認証要求に応じて、認証が成立した場合に前記共通鍵を前記公開鍵で暗号化し前記認証要求元へ送信する認証装置と、
公開鍵と秘密鍵の組を保有し、前記認証装置に対して前記公開鍵を伴う前記認証要求を行い、前記認証装置から受信した前記暗号化された共通鍵を前記秘密鍵で復号し、復号した前記共通鍵で前記ユーザ装置から送信された前記印刷データを復号して印刷する印刷装置とを備えた印刷システム。
【請求項２】
前記ユーザ装置は、暗号化した前記印刷データからハッシュ値を求め、前記ハッシュ値に関連付けて前記共通鍵をデータベースに登録し、
前記印刷装置は、受信した前記印刷データからハッシュ値を求め、前記ハッシュ値を前記秘密鍵で暗号化して前記認証装置に送信し、
前記認証装置は、前記ハッシュ値を前記公開鍵で復号し、復号した前記ハッシュ値を元に前記データベースを検索して前記共通鍵を取得し、取得した前記共通鍵を前記公開鍵で暗号化する請求項１に記載の印刷システム。
【請求項３】
前記印刷装置は、前記ユーザ装置によって指定された前記認証装置に対して前記認証要求を行う請求項１に記載の印刷システム。
【請求項４】
印刷データに応じて共通鍵を生成する共通鍵生成部と、
前記共通鍵生成部によって生成された前記共通鍵で前記印刷データを暗号化する印刷データ暗号化部と、
前記印刷データ暗号化部によって暗号化された前記印刷データを送信する送信部とを備えたユーザ装置。
【請求項５】
さらに、前記印刷データ暗号化部によって暗号化された前記印刷データからハッシュ値を求め、前記ハッシュ値に関連付けて前記共通鍵をデータベースに登録する登録部を備えた請求項４に記載のユーザ装置。
【請求項６】
共通鍵で暗号化された印刷データを受信する受信部と、
公開鍵を伴う認証要求を認証装置に対して行う認証要求部と、
前記認証要求に対応して前記認証装置から前記公開鍵で暗号化された前記共通鍵を受信する認証結果受信部と、
前記認証結果受信部が受信した前記共通鍵を前記公開鍵に対応する秘密鍵で復号し、復号した共通鍵で前記受信部が受信した前記印刷データを復号する復号部とを備えた印刷装置。
【請求項７】
前記認証要求部は、前記受信部が受信した前記印刷データからハッシュ値を求め、前記ハッシュ値を前記秘密鍵で暗号化し、暗号化された前記ハッシュ値、及び前記公開鍵を伴う認証要求を認証装置に対して行う請求項６に記載の印刷装置。
【請求項８】
公開鍵を伴う認証要求を受けたとき、認証成立結果として共通鍵を前記公開鍵で暗号化する共通鍵暗号化部と、
前記共通鍵暗号化部によって暗号化された前記共通鍵を認証要求元へ送信する認証結果送信部とを備えた認証装置。
【請求項９】
前記共通鍵暗号化部は、前記秘密鍵で暗号化されたハッシュ値、及び前記公開鍵を伴う認証要求を受けたとき、認証成立結果としてデータベースを検索して前記ハッシュ値に対応する共通鍵を取得し、取得した前記共通鍵を前記公開鍵で暗号化する請求項８に記載の認証装置。
【請求項１０】
共通鍵で印刷データを暗号化する印刷データ暗号化ステップと、
公開鍵を伴う認証要求を受けたとき、認証成立結果として前記共通鍵を前記公開鍵で暗号化する共通鍵暗号化ステップと、
公開鍵と秘密鍵の組を保有し、認証装置に対して前記公開鍵を伴う前記認証要求を行い、前記認証成立結果として取得した前記共通鍵を前記秘密鍵で復号する共通鍵復号ステップと、
前記共通鍵復号ステップにおいて復号された前記共通鍵で前記印刷データ暗号化ステップにおいて暗号化された前記印刷データを復号する印刷データ復号ステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、ユーザ装置、印刷装置、認証装置、及びプログラムに関する。
【背景技術】
【０００２】
近年、インターネット等のように開かれたネットワークを介して印刷データを印刷業者に送り、印刷を依頼することが行われている。印刷データに、氏名、住所、電話番号等の個人情報等の機密情報が含まれている場合がある。
【０００３】
印刷データを転送する対象の正当性の確認を行う印刷システムとして、特許文献１に記載されたものがある（例えば、特許文献１参照）。
【０００４】
この印刷システムは、ネットワークで接続されたドキュメントサーバ、プリンタ、ユーザクライアントから構成され、プリンタは、公開鍵証明書とこれに対応する秘密鍵を保有し、ドキュメントサーバまたはユーザクライアントからの要求に応じて公開鍵証明書に基づくプリンタ認証を行うようにしている。
【特許文献１】特開２００２−２５９１０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、印刷データに含まれる機密情報の漏洩を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様は、上記目的を達成するため、以下の印刷システム、ユーザ装置、印刷装置、認証装置、及びプログラムを提供する。
【０００７】
［１］共通鍵で印刷データを暗号化して送信するユーザ装置と、公開鍵を伴う認証要求に応じて、認証が成立した場合に前記共通鍵を前記公開鍵で暗号化し前記認証要求元へ送信する認証装置と、公開鍵と秘密鍵の組を保有し、前記認証装置に対して前記公開鍵を伴う前記認証要求を行い、前記認証装置から受信した前記暗号化された共通鍵を前記秘密鍵で復号し、復号した前記共通鍵で前記ユーザ装置から送信された前記印刷データを復号して印刷する印刷装置とを備えた印刷システム。
【０００８】
［２］前記ユーザ装置は、暗号化した前記印刷データからハッシュ値を求め、前記ハッシュ値に関連付けて前記共通鍵をデータベースに登録し、前記印刷装置は、受信した前記印刷データからハッシュ値を求め、前記ハッシュ値を前記秘密鍵で暗号化して前記認証装置に送信し、前記認証装置は、前記ハッシュ値を前記公開鍵で復号し、復号した前記ハッシュ値を元に前記データベースを検索して前記共通鍵を取得し、取得した前記共通鍵を前記公開鍵で暗号化する前記［１］に記載の印刷システム。
【０００９】
［３］前記印刷装置は、前記ユーザ装置によって指定された前記認証装置に対して前記認証要求を行う前記［１］に記載の印刷システム。
【００１０】
［４］印刷データに応じて共通鍵を生成する共通鍵生成部と、前記共通鍵生成部によって生成された前記共通鍵で前記印刷データを暗号化する印刷データ暗号化部と、前記印刷データ暗号化部によって暗号化された前記印刷データを送信する送信部とを備えたユーザ装置。
【００１１】
［５］さらに、前記印刷データ暗号化部によって暗号化された前記印刷データからハッシュ値を求め、前記ハッシュ値に関連付けて前記共通鍵をデータベースに登録する登録部を備えた前記［４］に記載のユーザ端末。
【００１２】
［６］共通鍵で暗号化された印刷データを受信する受信部と、公開鍵を伴う認証要求を認証装置に対して行う認証要求部と、前記認証要求に対応して前記認証装置から前記公開鍵で暗号化された前記共通鍵を受信する認証結果受信部と、前記認証結果受信部が受信した前記共通鍵を前記公開鍵に対応する秘密鍵で復号し、復号した共通鍵で前記受信部が受信した前記印刷データを復号する復号部とを備えた印刷装置。
【００１３】
［７］前記認証要求部は、前記受信部が受信した前記印刷データからハッシュ値を求め、前記ハッシュ値を前記秘密鍵で暗号化し、暗号化された前記ハッシュ値、及び前記公開鍵を伴う認証要求を認証装置に対して行う前記［６］に記載の印刷装置。
【００１４】
［８］公開鍵を伴う認証要求を受けたとき、認証成立結果として共通鍵を前記公開鍵で暗号化する共通鍵暗号化部と、
前記共通鍵暗号化部によって暗号化された前記共通鍵を認証要求元へ送信する認証結果送信部とを備えた認証装置。
【００１５】
［９］前記共通鍵暗号化部は、前記秘密鍵で暗号化されたハッシュ値、及び前記公開鍵を伴う認証要求を受けたとき、認証成立結果としてデータベースを検索して前記ハッシュ値に対応する共通鍵を取得し、取得した前記共通鍵を前記公開鍵で暗号化する前記［８］に記載の認証端末。
【００１６】
［１０］共通鍵で印刷データを暗号化する印刷データ暗号化ステップと、公開鍵を伴う認証要求を受けたとき、認証成立結果として前記共通鍵を前記公開鍵で暗号化する共通鍵暗号化ステップと、公開鍵と秘密鍵の組を保有し、認証装置に対して前記公開鍵を伴う前記認証要求を行い、前記認証成立結果として取得した前記共通鍵を前記秘密鍵で復号する共通鍵復号ステップと、前記共通鍵復号ステップにおいて復号された前記共通鍵で前記印刷データ暗号化ステップにおいて暗号化された前記印刷データを復号する印刷データ復号ステップとをコンピュータに実行させるためのプログラム。
【発明の効果】
【００１７】
請求項１に係る印刷システムによれば、印刷データに含まれる機密情報の漏洩が抑制される。
【００１８】
請求項２に係る印刷システムによれば、認証の要求者が証明書に記載のものであることを確認できる。
【００１９】
請求項３に係る印刷システムによれば、ユーザ側で認証装置を指定することができる。
【００２０】
請求項４に係るユーザ装置によれば、印刷データに含まれる機密情報の漏洩が抑制される。
【００２１】
請求項５に係るユーザ装置によれば、ハッシュ値を用いて共通鍵を登録することができ、通信量を抑制することができる。
【００２２】
請求項６に係る印刷装置によれば、印刷データに含まれる機密情報の漏洩が抑制される。
【００２３】
請求項７に係る印刷装置によれば、認証の要求者が証明書に記載のものであることを証明できる。
【００２４】
請求項８に係る認証装置によれば、印刷データに含まれる機密情報の漏洩が抑制される。
【００２５】
請求項９に係る認証装置によれば、ハッシュ値を用いて共通鍵を検索することができる。
【００２６】
請求項１０に係るプログラムによれば、印刷データに含まれる機密情報の漏洩が抑制される。
【発明を実施するための最良の形態】
【００２７】
図１は、本発明の実施の形態に係る印刷システムのブロック図である。この印刷システムは、ユーザ装置１と、プリンタ２と、認証装置３とをネットワークを介して接続して構成されている。ユーザ装置１と認証装置３とは、ローカルエリアネットワークのように閉じたネットワークによって接続されており、ユーザ装置１及び認証装置３とプリンタ２とは、インターネットのように開かれたネットワークによって接続されている。
【００２８】
（ユーザ装置）
ユーザ装置１は、文書作成プログラムを用いて文書データを作成する文書データ作成部１０と、文書データをＰＤＬ（Page Description Language）形式の印刷データに変換する印刷データ作成部１１と、ＲＯＭ、ＲＡＭ、ＨＤＤ等によって構成され、プログラムやテンプレート／リソースファイル１２０等のデータを記憶する記憶部１２と、印刷データに機密情報が含まれている場合にその都度共通鍵を生成する共通鍵生成部１３と、印刷データを共通鍵で暗号化する印刷データ暗号化部１４と、暗号化された文書データから求めたハッシュ値に関連付けて共通鍵を認証装置３の記憶部３２内のデータベースＤＢに登録する登録部１５と、印刷データをユーザが指定したプリンタ２に送信する印刷データ送信部１６とを備える。ユーザ装置１は、例えば、パーソナルコンピュータにより構成される。
【００２９】
登録部１５は、暗号化された文書データからハッシュ値を求めるハッシュ値演算部１５０を備える。
【００３０】
印刷データ作成部１１、共通鍵生成部１３、印刷データ暗号化部１４、登録部１５、及び印刷データ送信部１６の全部又は一部は、記憶部１２に記憶されたプログラムに従ってユーザ装置１内のＣＰＵが動作して実現してもよく、特定用途向け集積回路（ＡＳＩＣ：Application Specific IＣ）等のハードウェアによって実現してもよい。
【００３１】
（プリンタ）
プリンタ２は、印刷データを受信する印刷データ受信部２０と、ヘッダを識別するヘッダ識別部２１と、認証装置３に対して認証を要求する認証要求部２２と、公開鍵で暗号化された共通鍵を受信する認証結果受信部２３と、秘密鍵で共通鍵を復号する共通鍵復号部２４と、印刷データを共通鍵で復号する印刷データ復号部２５と、印刷データの形式であるＰＤＬデータを解釈し、ラスターイメージに変換するデコンポーザ２６と、ラスターイメージを用紙に印刷して出力する電子写真方式、インクジェット方式等の画像出力部２７とを備える。
【００３２】
認証要求部２２は、暗号化された印刷データ毎に公開鍵とこれに対応する秘密鍵とを保持する公開鍵・秘密鍵保持部２２０と、印刷データ受信部２０が受信した、暗号化された印刷データからハッシュ値を求めるハッシュ値演算部２２１とを備え、証明書とともに認証要求を認証装置３に対して行う。
【００３３】
ここで、公開鍵で暗号化されたデータは、対応する秘密鍵でしか復号することはできず、秘密鍵で暗号化されたデータは、対応する公開鍵でしか復号することはできない。
【００３４】
図２は、認証要求部２２が作成する証明書の一例を示す図である。証明書１００は、シリアルナンバー１０１、証明書の発行者１０２、サブジェクト（証明される対象）１０３、証明書１００の有効期間の開始１０４、有効期間の終了１０５、公開鍵１０６、デジタル署名１０７からなる。サブジェクト１０３は、証明される対象であり、プリンタＩＤが記録される。デジタル署名１０７は、ハッシュ値演算部２２１が求めたハッシュ値を秘密鍵で暗号化したものである。
【００３５】
印刷データ受信部２０、ヘッダ識別部２１、認証要求部２２、認証結果受信部２３、共通鍵復号部２４、印刷データ復号部２５、デコンポーザ２６の全部又は一部は、プリンタ２内の図示しない記憶部に記憶されたプログラムに従ってプリンタ２内のＣＰＵが動作して実現してもよく、ＡＳＩＣ等のハードウェアによって実現してもよい。
【００３６】
（認証装置）
認証装置３は、プリンタ２からの認証要求を受け付ける認証要求受付部３０と、証明書を検証する証明書検証部３１と、プログラム、データ等を記憶部３２と、共通鍵を公開鍵で暗号化する共通鍵暗号化部３３と、暗号化された共通鍵を認証要求元のプリンタ２へ送信する認証結果送信部３４とを備える。
【００３７】
記憶部３２には、ハッシュ値に関連付けて共通鍵がデータベースＤＢに登録されている。また、記憶部３２には、信頼できるプリンタを識別するプリンタＩＤが格納されている。
【００３８】
証明書検証部３１は、公開鍵とともに認証要求を受けたとき、ハッシュ値を公開鍵で復号し、復号したハッシュ値を元に記憶部３２内のデータベースＤＢを検索して共通鍵を取得する。
【００３９】
認証要求受付部３０、証明書検証部３１、共通鍵暗号化部３３、及び認証結果送信部３４の全部又は一部は、記憶部３２に記憶されたプログラムに従って認証装置３内のＣＰＵが動作して実現してもよく、ＡＳＩＣ等のハードウェアによって実現してもよい。
【００４０】
（印刷システムの動作）
次に、印刷システムの動作について説明する。
【００４１】
＜ユーザ装置の動作＞
図３は、ユーザ装置の動作を示すフローチャートである。
【００４２】
ユーザは、ユーザ装置１の文書データ作成部１０により文書データを作成する。このとき、テンプレート／リソースファイル１２０からテンプレート又はリソースを選択し、文書データと合成してもよい。印刷データ作成部１１は、文書データをＰＤＬ形式の印刷データに変換する（Ｓ１０）。
【００４３】
印刷データ暗号化部１４は、印刷データに個人情報等の機密情報が含まれているか否かを判断する（Ｓ１１）。印刷データに機密情報が含まれているか否かの判断は、例えば、印刷データに機密情報に係る住所、氏名、電話番号等のキーワードが含まれているか否かで判断する。
【００４４】
機密情報が含まれていると判断すると（Ｓ１１：Ｙｅｓ）、印刷データ暗号化部１４は、共通鍵生成部１３に共通鍵を生成させ（Ｓ１２）、印刷データを共通鍵で暗号化する（Ｓ１２）。
【００４５】
登録部１５のハッシュ値演算部１５０は、暗号化された印刷データからハッシュ値を求め、ハッシュ値に関連付けて共通鍵を認証装置３の記憶部３２内のデータベースＤＢに登録する（Ｓ１３）。
【００４６】
印刷データ暗号化部１４は、ヘッダに文書データが暗号化されている旨の情報と認証装置３を指定する情報、例えば、ＷｅｂサービスのＵＲＬを付与する（Ｓ１４）。印刷データ暗号化部１４は、ヘッダと暗号化した印刷データとを組み合せる（Ｓ１５）。
【００４７】
上記ステップＳ１１において、暗号化が必要でない場合は（Ｓ１１：Ｎｏ）、印刷データ暗号化部１４は、ヘッダに文書データが暗号化されていない旨の情報を付与する（Ｓ１６）。
【００４８】
このようにして暗号化された印刷データ又は暗号化されていない印刷データが完了する（Ｓ１７）。印刷データ送信部１６は、印刷データをユーザによって指定されたプリンタ２に送信する。
【００４９】
＜プリンタの動作＞
図４は、プリンタの動作を示すフローチャートである。プリンタ２の印刷データ受信部２０がユーザ装置１から送信された印刷データを受信すると（Ｓ２０）、ヘッダ識別部２１は、印刷データのヘッダによって印刷データが暗号化されているか否かを識別する（Ｓ２１）。印刷データが暗号化されている場合は（Ｓ２１：Ｙｅｓ）、その印刷データは、認証要求部２２に送られる。
【００５０】
認証要求部２２の公開鍵・秘密鍵保持部２２０は、公開鍵とこれに対応する秘密鍵を保持する。公開鍵はデジタル証明書１００に含まれる形式で保持される。デジタル証明書１００はプリンタ２を識別するプリンタＩＤもサブジェクトとして含んでいる。ハッシュ値演算部２２１は、暗号化された印刷データからハッシュ値を求める。認証要求部２２は、求めたハッシュ値を秘密鍵で暗号化してデジタル署名を作成する。（Ｓ２２）。
【００５１】
認証要求部２２は、ヘッダで指定された認証装置３にデジタル証明書１００と作成したデジタル署名とを送信する（Ｓ２３）。
【００５２】
認証結果受信部２３が受信した認証結果により認証装置３により自己のプリンタ２が認証されたか否かを判断し（Ｓ２４）、認証された場合は（Ｓ２４：Ｙｅｓ）、共通鍵復号部２４は、認証要求部２２に保持された秘密鍵で共通鍵を復号する（Ｓ２５）。印刷データ復号部２５は、暗号化された印刷データを共通鍵で復号し（Ｓ２６）、デコンポーザ２６に送る（Ｓ２７）。
【００５３】
上記ステップＳ２１において、受信した印刷データが暗号化されていない場合は（Ｓ２１：Ｎｏ）、ヘッダ識別部２１は、印刷データをそのままデコンポーザ２６に送る（Ｓ２７）。
【００５４】
上記ステップＳ２３において、認証されない場合（Ｓ２４：Ｎｏ）、印刷エラーが認証結果送信部３４から認証結果受信部２３に通知される（Ｓ２８）。
【００５５】
その後、デコンポーザ２６は、印刷データの形成のＰＤＬデータを解釈し、ラスターイメージに変換し、ラスターイメージを画像出力部２７に出力する。画像出力部２７は、ラスターイメージを用紙に印刷して出力する。
【００５６】
＜認証装置の動作＞
図５は、認証装置の動作を示すフローチャートである。認証装置３の認証要求受付部３０が、プリンタ２の認証要求部２２から送信された証明書１００およびデジタル署名を伴う認証要求を受け付けると（Ｓ３０）、証明書検証部３１は、認証要求に含まれる証明書を取得する（Ｓ３１）。
【００５７】
証明書検証部３１は、認証要求したプリンタ２は信頼できるプリンタか否か、すなわち証明書１００のオブジェクト１０３に記載のプリンタＩＤが記憶部３２内のデータベースＤＢに登録されているか否かを調べる（Ｓ３２）。証明書１００のオブジェクト１０３に記載のプリンタＩＤがデータベースＤＢに登録されていれば、認証要求したプリンタ２は信頼できるプリンタと判断され（Ｓ３２：Ｙｅｓ）、デジタル署名を公開鍵で検証できたか否かを判断する（Ｓ３３）。デジタル署名を公開鍵で復号して得たデータがデータベースＤＢに登録されているハッシュ値のいずれかと一致したら、デジタル署名を検証できたと判断する。
【００５８】
デジタル署名を検証できたときは（Ｓ３３：Ｙｅｓ）、証明書１００のデジタル署名を復号して得られたハッシュ値で記憶部３２内のデータベースＤＢを検索し、対応する共通鍵を取得し、共通鍵暗号化部３３に公開鍵で共通鍵を暗号化させる（Ｓ３４）。認証結果送信部３４は、暗号化された共通鍵を認証成立結果とともにプリンタ２の認証結果受信部２３に送信する（Ｓ３５）。
【００５９】
なお、上記ステップＳ３２において、サブジェクトが信頼できない場合や（Ｓ３２：Ｎｏ）、上記ステップＳ３３において、公開鍵で署名を検証できない場合は（Ｓ３３：Ｎｏ）、認証結果送信部３４は、認証を拒否する応答（認証結果）をプリンタ２の認証結果受信部２３に返信する（Ｓ３６）。
【００６０】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の趣旨を逸脱しない範囲内で種々な変形が可能である。
【００６１】
また、上記実施の形態では、ユーザ装置１と認証装置３とを、閉じたネットワークによって接続したが、開かれたネットワークによって接続してもよい。この場合、共通鍵を公開鍵暗号化方式によってユーザ装置１から認証装置３に送信する必要がある。
【００６２】
また、上記実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。
【図面の簡単な説明】
【００６３】
【図１】図１は、本発明の実施の形態に係る印刷システムのブロック図である。
【図２】図２は、証明書の一例を示す図である。
【図３】図３は、ユーザ装置の動作を示すフローチャートである。
【図４】図４は、プリンタの動作を示すフローチャートである。
【図５】図５は、認証装置の動作を示すフローチャートである。
【符号の説明】
【００６４】
１  ユーザ装置
２  プリンタ
３  認証装置
１０  文書データ作成部
１１  印刷データ作成部
１２  記憶部
１３  共通鍵生成部
１４  印刷データ暗号化部
１５  登録部
１６  印刷データ送信部
２０  印刷データ受信部
２１  ヘッダ識別部
２２  認証要求部
２３  認証結果受信部
２４  共通鍵復号部
２５  印刷データ復号部
２６  デコンポーザ
２７  画像出力部
３０  認証要求受付部
３１  証明書検証部
３２  記憶部
３３  共通鍵暗号化部
３４  認証結果送信部
１００  証明書
１０１  シリアルナンバー
１０２  証明書の発行者
１０３  サブジェクト（証明される対象）
１０４  有効期間の開始
１０５  有効期間の終了
１０６  公開鍵
１０７  デジタル署名
１２０  テンプレート／リソースファイル
１５０  ハッシュ値演算部
２２０  公開鍵・秘密鍵保持部
２２１  ハッシュ値演算部
【図１】
2009104485.tif 000003
【図２】
2009104485.tif 000004
【図３】
2009104485.tif 000005
【図４】
2009104485.tif 000006
【図５】
2009104485.tif 000007