(57)【要約】【課題】秘匿性、厳密性を要求される耐タンパー装置へのアクセス認証を複数行うようにして、不正アクセスを防止する認証局システムを得る。【解決手段】秘密鍵を保管する耐タンパー装置４へのアクセス認証を行うためにＰＩＮを予め耐タンパー装置４に格納しておき、複数の操作者により分割されて入力されるＰＩＮ２から一つのＰＩＮを復元して、耐タンパー装置４に格納されたＰＩＮと復元されたＰＩＮとを照合することによりアクセス認証を行う管理ツール３を備え、複数の操作者によるＰＩＮ２入力に基づく認証を行うようにして、不正なアクセスを防ぐようにしている。【選択図】                図１
2004254020.tif 000002
【特許請求の範囲】
【請求項１】
秘密鍵を保管すると共に自身へのアクセス認証に用いられる認証用操作鍵を予め格納した耐タンパー装置、及び複数に分割された操作鍵が各別に入力され、上記複数に分割された操作鍵を一つの操作鍵に復元すると共に上記復元された操作鍵と上記耐タンパー装置に格納された認証用操作鍵とを照合することにより上記耐タンパー装置へのアクセス認証を行う管理ツールを備えたことを特徴とする認証局システム。
【請求項２】
秘密鍵を保管すると共に自身へのアクセス認証に用いられる認証用生体識別情報を予め格納した耐タンパー装置、複数の生体識別情報が入力され、上記入力された生体識別情報と上記耐タンパー装置に格納された認証用生体識別情報とを照合する生体識別情報照合装置、及びこの生体識別情報照合装置によって照合された結果を用いて上記耐タンパー装置へのアクセス認証を行う管理ツールを備えたことを特徴とする認証局システム。
【請求項３】
秘密鍵を保管する耐タンパー装置、この耐タンパー装置へのアクセス認証に用いられる認証用操作鍵をそれぞれ予め格納した複数のＩＣカード、このＩＣカードの認証用操作鍵を読み取るＩＣカードリーダライタ、及び上記複数のＩＣカードに格納された認証用操作鍵にそれぞれ対応する操作鍵が各別に入力され、上記入力された複数の操作鍵と上記ＩＣカードリーダライタを介して読取られた上記複数のＩＣカードに格納された認証用操作鍵とをそれぞれ照合することにより上記耐タンパー装置へのアクセス認証を行う管理ツールを備えたことを特徴とする認証局システム。
【請求項４】
秘密鍵を保管する耐タンパー装置、この耐タンパー装置へのアクセス認証に用いられる認証用生体識別情報をそれぞれ予め格納した複数のＩＣカード、このＩＣカードの認証用生体識別情報を読み取るＩＣカードリーダライタ、上記複数のＩＣカードに格納された認証用生体識別情報にそれぞれ対応する生体識別情報が各別に入力され、上記入力された複数の生体識別情報と上記ＩＣカードリーダライタを介して読取られた上記複数のＩＣカードに格納された認証用生体識別情報とをそれぞれ照合する生体識別情報照合装置、及びこの生体識別情報照合装置によって照合された結果を用いて上記耐タンパー装置へのアクセス認証を行う管理ツールを備えたことを特徴とする認証局システム。
【請求項５】
上記ＩＣカードに格納された認証用生体識別情報は、暗号化されており、上記暗号化された認証用生体識別情報は、復号化されて上記生体識別情報照合装置による照合に用いられることを特徴とする請求項４記載の認証局システム。
【請求項６】
上記生体識別情報は、指紋情報であることを特徴とする請求項２または請求項４または請求項５記載の認証局システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、秘匿性、厳密性を要求される秘密鍵等の機密情報を格納・保管する耐タンパー装置を有する認証局システムに関し、特に耐タンパー装置へのアクセス認証に関するものである。
【０００２】
【従来の技術】
従来の秘匿性、厳密性の要求される認証局システムにおける耐タンパー装置の操作方式においては、ハードウェアインターフェースによる物理的な鍵の施錠箇所を複数箇所実装して、当該鍵を所有する複数人の管理者による合意の下に開錠することにより耐タンパー装置の使用を可能とする。
【０００３】
また、特許文献１の「合意署名機能付きデジタルデータ収集システム」においては、複数の操作者が持つ携帯型記憶装置に記録された分割署名鍵（秘密鍵）を用いて、収集された情報に対し署名を行う。
【０００４】
【特許文献１】
特開２００２−１８２５６１号公報（第４〜５頁、図３）
【０００５】
【発明が解決しようとする課題】
従来の秘匿性、厳密性の要求される認証局システムにおける耐タンパー装置の操作方式においては、ハードウェアインターフェースの実装可否およびハードウェアインターフェースによる物理的な鍵の施錠箇所を実装した装置の機能に依存してしまうため、限られた用途でしか使用することができなかった。
また、分割署名鍵（秘密鍵）を用いた複数人による合意署名では、分割署名鍵（秘密鍵）を記録している装置への操作自体は、当該装置の正当な操作者複数人による合意操作ではないため、分割署名鍵（秘密鍵）の生成時の操作は、当該装置の正当な操作者単独の操作となっていた。
【０００６】
この発明は、上記のような課題を解決するためになされたものであり、秘匿性、厳密性を要求される耐タンパー装置へのアクセス認証を複数行うようにして、不正アクセスを防止する認証局システムを得ることを目的にしている。
【０００７】
【課題を解決するための手段】
この発明に係わる認証局システムにおいては、秘密鍵を保管すると共に自身へのアクセス認証に用いられる認証用操作鍵を予め格納した耐タンパー装置、及び複数に分割された操作鍵が各別に入力され、複数に分割された操作鍵を一つの操作鍵に復元すると共に復元された操作鍵と耐タンパー装置に格納された認証用操作鍵とを照合することにより耐タンパー装置へのアクセス認証を行う管理ツールを備えたものである。
【０００８】
【発明の実施の形態】
実施の形態１．
以下、この発明の実施の形態１を図に基づいて説明する。
図１は、この発明の実施の形態１による認証局システムの構成を示すブロック図である。
認証される固有情報であるＰＩＮ１（操作鍵）は、複数のＰＩＮ２（操作鍵）に分割されて複数人によって管理され、認証局５による認証を受ける。認証局５は、秘匿性や厳密性が要求される機密情報（ここでは認証局５にて生成される秘密鍵をイメージしている）を格納・保管する耐タンパー装置４と、外部入力とのソフトウェアインタフェースを提供する管理ツール３を具備している。
【０００９】
次に、動作について説明する。
認証局５の操作者は、認証局５を稼動する際に、耐タンパー装置４へアクセスするために必要な固有情報であるＰＩＮ１を入力する管理ツール３を起動する。ＰＩＮ１は、認証局５の操作者ｎ人（ｎ＞１）に分割して管理されている。管理ツール３は、認証局５の操作者ｎ人が個々に管理しているＰＩＮ２を、操作者ｎ人が入力し終えると、元々のＰＩＮ１を復元して、耐タンパー装置４へのアクセス認証を実施する。アクセス認証方法については、ＰＩＮ１（認証用操作鍵）が予め耐タンパー装置４に格納されており、認証局５の操作者ｎ人によって入力されたＰＩＮ１と比較して一致していれば、操作者の正当性が認証されたことになる。
【００１０】
図２は、この発明の実施の形態１による認証局システムの耐タンパー装置へのアクセス認証動作を示すフローチャートである。
ステップ２１０：処理を開始する。
ステップ２２０：認証局５の管理ツール３を起動する。
ステップ２３０：ｎ（ｎ＞１）人の認証局５の操作者がＰＩＮ２を入力する。
ステップ２４０：ＰＩＮ１の認証が行われる。ＰＩＮ認証がＮＧであれば、ステップ２４５へ進む。認証がＯＫであれば、ステップ２５０へ進む。
ステップ２４５：正しいＰＩＮの入力を要求するため、ステップ２３０へ進む。
ステップ２５０：耐タンパー装置４への正当なアクセスと判定する。
ステップ２６０：処理を終了する。
【００１１】
実施の形態１によれば、秘匿性、厳密性を要求される秘密鍵等の機密情報を格納・保管している耐タンパー装置４へのアクセス方法が、当該装置の正当な操作者単独に依らないので、機密情報の生成時から格納・保管するにあたって操作者単独の場合よりも、よりセキュアな環境となる。
【００１２】
実施の形態２．
図３は、この発明の実施の形態２による認証局システムの構成を示すブロック図である。
実施の形態１では、ＰＩＮ１をｎ分割したＰＩＮ２を認証局５の操作者ｎ人がそれぞれ入力する場合について述べたが、実施の形態２は、図３に示すように、認証局５の操作者ｎ人がＰＩＮ２を入力する方法の替わりに、認証局５の操作者ｎ人の各指紋情報６（生体識別情報）を、指紋照合装置７（生体識別情報照合装置）にて照合して、その照合結果を用いて、管理ツール３により、耐タンパー装置４へのアクセス認証を実施する。
【００１３】
アクセス認証方法については、ｎ人分の認証局５の操作者指紋情報（認証用生体識別情報）が、予め耐タンパー装置４に格納されており、認証局５の操作者が指紋照合装置７により読み込んだ指紋情報６と、耐タンパー装置４に格納されている指紋情報とを比較して、一致していれば、管理ツール３により操作者の正当性が認証される。本操作を操作者ｎ人全てが認証されて始めて、耐タンパー装置４へアクセスが可能となる。
これにより、認証局５の操作者に依存する指紋情報６が必要となるため、操作者のなりすましが困難となる。
【００１４】
図４は、この発明の実施の形態２による認証局システムの耐タンパー装置へのアクセス認証動作を示すフローチャートである。
ステップ４１０：処理を開始する。
ステップ４２０：認証局５の管理ツール３を起動する。
ステップ４３０：認証局５の操作者の指紋情報６を指紋照合装置７で認証要求する。
ステップ４４０：指紋情報６の認証開始する。
ステップ４５０：指紋情報６の認証を行う。認証がＮＧであれば、ステップ４５５へ進む。認証がＯＫであればステップ４６０へ進む。ｎ（ｎ＞１）人の操作者が本操作を繰り返す。
ステップ４５５：正しい指紋情報の入力を要求するため、ステップ４３０へ進む。
ステップ４６０：耐タンパー装置４への正当なアクセスと判定する。
ステップ４７０：処理を終了する。
なお、上記説明では、生体を識別する情報として、指紋情報について説明したが、生体を識別する情報であれば、他の情報を用いてもよい。
【００１５】
実施の形態２によれば、複数の生体識別情報を用いて、耐タンパー装置へのアクセスを認証するので、操作者のなりすましが困難となる。
【００１６】
実施の形態３．
図５は、この発明の実施の形態３による認証局システムの構成を示すブロック図である。
実施の形態１では、ＰＩＮ１をｎ分割したＰＩＮ２を認証局５の操作者ｎ人がそれぞれ入力する場合について述べたが、実施の形態３は、図５に示すように、認証局５の操作者ｎ人が、それぞれＩＣカード８を所持することにより、耐タンパー装置４へのアクセス認証を実施する。ＩＣカード８は、ＩＣカードリーダライタ９に挿入されると、ＩＣカード８に格納されたＰＩＮ１０（認証用操作鍵）が読み出され、入力されるＰＩＮ（操作鍵）と比較される。
【００１７】
アクセス認証方法については、認証局５の操作者が所持するＩＣカード８に操作者固有の情報であるＰＩＮ１０を格納する。認証局５の操作者がＩＣカード８をＩＣカードリーダライタ９に接続すると、ＩＣカード８に格納されているＰＩＮ１０の入力が要求される。認証局５の操作者が入力したＰＩＮ１０と、ＩＣカード８に格納されているＰＩＮ１０を比較して一致していれば、操作者の正当性が認証されたことになる。本操作を操作者ｎ人全てが認証されて始めて、耐タンパー装置４へアクセスが可能となる。
これにより、ＰＩＮ１０をシステム側に格納する必要がなくなり、例えば悪意ある者からＰＩＮ１０が盗聴されることがなくなる。
【００１８】
図６は、この発明の実施の形態３による認証局システムの耐タンパー装置へのアクセス認証動作を示すフローチャートである。
ステップ６１０：処理を開始する。
ステップ６２０：認証局５の管理ツール３を起動する。
ステップ６３０：ＩＣカードリーダライタ９へＩＣカード８の挿入が促される。
ステップ６４０：ＩＣカード８を挿入すると、ＩＣカード８に格納されているＰＩＮの入力が要求される。
ステップ６５０：入力されたＰＩＮについて、ＩＣカード８に格納されたＰＩＮを用いて、ＰＩＮ認証を行う。認証がＮＧであれば、ステップ６５５へ進む。認証がＯＫであれば、ステップ６６０へ進む。ｎ（ｎ＞１）人の操作者が本操作を繰り返す。
ステップ６５５：正しいＰＩＮの入力を要求するため、ステップ６４０へ進む。
ステップ６６０：耐タンパー装置４への正当なアクセスと判定する。
ステップ６７０：処理を終了する。
【００１９】
実施の形態３によれば、ＰＩＮをシステム側に格納する必要がなくなり、例えば悪意ある者からＰＩＮが盗聴されることがなくなる。
【００２０】
実施の形態４．
図７は、この発明の実施の形態４による認証局システムの構成を示すブロック図である。
実施の形態３では、ＩＣカードリーダライタ９にＩＣカード８が接続して、ＩＣカード８に格納されたＰＩＮ１０を入力することにより、アクセス認証を実施する場合について述べたが、実施の形態４は、図７に示すように、ＰＩＮを入力する替わりに、操作者の指紋情報ＰＩＮ１１を指紋照合装置７（生体識別情報照合装置）にて照合することにより、耐タンパー装置４へのアクセス認証を実施する。
【００２１】
アクセス認証方法については、認証局５の操作者が所持するＩＣカード８に当該操作者の指紋情報ＰＩＮ１１（認証用生体識別情報）を予め格納する。操作者がＩＣカード８をＩＣカードリーダライタ９に接続すると、ＩＣカード８に格納されている指紋情報ＰＩＮ１１の照合が要求される。操作者が指紋照合装置７にて読み込んだ指紋情報ＰＩＮ１１（生体識別情報）と比較して、一致していれば、操作者の正当性が認証されたことになる。本操作を操作者ｎ人全てが認証されて始めて、耐タンパー装置４へアクセスが可能となる。
これにより、指紋情報ＰＩＮ１１をシステム側に格納することなく、また操作者がＰＩＮ１１を入力する必要がなくなるため、正当な操作者へのなりすましが困難となり、また操作者自身がＰＩＮ１１を失念することによる操作困難が解消される。
【００２２】
図８は、この発明の実施の形態４による認証局システムの耐タンパー装置へのアクセス認証動作を示すフローチャートである。
ステップ８１０：処理を開始する。
ステップ８２０：認証局５の管理ツール３を起動する。
ステップ８３０：ＩＣカードリーダライタ９へＩＣカード８の挿入が促される。
ステップ８４０：ＩＣカード８を挿入すると、ＩＣカード８に格納されている当該操作者の指紋情報の認証が要求される。
ステップ８５０：指紋情報の認証を行う。認証がＮＧであれば、ステップ８５５へ進む。認証がＯＫであればステップ８６０へ進む。ｎ（ｎ＞１）人の操作者が本操作を繰り返す。
ステップ８５５：正しい指紋情報の入力を要求するため、ステップ８４０へ進む。
ステップ８６０：耐タンパー装置４への正当なアクセスと判定する。
ステップ８７０：処理を終了する。
なお、上記説明では、生体を識別する情報として、指紋情報について説明したが、生体を識別する情報であれば、他の情報を用いてもよい。
【００２３】
実施の形態４によれば、指紋情報ＰＩＮをシステム側に格納することなく、また操作者がＰＩＮを入力する必要がなくなるため、正当な操作者へのなりすましが困難となり、また操作者自身がＰＩＮを失念することによる操作困難が解消される。
【００２４】
実施の形態５．
図９は、この発明の実施の形態５による認証局システムの構成を示すブロック図である。
実施の形態４では、ＩＣカード８に格納される操作者の指紋情報ＰＩＮ１１が平文のままである場合について述べたが、実施の形態５は、図９に示すように、ＩＣカード８に格納される操作者の指紋情報ＰＩＮ１１を暗号化したときの耐タンパー装置４へのアクセス認証を実施する。
【００２５】
アクセス認証方法については、操作者が所持するＩＣカード８に予め当該操作者の指紋情報ＰＩＮ１１をＩＣカード８に格納されている秘密鍵を使用して暗号化して、指紋情報ＰＩＮ１２とした上でＩＣカード８に格納する。操作者がＩＣカード８をＩＣカードリーダライタ９に接続すると、ＩＣカード８に格納されている指紋情報ＰＩＮ１２の照合が要求される。ＩＣカード８に格納されている暗号化された指紋情報ＰＩＮ１２を復号化して、操作者が指紋照合装置７にて読み込んだ指紋情報と比較して、一致していれば、操作者の正当性が認証されたことになる。本操作を操作者ｎ人全てが認証されて始めて、耐タンパー装置４へアクセスが可能となる。
これにより、指紋情報ＰＩＮ１２の盗聴・漏洩と正当な操作者へのなりすましが困難となり、また操作者自身がＰＩＮ１２を失念することによる操作困難が解消される。
【００２６】
図１０は、この発明の実施の形態５による認証局システムの耐タンパー装置へのアクセス認証動作を示すフローチャートである。
ステップ１０１０：処理を開始する。
ステップ１０２０：認証局５の管理ツール３を起動する。
ステップ１０３０：ＩＣカードリーダライタ９へＩＣカード８の挿入が促される。
ステップ１０４０：ＩＣカード８を挿入すると、ＩＣカード８に格納されている当該操作者の指紋情報の認証が要求される。
ステップ１０５０：ＩＣカード８に格納されている操作者の指紋情報の復号化が開始される。
ステップ１０６０：指紋情報の認証を行う。認証がＮＧであれば、ステップ１０６５へ進む。認証がＯＫであればステップ１０７０へ進む。ｎ（ｎ＞１）人の操作者が本操作を繰り返す。
ステップ１０６５：正しい指紋情報の入力を要求するため、ステップ１０４０へ進む。
ステップ１０７０：耐タンパー装置４への正当なアクセスと判定する。
ステップ１０８０：処理を終了する。
【００２７】
実施の形態５によれば、指紋情報ＰＩＮが暗号化され、指紋情報ＰＩＮの盗聴・漏洩と正当な操作者へのなりすましがさらに困難となり、また操作者自身がＰＩＮを失念することによる操作困難が解消される。
【００２８】
【発明の効果】
この発明は、以上説明したように、秘密鍵を保管すると共に自身へのアクセス認証に用いられる認証用操作鍵を予め格納した耐タンパー装置、及び複数に分割された操作鍵が各別に入力され、複数に分割された操作鍵を一つの操作鍵に復元すると共に復元された操作鍵と耐タンパー装置に格納された認証用操作鍵とを照合することにより耐タンパー装置へのアクセス認証を行う管理ツールを備えたので、耐タンパー装置へのアクセス認証を複数の操作鍵により行い、不正なアクセスを防ぐことができる。
【図面の簡単な説明】
【図１】この発明の実施の形態１による認証局システムの構成を示すブロック図である。
【図２】この発明の実施の形態１による認証局システムの耐タンパー装置へのアクセス認証動作を示すフローチャートである。
【図３】この発明の実施の形態２による認証局システムの構成を示すブロック図である。
【図４】この発明の実施の形態２による認証局システムの耐タンパー装置へのアクセス認証動作を示すフローチャートである。
【図５】この発明の実施の形態３による認証局システムの構成を示すブロック図である。
【図６】この発明の実施の形態３による認証局システムの耐タンパー装置へのアクセス認証動作を示すフローチャートである。
【図７】この発明の実施の形態４による認証局システムの構成を示すブロック図である。
【図８】この発明の実施の形態４による認証局システムの耐タンパー装置へのアクセス認証動作を示すフローチャートである。
【図９】この発明の実施の形態５による認証局システムの構成を示すブロック図である。
【図１０】この発明の実施の形態５による認証局システムの耐タンパー装置へのアクセス認証動作を示すフローチャートである。
【符号の説明】
１  ＰＩＮ、２  複数に分割されたＰＩＮ、３  管理ツール、
４  耐タンパー装置、５  認証局、６  指紋情報、７  指紋照合装置、
８  ＩＣカード、９  ＩＣカードリーダライタ、１０  ＰＩＮ、
１１  指紋情報ＰＩＮ、１２  暗号化された指紋情報ＰＩＮ。
【図１】
2004254020.tif 000003
【図２】
2004254020.tif 000004
【図３】
2004254020.tif 000005
【図４】
2004254020.tif 000006
【図５】
2004254020.tif 000007
【図６】
2004254020.tif 000008
【図７】
2004254020.tif 000009
【図８】
2004254020.tif 000010
【図９】
2004254020.tif 000011
【図１０】
2004254020.tif 000012