(57)【要約】【課題】 電子署名用ＩＣカードの貸し出し及び返却の履歴情報を改ざんできないように登録する電子署名用ＩＣカードの管理方法を提供する。【解決手段】  電子署名用ＩＣカードの貸し出しを行なう際に、保管装置で生成した乱数を個人認証用ＩＣカードに登録されている秘密鍵を用いて電子署名を施すステップと、前記乱数と、電子署名が施された乱数と、個人認証用ＩＣカードに登録されている電子証明者とを、貸し出し履歴情報として登録するステップと、電子署名用ＩＣカードが返却された際に、保管装置内に登録されている前記電子署名を施した乱数を、個人認証用ＩＣカードに登録されている電子証明書の公開鍵で復号して生成したハッシュ値と、保管装置内に登録されている前記乱数から生成されたハッシュ値とを照合処理するステップと、前記照合処理で一致した場合に、保管装置の貸し出し履歴情報に電子署名用ＩＣカードの返却情報を登録するステップとからなる。【選択図】        図1
2005340978.tif 000002
【特許請求の範囲】
【請求項１】
電子署名用ＩＣカードの保管装置と、個人認証用ＩＣカードとを用いて、前記電子署名用ＩＣカードの貸し出し及び返却に関する管理を行なう電子署名用ＩＣカードの管理方法であって、
前記電子署名用ＩＣカードの貸し出しを行なう際に、前記保管装置で生成した乱数を、個人認証用ＩＣカードに登録されている秘密鍵を用いて電子署名を施すステップと、
前記乱数と、電子署名が施された乱数と、個人認証用ＩＣカードに登録されている電子証明者とを、前記保管装置内に貸し出し履歴情報として登録するステップと、
前記電子署名用ＩＣカードが返却された際に、前記保管装置内に登録されている前記電子署名を施した乱数を、個人認証用ＩＣカードに登録されている電子証明書の公開鍵を用いて復号して生成したハッシュ値と、前記保管装置内に登録されている前記乱数から生成されたハッシュ値とを照合処理するステップと、
前記照合処理の結果、照合一致した場合に、前記保管装置の貸し出し履歴情報に前記電子署名用ＩＣカードが返却されたことを示す返却情報を登録するステップと、
からなることを特徴とする電子署名用ＩＣカードの管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人認証用ＩＣカードの保管装置と、個人認証用ＩＣカードとを用いて、電子署名用ＩＣカードの貸し出し及び返却に関する管理を行なう電子署名用ＩＣカードの管理方法に関する。
【背景技術】
【０００２】
従来、電子証明書を使う公開暗号方式をＩＣカードシステムに取り入れることで、電子署名を施したデータにより通信を行なうことで通信データの改ざん防止やデータ送信者の特定などができるようにしている。
通常、通信用のデータに電子署名を施すためには、電子証明書が登録されている電子署名用ＩＣカードを使用する場合が多い。
このように電子署名用ＩＣカードを使用して、電子署名を施した場合には、電子証明書に含まれている個人情報により、データの送信者の特定ができるので、送信されたデータの送信者がそのデータ内容に責任を持たされることにもなる。
したがって、電子署名用ＩＣカードが不正に使用されることがないように管理する必要がある。
【０００３】
ネットワークシステムの進歩により、様々な情報をネットワークを利用して送受信を行うと共に、企業や役所などの組織での決裁処理などにおいても電子署名用ＩＣカードを使用することが行なわれている。
このような決裁を伴う処理においては、決裁権限を有する役職者などの予め定められた者だけが、電子署名用ＩＣカードを使用して決裁処理を行えるようしてある。
しかしながら、業務時間外などに使用権限のない者が、不正に電子署名用ＩＣカードを使用して決裁処理などを行なったとしても、それらの不正使用が検出できないという問題がある。
【０００４】
また、電子署名用ＩＣカードの使用履歴を記録させておいて、不正な使用が行われた場合でも、使用履歴からそれらの不正使用を調べることができるようにしたとしても、使用履歴の改ざんが可能であるために、確実な管理ができないという問題がある。
従来技術として、ＩＣカードに制限の文を設定しておくことで、カード本来の所有者が認めないようなデータへの署名を無効とするＩＣカードが公知となっているが、そのＩＣカードが不正に使用された場合に、カード本来の所有者が認めるデータへ署名することができてしまうので、第三者に不正に使用されてしまう危険性がある。（例えば、特許文献１、参照）
【特許文献１】特開２００２−３１１８２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、電子署名用ＩＣカードの貸し出し及び電子署名用ＩＣカードの返却が行なわれたことの履歴情報を、第三者が不正に改ざんできないように登録できるようにした電子署名用ＩＣカードの管理方法を提供する。
【課題を解決するための手段】
【０００６】
本発明の電子署名用ＩＣカードの管理方法は、電子署名用ＩＣカードの保管装置と、個人認証用ＩＣカードとを用いて、前記電子署名用ＩＣカードの貸し出し及び返却に関する管理を行なう電子署名用ＩＣカードの管理方法であって、前記電子署名用ＩＣカードの貸し出しを行なう際に、前記保管装置で生成した乱数を、個人認証用ＩＣカードに登録されている秘密鍵を用いて電子署名を施すステップと、前記乱数と、電子署名が施された乱数と、個人認証用ＩＣカードに登録されている電子証明者とを、前記保管装置内に貸し出し履歴情報として登録するステップと、前記電子署名用ＩＣカードが返却された際に、前記保管装置内に登録されている前記電子署名を施した乱数を、個人認証用ＩＣカードに登録されている電子証明書の公開鍵を用いて復号して生成したハッシュ値と、前記保管装置内に登録されている前記乱数から生成されたハッシュ値とを照合処理するステップと、前記照合処理の結果、照合一致した場合に、前記保管装置の貸し出し履歴情報に前記電子署名用ＩＣカードが返却されたことを示す返却情報を登録するステップと、からなることを特徴とする。
【発明の効果】
【０００７】
本発明の電子署名用ＩＣカードの管理方法は、電子署名用ＩＣカードの貸し出し時に、個人認証用ＩＣカードに登録されている秘密鍵を用いて電子署名を施して登録すると共に、返却時に個人認証用ＩＣカードに登録されている電子証明書の公開鍵を用いて検証するので、使用履歴情報を不正に改ざんすることができないので、使用履歴情報のセキュリティを確保することができるという効果がある。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態に係る電子署名用ＩＣカードの管理方法を図面に基づいて詳細に説明する。
図１は、本発明の実施形態に係る電子署名用ＩＣカードの管理方法に関するシステム構成の概要を示す図、図２は、本発明の実施形態に係る電子署名用ＩＣカードの管理方法において、電子署名用ＩＣカードを貸し出す際の処理手順を示すフローチャート、図３は、本発明の実施形態に係る電子署名用ＩＣカードの管理方法において、電子署名用ＩＣカードを返却する際の処理手順を示すフローチャートである。
【０００９】
図１に示すように、電子署名用ＩＣカード１を保管すると共に電子署名用ＩＣカード１に関する貸し出し及び返却の管理を行なう電子署名用ＩＣカードの保管装置２には、保管装置２の内部に保管されている電子署名用ＩＣカード１を取り出したり又は返却する際に、電子署名用ＩＣカード１を挿入するための複数の電子署名用ＩＣカード取出受入口３と、電子署名用ＩＣカード１を借りる利用者個人が、所有する個人認証用ＩＣカード４を挿入するための個人認証用ＩＣカード挿入口５とが備えられている。
【００１０】
ここで、各々の各電子署名用ＩＣカード取出受入口３から取り出される電子署名用ＩＣカード１は、各１枚の電子署名用ＩＣカード１として特定されており、保管装置２からは、備えられた電子署名用ＩＣカード取出受入口３の数だけ電子署名用ＩＣカード１の貸し出しが可能になっていて、電子署名用ＩＣカード１を返却する場合にも、電子署名用ＩＣカード１が貸し出された際に、その電子署名用ＩＣカード１を取り出した電子署名用ＩＣカード取出受入口３を使用して返却の処理を行うように設定されている。
これにより、貸し出した複数の電子署名用ＩＣカード１の処理を、使用する電子署名用ＩＣカード取出受入口３により自動的に行なえるようにしてある。
【００１１】
更に、保管装置２には、電子署名用ＩＣカード１の貸し出しやその返却を制御する制御手段６と、電子署名用ＩＣカード１の貸し出し及び返却に関する履歴情報が順次に登録される貸出返却履歴情報データベース７と、乱数を生成する乱数生成手段８と、制御用プログラムなどが登録されている記憶手段９などが備えられている。
したがって、貸出返却履歴情報データベース７に登録された貸し出し及び返却に関する登録された情報を調べることで、電子署名用ＩＣカード１に関して、いつでも貸出返却状況を確認することができるようにしてある。
電子署名用ＩＣカード１及び個人認証用ＩＣカード４には、それぞれ電子証明書と、この電子証明書に含まれている公開鍵と対で使用するための秘密鍵とが予め登録されている。
【００１２】
次に、図２に示すフローチャートにより、本発明の電子署名用ＩＣカードの管理方法により、電子署名用ＩＣカード１の貸し出しを行なう際の手順について説明する。
まず、電子署名用ＩＣカード１の貸し出しを希望する利用者は、その利用者自身が所有する個人認証用ＩＣカード４を、保管装置２に備えられた個人認証用ＩＣカード挿入口５から挿入する。（ステップＳ１）
個人認証用ＩＣカード４が保管装置２内に挿入されると、乱数発生手段８に乱数を生成する。（ステップＳ２）
そして、生成された乱数を、ハッシュ関数を用いてハッシュ値を生成し、個人認証用ＩＣカード４に登録されている秘密鍵を利用して暗号化することで、電子署名が施された乱数を生成する。（ステップＳ３）
【００１３】
次に、保管装置２は、個人認証用ＩＣカード４に登録されている電子証明書を読み取ると共に、その電子証明書と、乱数生成手段で生成した乱数と、電子署名を施した乱数とが、電子署名用ＩＣカード取出受入口３ごとに設定されている管理番号と関係付けて、貸出返却履歴情報データベース７に貸出情報として登録される。（ステップＳ４）
この管理番号は、個人認証用ＩＣカード４を管理する際に用いられる管理番号と共通して使用される。
この登録の際に、貸し出しの日時などの情報と共に登録しておくことが好ましい。
【００１４】
これらの登録が完了すると、電子署名用ＩＣカード取出受入口３から電子署名用ＩＣカード１が排出され、また、個人認証用ＩＣカード挿入口５から個人認証用ＩＣカード４が排出される。（ステップＳ５）
そして、排出された電子署名用ＩＣカード１及び個人認証用ＩＣカード４とを、利用者が受け取ることで、利用者は、電子署名用ＩＣカード１の使用が可能となる。
【００１５】
次に、図３に示すフローチャートにより、本発明の電子署名用ＩＣカードの管理方法により、電子署名用ＩＣカード１の返却を行なう際に手順について説明する。
電子署名用ＩＣカード１を借りた利用者が、電子署名用ＩＣカード１を返却する場合には、まず、保管装置２に備えられている電子署名用ＩＣカード取出受入口３に電子署名用ＩＣカード１を挿入する。（ステップＳ６）
この際、電子署名用ＩＣカード１を挿入する電子署名用ＩＣカード取出受入口３は、利用者が、電子署名用ＩＣカード１を借りる際に取り出したのと同じ位置の電子署名用ＩＣカード取出受入口３を使用する。
【００１６】
更に、自身が所有する個人認証用ＩＣカード４を、保管装置２に備えられた個人認証用ＩＣカード挿入口５から挿入する。（ステップＳ７）
そして、保管装置２において、どの電子署名用ＩＣカード取出受入口３に電子署名用ＩＣカード１が挿入されたのかで、貸出返却履歴情報データベース７に登録されている管理番号が特定される。（ステップＳ８）
【００１７】
次に、貸出返却履歴情報データベース７から、特定された管理番号と関連付けられて登録されている電子署名が施された乱数を抽出する。（ステップＳ９）
そして、抽出した電子署名が施された乱数を、個人認証用ＩＣカード挿入口５に挿入された個人認証用ＩＣカード４に登録されている電子証明書に含まれている公開鍵で復号してハッシュ値を生成する。（ステップＳ１０）
【００１８】
更に、貸出返却履歴情報データベース７から、特定された管理番号と関連付けられて登録されている乱数を抽出する。（ステップＳ１１）
抽出された乱数からハッシュ関数でハッシュ値を生成する。（ステップＳ１２）
次に、公開鍵で復号したハッシュ値と、乱数から生成したハッシュ値との照合処理を行う。（ステップＳ１３）
そして、この照合処理の結果が、一致した場合には、貸出返却履歴情報データベース７に管理番号と関係付けて返却完了を示す情報の登録を行なう。（ステップＳ１４）
そして、個人認証用ＩＣカード挿入口５から個人認証用ＩＣカード４を排出して利用者に返却する。（ステップＳ１５）
【００１９】
また、照合処理の結果が、不一致の場合には、電子署名用ＩＣカード取出受入口３から電子署名用ＩＣカード１を排出すると共に、個人認証用ＩＣカード挿入口５から個人認証用ＩＣカード４も排出して利用者に返却する。（ステップＳ１６）
この場合には、貸出返却履歴情報データベース７には、貸し出し中の情報が登録されたままの状態となる。
【００２０】
以上のように、保管装置２の貸出返却履歴情報データベース７に登録された電子署名用ＩＣカードの返却を示す情報は、改ざんができないように定められた処理方法で管理されているので、返却をしないのに返却したと偽ることができず、確実な貸し出し及び返却手続きの管理を行なうことができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る電子署名用ＩＣカードの管理方法に関するシステム構成の概要を示す図である。
【図２】本発明の実施形態に係る電子署名用ＩＣカードの管理方法において、電子署名用ＩＣカードを貸し出す際の処理手順を示すフローチャートである。
【図３】本発明の実施形態に係る電子署名用ＩＣカードの管理方法において、電子署名用ＩＣカードを返却する際の処理手順を示すフローチャートである。
【符号の説明】
【００２２】
１  電子署名用ＩＣカード
２  電子署名用ＩＣカードの保管装置
３  電子署名用ＩＣカード取出受入口
４  個人認証用ＩＣカード
５  個人認証用ＩＣカード挿入口
６  制御手段
７  貸出返却履歴情報データベース
８  乱数生成手段
９  記憶手段
【図１】
2005340978.tif 000003
【図２】
2005340978.tif 000004
【図３】
2005340978.tif 000005