(57)【要約】【課題】セキュリティを悪化せずにログイン、スクリーンロック解除の利便性を向上した認証システムを提供する。【解決手段】認証システムは、暗証番号を入力する暗証番号入力手段、入力された暗証番号を暗号化する暗証番号暗号化手段、暗号化した暗証番号を所定の時間に亘りまたはＰＣがログアウトになるまで一時的に記憶する暗証番号一時記憶手段、およびＰＣとの間でＢｌｕｅｔｏｏｔｈ無線接続する通信手段を備える暗証番号管理装置を具備し、ＰＣは暗証番号管理装置との間でＢｌｕｅｔｏｏｔｈ無線接続する通信手段、暗証番号管理装置から受信した暗号化した暗証番号を復号する暗証番号復号手段、復号された暗証番号によりロックが解錠された非接触ＩＣカードからユーザ証明書を読み取る非接触ＩＣカードリーダ、およびユーザ証明書の内容からユーザが正規のユーザであることを確認したときだけＰＣをログインするログイン制御手段を備える。【選択図】図１
2010218276.tif 000002
【特許請求の範囲】
【請求項１】
非接触ＩＣカードに記憶されたユーザ証明書の内容からユーザが正規のユーザであることを確認したときだけＰＣをログインする認証システムにおいて、
暗証番号を入力する暗証番号入力手段、上記入力された暗証番号を暗号化する暗証番号暗号化手段、上記暗号化暗証番号を所定の時間に亘りまたは上記ＰＣがログアウトになるまで一時的に記憶する暗証番号一時記憶手段、および上記ＰＣとの間でＢｌｕｅｔｏｏｔｈ無線接続するＢｌｕｅｔｏｏｔｈ通信手段を備える暗証番号管理装置を具備し、
上記ＰＣは、上記暗証番号管理装置との間でＢｌｕｅｔｏｏｔｈ無線接続するＢｌｕｅｔｏｏｔｈ通信手段、上記暗証番号管理装置から受信した暗号化暗証番号を復号する暗証番号復号手段、上記復号された暗証番号によりロックが解錠された上記非接触ＩＣカードから上記ユーザ証明書を読み取る非接触ＩＣカードリーダ、および上記ユーザ証明書の内容からユーザが正規のユーザであることを確認したときだけ上記ＰＣをログインするログイン制御手段を備えることを特徴とする認証システム。
【請求項２】
上記ＰＣは、上記暗証番号管理装置から受信した暗号化暗証番号を重ねて暗号化する第２暗証番号暗号化手段を備え、上記Ｂｌｕｅｔｏｏｔｈ通信手段を介して重ねて暗号化された暗号化暗証番号を上記暗証番号管理装置に送信し、
上記暗証番号管理装置は、受信した重ねて暗号化された暗号化暗証番号を上記暗証番号一時記憶手段に記憶するとともに上記ＰＣからの重ねて暗号化された暗号化暗証番号送信の要求に対して上記暗証番号一時記憶手段から重ねて暗号化された暗号化暗証番号を読み出すとともに上記ＰＣに送信し、
上記ＰＣは、上記暗証番号管理装置から受信した重ねて暗号化された暗号化暗証番号を復号する第２暗証番号復号手段を備え、上記暗証番号復号手段は第２暗証番号復号手段による復号により得られる暗号化暗証番号を復号することを特徴とする請求項１に記載の認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンピュータを使用する際に正規の権限者でない人によるログインやログイン後のなりすましを防止する認証システムに関する。
【背景技術】
【０００２】
コンピュータ装置におけるなりすまし防止方法は、コンピュータ装置に接続するＩＣカード装置にＩＣカードが挿入されていることが検出されると、ＩＣカードに記憶されているユーザＩＤ、パスワードを読み込み、ユーザ入力のユーザＩＤ、パスワードと照合してログイン処理を行い、ログインが成功した場合、アクセスカウンタをコンピュータ装置内及びＩＣカードに記憶し、コンピュータ装置を操作可能な状態とし、設定された時間内に何らかの操作がなされなければ、ＩＣカード装置にＩＣカードが挿入されているかをチェックし、ＩＣカードが挿入されていることが検出されなければ、スクリーンセーバで処理をロックする（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３０５８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、セキュリティを考える場合にはパスワードによるユーザ認証やスクリーンセーバによる方法を用いても、パスワードが盗まれたり漏洩したりした場合に、不正使用されて正規のユーザが害を被ることや不正のユーザに不正利益を与えることが起こり得る。
また、パスワードの代わりに物理的複製が可能な磁気カードなどの記録媒体を使用してユーザ認証をする場合に、不正使用されて正規のユーザが害を被ることや不正のユーザに不正利益を与えることも起こり得る。
また、セキュリティを保つために、１度ログインしてから所定の時間操作がないときログアウトまたはスクリーンロックしておき、再度ログインまたはスクリーンロック解除操作を行わないとＰＣを操作できないようにしているが、その都度暗証番号を入力しなければならず利便性が低下するという問題がある。
【０００５】
この発明の目的は、セキュリティを悪化せずにログイン、スクリーンロック解除の利便性を向上した認証システムを提供することである。
【課題を解決するための手段】
【０００６】
この発明に係わる認証システムは、非接触ＩＣカードに記憶されたユーザ証明書の内容からユーザが正規のユーザであることを確認したときだけＰＣをログインすることができる認証システムにおいて、暗証番号を入力する暗証番号入力手段、上記入力された暗証番号を暗号化する暗証番号暗号化手段、上記暗号化した暗証番号を所定の時間に亘りまたは上記ＰＣがログアウトになるまで一時的に記憶する暗証番号一時記憶手段、および上記ＰＣとの間でＢｌｕｅｔｏｏｔｈ無線接続するＢｌｕｅｔｏｏｔｈ通信手段を備える暗証番号管理装置を具備し、上記ＰＣは上記暗証番号管理装置との間でＢｌｕｅｔｏｏｔｈ無線接続するＢｌｕｅｔｏｏｔｈ通信手段、上記暗証番号管理装置から受信した暗号化した暗証番号を復号する暗証番号復号手段、上記復号された暗証番号によりロックが解錠された非接触ＩＣカードから上記ユーザ証明書を読み取る非接触ＩＣカードリーダ、および上記ユーザ証明書の内容からユーザが正規のユーザであることを確認したときだけ上記ＰＣをログインするログイン制御手段を備える。
【発明の効果】
【０００７】
この発明に係る認証システムの効果は、非接触ＩＣカードからユーザ証明書を読み込んでログイン処理をするときに非接触ＩＣカードに施されたロックを解除するための暗証番号を暗号化された状態で暗証番号管理装置から取得するが、暗証番号管理装置には所定の時間に亘って一時的に暗証番号が記憶されているので、ログイン処理を施す度に暗証番号を入力しなくても済み利便性が向上することである。
また、情報機器と非接触ＩＣカードを第三者が不正使用を試みた際に、暗証番号管理装置がブザー鳴動することにより、正規利用者が不正使用の危険性があることが分かることによりセキュリティが向上することである。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１に係る認証システムの構成を示すブロック図である。
【図２】この発明の実施の形態１に係るＰＣと暗証番号管理装置との間でＢｌｕｅｔｏｏｔｈ規格に準じたペアリングを行うときのＰＣでの手順を示すフローチャートである。
【図３】この発明の実施の形態１に係るＰＣと暗証番号管理装置との間でＢｌｕｅｔｏｏｔｈ規格に準じたペアリングを行うときの暗証番号管理装置での手順を示すフローチャートである。
【図４】ＰＣをログイン、ログアウト、スクリーンロック、またはスクリーンロック解除するときのＰＣでの手順の一部を示すフローチャートである。
【図５】ＰＣをログイン、ログアウト、スクリーンロック、またはスクリーンロック解除するときのＰＣでの手順の残りを示すフローチャートである。
【図６】ＰＣをログイン、ログアウト、スクリーンロック、またはスクリーンロック解除するときの暗証番号管理装置での手順の一部を示すフローチャートである。
【図７】ＰＣをログイン、ログアウト、スクリーンロック、またはスクリーンロック解除するときの暗証番号管理装置での手順の残りを示すフローチャートである。
【図８】この発明の実施の形態２に係る認証システムの構成を示すブロック図である。
【図９】図４のＳ３０９〜Ｓ３１１に替わる手順を示すフローチャートである。
【図１０】図６のＳ４０６〜Ｓ４１３に替わる手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
図１は、この発明の実施の形態１に係る認証システムの構成を示すブロック図である。
実施の形態１．
この発明は、パーソナルコンピュータ（以下、ＰＣと称す）１、Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ（ＰＤＡ）、携帯電話、カーナビゲーション装置などの情報機器の操作に当たり、ユーザの身元や妥当性を識別してさまざまなリソースへのアクセスに必要な資格情報を取得するための操作を支援するための認証システムに係るものである。この説明ではＰＣ１を例に挙げて説明する。
この発明に係るＰＣ１では、ログイン要求があるとき非接触ＩＣカード２に記憶されているユーザ証明書の内容がＰＣ１を操作することが許可された人に関するものであるときログインすることができる。そして、非接触ＩＣカードリーダ３を介して非接触ＩＣカード２に記憶されているユーザ証明書を読み出すために非接触ＩＣカード２のロックを解除する暗証番号の入力を要求し、入力された暗証番号が正しいときだけ非接触ＩＣカード２のロックが解錠されユーザ証明書を読み出すことができる。
【００１０】
ログアウトが長時間に亘っているときにログインする場合、暗証番号の入力を例えばＢｌｕｅｔｏｏｔｈ通信機能を備える携帯電話、ＰＤＡ、マウス、キーボード、プリンタ、モデム、バーコードリーダ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機、スピーカー、ヘッドフォンなどのような暗証番号管理装置４から暗証番号を取得するようにするとともに暗証番号管理装置４に暗証番号を一時的に記憶しておく。そして、ログアウトが短時間のときにログインする場合、暗証番号管理装置４に一時的に記憶されている暗証番号が削除されていないので、新たに入力しなくてもＰＣ１に暗証番号を送ることができる。
【００１１】
この発明の実施の形態１に係る認証システムは、ＰＣ１、暗証番号管理装置４および非接触ＩＣカード２を備える。
ＰＣ１は、暗証番号管理装置４との間でＢｌｕｅｔｏｏｔｈ無線通信を行うＢｌｕｅｔｏｏｔｈ通信手段１１、暗証番号管理装置４とのペアリングに使用するＰＩＮ入力手段１２、暗証番号管理装置４から送られてくる暗号化された暗証番号を復号する暗証番号復号手段１３、非接触ＩＣカード２からユーザ証明書を読み出す非接触ＩＣカードリーダ３、ログインの要求が入力されたとき暗証番号管理装置４から暗証番号を取得するとともに暗証番号を用いて非接触ＩＣカード２からユーザ証明書を取り寄せてＰＣ１をログインするログイン制御手段１４を有する。
また、ＰＣ１は、暗証番号管理装置４と無線接続が出来ないときのために暗証番号を入力する暗証番号入力手段１５を有する。
【００１２】
暗証番号管理装置４は、ＰＣ１との間でＢｌｕｅｔｏｏｔｈ無線通信を行うＢｌｕｅｔｏｏｔｈ通信手段２１、ＰＣ１とのペアリングに使用するＰＩＮ入力手段２２、暗証番号が記憶されていなくて新たに入力が必要なときに暗証番号を入力する暗証番号入力手段２３、入力された暗証番号を暗号化する暗証番号暗号化手段２４、暗号化された暗証番号を一時的に記憶する暗証番号一時記憶手段２５、ＰＣ１から暗証番号送信要求およびログアウト通知があるとき暗証番号を管理する暗証番号管理手段２６を有する。
【００１３】
非接触ＩＣカード２には、ユーザの身元や妥当性を識別してさまざまなリソースへのアクセスに必要な資格情報がユーザ証明書として記憶されている。そして、非接触ＩＣカード２からユーザ証明書を読み取るためには非接触ＩＣカードリーダ３を介して非接触ＩＣカード２に施された旋錠を解錠しなければならないが、解錠に用いるのが暗証番号である。
【００１４】
図２と図３は、この発明の実施の形態１に係るＰＣ１と暗証番号管理装置４との間でＢｌｕｅｔｏｏｔｈ規格に準じたペアリングを行う手順を示すフローチャートである。
この発明の実施の形態１に係るＰＣ１と暗証番号管理装置４との間でＢｌｕｅｔｏｏｔｈ規格に準じたペアリングを行う手順を説明する。このときＰＣ１と暗証番号管理装置４とをＢｌｕｅｔｏｏｔｈ通信可能な範囲、例えば１ｍ以内に近づけて配置しておく。また、事前にユーザはＰＩＮを取得しておく。
Ｓ１０１では、ＰＣ１は無線を発見不可、接続可能に設定する。
Ｓ１０２では、ＰＣ１は暗証番号管理装置４を無線で探索する。
Ｓ１０３では、ＰＣ１は暗証番号管理装置４を無線で呼び出す。
Ｓ１０４では、ＰＣ１は無線経由で暗証番号管理装置４へペアリングを要求する。
【００１５】
Ｓ２０１では、暗証番号管理装置４は無線を発見可能、接続可能に設定する。
Ｓ２０２では、暗証番号管理装置４はＰＣ１からの無線探索に応答する。
Ｓ２０３では、暗証番号管理装置４はＰＣ１からの無線呼び出しを受信する。
Ｓ２０４では、暗証番号管理装置４はＰＣ１からの接続に応答する。
Ｓ２０５では、暗証番号管理装置４はＰＣ１からのペアリング要求に応答する。
【００１６】
Ｓ１０５では、ＰＣ１は暗証番号管理装置４とのペアリングに使用するＰＩＮコードをＰＩＮ入力手段１２から取得する。
Ｓ１０６では、ＰＣ１は暗証番号管理装置４との初期化キーを生成する。
Ｓ１０７では、ＰＣ１は暗証番号管理装置４とのリンクキーを生成する。
Ｓ１０８では、ＰＣ１は暗証番号管理装置４とのリンクキーを記憶してペアリングを完了する。
【００１７】
Ｓ２０６では、暗証番号管理装置４はＰＣ１とのペアリングに使用するＰＩＮコードをＰＩＮ入力手段２２から取得する。
Ｓ２０７では、暗証番号管理装置４はＰＣ１との初期化キーを生成する。
Ｓ２０８では、暗証番号管理装置４はＰＣ１とのリンクキーを生成する。
Ｓ２０９では、暗証番号管理装置４はＰＣ１とのリンクキーを記憶してペアリングを完了する。
【００１８】
Ｓ１０９では、ＰＣ１は暗証番号管理装置４とリンクキーを使用して認証を実施し、認証が成功したとき暗証番号管理装置４と無線接続する。
Ｓ１１０では、ＰＣ１は暗証番号管理装置４との通信プロファイルを登録する。
Ｓ１１１では、ＰＣ１は無線を発見不可、接続不可に設定する。
【００１９】
Ｓ２１０では、暗証番号管理装置４はＰＣ１とリンクキーを使用して認証し、認証が成功したときＰＣと無線接続する。
Ｓ２１１では、暗証番号管理装置４はＰＣ１との通信プロファイルを登録する。
Ｓ２１２では、暗証番号管理装置４は無線を発見不可、接続可能に設定する。
【００２０】
図４と図５は、ＰＣ１をログイン、ログアウト、スクリーンロック、またはスクリーンロック解除するときのＰＣ１での手順を示すフローチャートである。
次に、ＰＣ１をログイン、ログアウト、スクリーンロック、またはスクリーンロック解除する手順を説明する。
Ｓ３０１では、ＰＣ１がログイン状態にあるか否かを判断し、ＰＣ１がログイン状態でないときＳ３０４に進み、ＰＣ１がログイン状態であるときＳ３０２に進む。
Ｓ３０２では、ＰＣ１の操作されない時間が予め定められたスクリーンロック時間を経過したか否かを判断し、経過したときＳ３０３に進み、経過していないときＳ３０４に進む。
Ｓ３０３では、ＰＣ１をスクリーンロックし、Ｓ３０４に進む。
【００２１】
Ｓ３０４では、ＰＣ１がユーザによりログオン要求、スクリーンロック解除要求またはログアウト要求が有ったか否かを判断し、有ったときにはＳ３０５に進み、ないときにはＰＣ１をそのままの状態に維持してＳ３０１に戻る。
Ｓ３０５では、ＰＣ１が暗証番号管理装置４と無線接続されているか否かを判断し、無線接続されているときＳ３０８に進み、無線接続されていないときＳ３０６に進む。
Ｓ３０６では、ＰＣ１が暗証番号管理装置４へ無線接続要求する。
Ｓ３０７では、ＰＣ１が暗証番号管理装置４とリンクキーを使用して認証を行い、認証が成功したとき暗証番号管理装置４と無線接続しＳ３０８に進み、認証が不成功のときＳ３１２に進む。
【００２２】
Ｓ３０８では、ユーザの要求がログオン要求またはスクリーンロック解除要求であるか否かを判断し、ログオン要求またはスクリーンロック解除要求であるときＳ３０９に進み、ログオン要求およびスクリーンロック解除要求でないときＳ３２１に進む。
Ｓ３０９では、ＰＣ１が暗証番号管理装置４に暗証番号を送信するように要求する。
Ｓ３１０では、ＰＣ１が暗証番号管理装置４から暗号化暗証番号を受信する。
Ｓ３１１では、ＰＣ１が暗号化暗証番号を復号して暗証番号を得てＳ３１４に進む。
【００２３】
Ｓ３１２では、ＰＣ１のモニタに暗証番号入力画面を表示する。
Ｓ３１３では、ユーザから入力された暗証番号を取得する。
Ｓ３１４では、非接触ＩＣカード２のロックを暗証番号で解錠する。
Ｓ３１５では、非接触ＩＣカード２のロックが解錠されたか否かを判断し、解錠されたときＳ３１６に進み、解錠されないときＳ３１９に進む。
Ｓ３１６では、非接触ＩＣカード２からユーザ証明書を取得する。
Ｓ３１７では、ユーザ証明書が有効であり且つ正規ユーザのものであるか否かを判断し、ユーザ証明書が有効且つ正規ユーザのものであるときＳ３１８に進み、ユーザ証明書が無効または正規ユーザのものでないときＳ３１９に進む。
Ｓ３１８では、ログインおよびスクリーンロック解除を許可してＳ３０１に戻る。
【００２４】
Ｓ３１９では、ログインおよびスクリーンロック解除を禁止する。
Ｓ３２０では、ＰＣ１が暗証番号管理装置４と無線接続されているか否かを判断し、無線接続されているときＳ３２１に進み、無線接続されていないときＳ３０４に戻る。
Ｓ３２１では、ＰＣ１が暗証番号管理装置４にログアウト通知を送信する。
Ｓ３２２では、ＰＣ１が暗証番号管理装置４との無線接続を切断してＳ３０４に戻る。
【００２５】
図６と図７は、ＰＣ１をログイン、ログアウト、スクリーンロック、またはスクリーンロック解除するときの暗証番号管理装置４での手順を示すフローチャートである。
Ｓ４０１では、暗証番号管理装置４が暗証番号が一時記憶され且つ暗証番号一時記憶カウンタがタイムアウトであるか否かを判断し、暗証番号が一時記憶され且つ暗証番号一時記憶カウンタがタイムアウトであるときＳ４１６に進み、暗証番号が一時記憶されていないまたは暗証番号一時記憶カウンタがタイムアウトでないときＳ４０２に進む。
Ｓ４０２では、暗証番号管理装置４がＰＣ１から無線接続の要求があるか否かを判断し、ＰＣ１から無線接続の要求があるときＳ４０３に進み、要求がないときＳ４０５に進む。
Ｓ４０３では、暗証番号管理装置４がＰＣ１とリンクキーを使用して認証する。
Ｓ４０４では、暗証番号管理装置４がＰＣ１との認証が成功したか否かを判断し、認証が成功したときＰＣ１と無線接続してＳ４０５に進み、認証が不成功のときＳ４０１に戻る。
Ｓ４０５では、暗証番号管理装置４がＰＣ１からログアウト通知を受信したか否かを判断し、ログアウト通知を受信したときＳ４１６に進み、ログアウト通知を受信しないときＳ４０６に進む。
【００２６】
Ｓ４０６では、暗証番号管理装置４が暗証番号送信要求を受信する。
Ｓ４０７では、暗証番号管理装置４がブザーを予め定めた時間に亘って鳴動させる。
Ｓ４０８では、暗号化暗証番号が一時記憶されているか否かを判断し、一時記憶されていないときＳ４０９に進み、一時記憶されているときＳ４１２に進む。
Ｓ４０９では、暗証番号管理装置４がユーザが入力する非接触ＩＣカード２のロックを解錠するための暗証番号を取得する。
Ｓ４１０では、暗証番号管理装置４が取得した暗証番号を暗号化する。
Ｓ４１１では、暗証番号管理装置４が暗号化暗証番号を一時的に記憶する。
Ｓ４１２では、暗証番号管理装置４が一時的に記憶した暗号化暗証番号を読み出す。
Ｓ４１３では、暗証番号管理装置４が暗号化暗証番号をＰＣ１に無線送信する。
【００２７】
Ｓ４１４では、暗証番号管理装置４がログアウト通知を受信したか否かを判断し、ログアウト通知を受信したときＳ４１６に進み、ログアウト通知を受信しないときＳ４１５に進む。
Ｓ４１５では、暗証番号管理装置４が暗証番号一時記憶カウンタを初期値に戻してからカウント開始し、Ｓ４０１に戻る。
Ｓ４１６では、暗証番号管理装置４が一時的に記憶されている暗号化暗証番号を削除するとともに暗証番号一時記憶カウンタのカウントを停止してＳ４０１に戻る。
【００２８】
この発明の実施の形態１に係る認証システムでは、非接触ＩＣカードリーダ３を介して非接触ＩＣカード２に記憶されているユーザ証明書を読み出すために非接触ＩＣカード２のロックを解除する暗証番号を暗証番号管理装置４から取得するが、暗証番号管理装置４には所定の時間に亘って一時的に暗証番号が記憶されているので、ログイン処理を施す度に暗証番号を入力しなくても済み利便性が向上する。
また、暗証番号管理装置４はＰＣ１にアクセスを許可されているユーザが持参することができるとともにＰＣ１とペアリングされているので、アクセスが許可されていないユーザが暗証番号をＰＣ１に送信することができず成りすましを防止することが出来る。
【００２９】
実施の形態２．
図８は、この発明の実施の形態２に係る認証システムの構成を示すブロック図である。
この発明の実施の形態２に係る認証システムは、この発明の実施の形態１に係る認証システムとＰＣ１Ｂに第２暗証番号暗号化手段１６および第２暗証番号復号手段１７を追加したことが異なっている。それに関連してＰＣ１Ｂのログイン制御手段１４Ｂが異なり、さらに暗証番号一時記憶手段２５Ｂには第２暗証番号暗号化手段１６により暗号化された第２暗号化暗証番号が一時的に記憶されている。そして、これら以外は同様であるので、同様な部分に同じ符号を付記し説明は省略する。
【００３０】
この発明の実施の形態２に係るＰＣ１Ｂは、暗証番号管理装置４Ｂから送られてきた暗号化暗証番号を重ねて暗号化する第２暗証番号暗号化手段１６と、第２暗証番号暗号化手段１６により暗号化され一旦暗証番号管理装置４Ｂに送って戻ってきた第２暗号化暗証番号を復号する第２暗証番号復号手段１７とを有する。
この発明の実施の形態２に係るログイン制御手段１４Ｂは、非接触ＩＣカードリーダ３を介して非接触ＩＣカード２に記憶されているユーザ証明書を読み出すために非接触ＩＣカード２のロックを解錠する暗証番号を得るために、暗証番号管理装置４Ｂから第２暗号化暗証番号を取り寄せて第２暗証番号復号手段１７および暗証番号復号手段１３で復号する。さらに暗証番号管理装置４Ｂに暗証番号が入力され暗証番号管理装置４Ｂで暗号化されて送られてきたとき、暗号化暗証番号を第２暗証番号暗号化手段１６で重ねて暗号化して暗証番号管理装置４Ｂに送り返す。
第２暗証番号暗号化手段１６は、暗証番号管理装置４Ｂから暗号化暗証番号が送られてきたとき暗号化暗証番号を重ねて第２暗号鍵を用いて暗号化して第２暗号化暗証番号を得る。
第２暗証番号復号手段１７は、第２暗号化暗証番号を第２復号鍵を用いて復号して暗号化暗証番号を得る。
【００３１】
この発明の実施の形態２に係る暗証番号管理装置４Ｂの暗証番号管理手段２６Ｂは、ＰＣ１Ｂから暗証番号送信要求があり、且つ暗証番号一時記憶手段２５Ｂに第２暗号化暗証番号が記憶されていないとき、ユーザから暗証番号を取得し、取得した暗証番号を暗証番号暗号化手段２４で暗号化し、その暗号化した暗証番号をＰＣ１に送り、ＰＣ１で重ねて暗号化された第２暗号化暗証番号を暗証番号一時記憶手段２５Ｂに記憶する。
また、暗証番号管理手段２６Ｂは、ＰＣ１Ｂから暗証番号送信要求があり、且つ暗証番号一時記憶手段２５Ｂに第２暗号化暗証番号が記憶されているとき、第２暗号化暗証番号をＰＣ１に送信する。
この発明の実施の形態２に係る暗証番号管理装置４Ｂの暗証番号一時記憶手段２５Ｂは、ＰＣ１で重ねて暗号化された第２暗号化暗証番号を記憶する。
【００３２】
図９は、図４のＳ３０９〜Ｓ３１１に替わる手順を示すフローチャートである。
Ｓ５０１では、ＰＣ１Ｂが暗証番号管理装置４Ｂに第２暗号化暗証番号を送信するように要求する。
Ｓ５０２では、ＰＣ１Ｂが暗号化暗証番号または第２暗号化暗証番号を受信する。
Ｓ５０３では、ＰＣ１Ｂが暗号化暗証番号を受信したか否かを判断し、暗号化暗証番号を受信したときＳ５０４に進み、第２暗号化暗証番号を受信したときＳ５０６に進む。
Ｓ５０４では、ＰＣ１Ｂが暗号化暗証番号を第２暗証番号暗号化手段１６で暗号化する。
Ｓ５０５では、ＰＣ１Ｂが第２暗証番号暗号化手段１６で暗号化した第２暗号化暗証番号を暗証番号管理装置４Ｂに送信する。
Ｓ５０６では、ＰＣ１Ｂが第２暗号化暗証番号を第２暗証番号復号手段１７で復号し暗号化暗証番号を得る。
Ｓ５０７では、ＰＣ１Ｂが暗号化暗証番号を復号して暗証番号を得てＳ３１４に進む。
【００３３】
図１０は、図６のＳ４０６〜Ｓ４１３に替わる手順を示すフローチャートである。
Ｓ６０１では、暗証番号管理装置４Ｂが暗証番号送信要求を受信する。
Ｓ６０２では、暗証番号管理装置４Ｂがブザーを予め定めた時間に亘って鳴動させる。
Ｓ６０３では、暗証番号管理装置４Ｂが第２暗号化暗証番号が一時記憶されているか否かを判断し、一時記憶されていないときＳ６０４に進み、一時記憶されているときＳ６０９に進む。
Ｓ６０４では、暗証番号管理装置４Ｂがユーザが入力する非接触ＩＣカード２のロックを解錠するための暗証番号を取得する。
Ｓ６０５では、暗証番号管理装置４Ｂが取得した暗証番号を暗号化する。
Ｓ６０６では、暗証番号管理装置４Ｂが暗号化暗証番号をＰＣ１Ｂに送信する。
Ｓ６０７では、暗証番号管理装置４ＢがＰＣ１Ｂからの第２暗号化暗証番号を受信する。
Ｓ６０８では、暗証番号管理装置４Ｂが第２暗号化暗証番号を一時記憶する。
Ｓ６０９では、一時的に記憶した第２暗号化暗証番号を読み出す。
Ｓ６１０では、暗証番号管理装置４Ｂが第２暗号化暗証番号をＰＣ１Ｂに無線送信する。
【００３４】
この発明の実施の形態２に係る認証システムでは、先に暗証番号管理装置４Ｂで暗号化されＰＣ１Ｂに一旦送られた暗証番号をＰＣ１Ｂで第２秘密鍵を使用して重ねて暗号化して暗証番号管理装置４Ｂに戻し一時的に記憶するので、暗証番号管理装置４Ｂが不正に操作されて第２暗号化暗証番号を復号しようとしても暗証番号管理装置４Ｂには復号鍵がないため暗証番号を安全に保存できる。
【符号の説明】
【００３５】
１  ＰＣ、２  非接触ＩＣカード、３  非接触ＩＣカードリーダ、４、４Ｂ  暗証番号管理装置、１１、２１  Ｂｌｕｅｔｏｏｔｈ通信手段、１２、２２  ＰＩＮ入力手段、１３  暗証番号復号手段、１４、１４Ｂ  ログイン制御手段、１５、２３  暗証番号入力手段、１６  第２暗証番号暗号化手段、１７  第２暗証番号復号手段、２４  暗証番号暗号化手段、２５、２５Ｂ  暗証番号一時記憶手段、２６、２６Ｂ  暗証番号管理手段。
【図１】
2010218276.tif 000003
【図２】
2010218276.tif 000004
【図３】
2010218276.tif 000005
【図４】
2010218276.tif 000006
【図５】
2010218276.tif 000007
【図６】
2010218276.tif 000008
【図７】
2010218276.tif 000009
【図８】
2010218276.tif 000010
【図９】
2010218276.tif 000011
【図１０】
2010218276.tif 000012