(57)【要約】【課題】新たな設備投資や運用の費用をかけずに、簡単かつ迅速にセキュリティ性の高いパスワードを発行し、確実に本人認証を行うことができる。【解決手段】インターネット１０に接続し、利用者ＩＤを入力してログイン用ワンタイムパスワードの問合せを認証サーバー５に行う携帯電話１と、携帯電話番号と利用者ＩＤが認証データベース６に登録されているか照合を行い、一致した場合のみ、そのワンタイムパスワードを携帯画面１４に送信する認証サーバー５と、インターネット１０経由で認証システムログイン画面を起動して、利用者ＩＤと携帯電話１で得たログイン用ワンタイムパスワードを入力するパソコン２やＰＤＡ３などの端末装置とからなる。【選択図】        図２
2004240637.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに接続し、利用者ＩＤを入力してログイン用ワンタイムパスワードの問合せを認証サーバーに行う携帯電話と、携帯電話番号と利用者ＩＤが認証データベースに登録されているか照合を行い、一致した場合のみ、そのワンタイムパスワードを携帯画面に送信する認証サーバーと、インターネット経由で認証システムログイン画面を起動して、利用者ＩＤと携帯電話で得たログイン用ワンタイムパスワードを入力する端末装置とからなり、認証サーバーは前記端末装置からの入力を受け、認証データベースに保存されているＩＤ、ログイン用ワンタイムパスワードと一致した場合のみシステム用利用メニューを起動し、不一致の場合はエラーとして終了することを特徴としたパスワード認証システム。
【請求項２】
認証サーバーは前回パスワードを発行した時間より一定時間を経過した場合は独自のアルゴリズムで新たなパスワードを生成する請求項１記載のパスワード認証システム。
【請求項３】
独自のアルゴリズムは、データベースサーバー上で日時を種（ランダムシード）とした、ランダムのパスワード文字列を特定の時間サイクルで生成し続け、これからワンタイムパスワードを得るパスワード生成ロジックによる請求項２記載のパスワード認証システム。
【請求項４】
前回パスワードを基準にし、文字コードをスライドさせるロジックで暗号化を行う請求項２または請求項３記載のパスワード認証システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット及びイントラネット、サーバーのシステムに接続する際に携帯電話を使って本人認証を行う、ワンタイムパスワードによるパスワード認証システムに関するものである。
【０００２】
【従来の技術】
従来、インターネット及びイントラネット、サーバーのシステムに接続する際には、セキュリティとして接続を許可される本人以外の者が不正接続を行う事が出来ないように厳密な本人認証を行う必要がある。
【０００３】
現在は本人認証方式において、最も広く用いられているのは利用者ＩＤの登録と、パスワードの発行である。理由はハードウェアの導入が不要で、コストがかからず、汎用性が高いからである。
【０００４】
パスワードの他に、本人認証の手段としてＩＣカード、セキュアカード、指紋、網膜等の読み取り装置等の認証方式もあるが、ハードウェアの導入と運用に費用がかかること、汎用性が低い等の理由から一部の限られたサービスでしか導入されていないのが現状である。
【０００５】
しかし、利用者ＩＤとパスワードを盗まれてしまうと、いとも簡単に不正接続を許す結果となってしまう。
【０００６】
そこで、一度しか使えないパスワード、つまりワンタイムパスワードを使う方法が考えられた。しかしワンタイムパスワードを生成するためにはトークンと呼ばれるパスワード生成装置を持つ必要があり、そのためシステムを利用するユーザーにトークンを配布しなければならないという手間とコストがかかった。
【０００７】
【特許文献１】
特開２００２−２７８９２９号公報
【０００８】
前記特許文献１では、ワンタイムパスワード生成モジュール、その配布システム及び配布方法、携帯端末、ワンタイムパスワード管理サーバ、ウェブサーバ、プログラム、プログラムを記録した記録媒体であり、ワンタイムパスワード作成モジュールを携帯電話やノート型パソコン、パームトップ型パソコンへダウンロードすることにより、トークンの配布の手間を省き、ネットワークに接続することなくオフラインでワンタイムパスワードを生成するというシステムが考案されている。
【０００９】
【発明が解決しようとする課題】
しかしこの方法では、ワンタイムパスワード作成モジュールが格納された携帯端末そのものを盗まれた場合、パスワードがすぐに作られるため、盗難イコールパスワードの流出という危険な状態に陥る。
【００１０】
パスワードは接続の度に入力するものであるから、簡単で覚え易く、忘れにくいものにするため自宅の電話番号や誕生日など、個人情報から推測し易いパスワードを設定する人も多い。それがパスワードの盗難をいっそう容易にし易くする一因にもなっている。
【００１１】
本発明は前記従来例の不都合を解消し、新たな設備投資や運用の費用をかけずに、簡単かつ迅速にセキュリティ性の高いパスワードを発行し、確実に本人認証を行うことができるパスワード認証システムを提供することにある。
【００１２】
【課題を解決するための手段】
本発明は前記目的を達成するため、第１に、インターネットに接続し、利用者ＩＤを入力してログイン用ワンタイムパスワードの問合せを認証サーバーに行う携帯電話と、携帯電話番号と利用者ＩＤが認証データベースに登録されているか照合を行い、一致した場合のみ、そのワンタイムパスワードを携帯画面に送信する認証サーバーと、インターネット経由で認証システムログイン画面を起動して、利用者ＩＤと携帯電話で得たログイン用ワンタイムパスワードを入力する端末装置とからなり、認証サーバーは前記端末装置からの入力を受け、認証データベースに保存されているＩＤ、ログイン用ワンタイムパスワードと一致した場合のみシステム用利用メニューを起動し、不一致の場合はエラーとして終了することを要旨とするものである。
【００１３】
第２に、認証サーバーは前回パスワードを発行した時間より一定時間を経過した場合は独自のアルゴリズムで新たなパスワードを生成すること、第３に、独自のアルゴリズムは、データベースサーバー上で日時を種（ランダムシード）とした、ランダムのパスワード文字列を特定の時間サイクルで生成し続け、これからワンタイムパスワードを得るパスワード生成ロジックによること、第４に、前回パスワードを基準にし、文字コードをスライドさせるロジックで暗号化を行うことを要旨とするものである。
【００１４】
請求項１記載の本発明によれば、利用者は自分が利用したいシステムへ接続するためのパスワード発行を求めるため、登録された携帯電話で認証サーバーに接続し、自分の利用者ＩＤを送信する。認証サーバーはあらかじめ登録された携帯電話番号と利用者ＩＤを照合し、一致する場合にはワンタイムパスワードを生成し、利用者の携帯電話へ返信する。
【００１５】
このように、利用者は自分が利用したいシステムへ接続するためには、自分のＩＤと携帯電話番号が認証サーバーに登録されていること、ワンタイムパスワードの発行を求める携帯電話を所持していること、通知されたワンタイムパスワードを入力することという３つの条件を満たす事が必要になり、他人にパスワードを盗まれたり、推測されるリスクを大幅に減らす事が出来る。
【００１６】
請求項２〜４記載の本発明によれば、前記作用に加えて、また、前回パスワードを発行した時間より一定時間を経過した場合は独自のアルゴリズムで新たなパスワードを生成するため、より、他人にパスワードを盗まれたり、推測されるリスクを減らし、安全性を高めることができる。
【００１７】
【発明の実施の形態】
以下、図面について本発明の実施形態を詳細に説明する。図１は本発明のパスワード認証システムの１実施形態を示すもので、システムログインの流れを示す説明図、図２はシステム全体の説明図である。
【００１８】
図中４は認証センターであり、通常のインターネット１０で周知なようにプロバイダーとして、クライアントに対してＨＴＭＬなどの情報を提供することを目的とするＷＷＷサーバー１９、第三者からの不正侵入をできる限り遮断するために、外部ネットワークと内部ネットワークの中間に設置される門番としての役割を有するＦ／Ｗ（ファイアウォールサーバー）２０、ルーター２１、クライアントからの指示に従い、情報を検索したり書込みや情報の管理を行うためのデーターベースサーバー（図示せず）、クライアントからの要求にもとづいて電子メールを送信し、届いた電子メールを保管してクライアントからの照会があったときに引き渡すという、一般の手紙で考えるならば郵便局に相当する働きをするサーバーであるメールサーバー２３、集線装置であるハブ２２を有する。
【００１９】
一方、利用企業２３では、Ｆ／Ｗ２０、ルーター２１があり、図示の例でパソコン（パーソナルコンピュータ）２が端末としてラン（ＬＡＮ）で複数接続されている。
【００２０】
このようなシステムで、本発明は認証センター４に認証サーバー５による認証データベース６を設置した。
【００２１】
図中１は利用企業１１側で使用する携帯電話であり、また、前記パソコン２と同等なものとして、自宅に置くモバイル型パソコン２や外出先で使用するモバイル型パソコン２やＰＤＡ３などがある。
【００２２】
前記携帯電話１は、インターネット１０に接続し、利用者ＩＤを入力してログイン用ワンタイムパスワードの問合せを認証サーバー５に行うものである。
【００２３】
認証サーバー５は、携帯電話１の携帯電話番号と利用者ＩＤが認証データベース６に登録されているか照合を行い、一致した場合のみ、そのワンタイムパスワードを携帯電話１に送信し、その携帯画面に表示する。また、この認証サーバー５は、前記端末器としてのパソコン２やＰＤＡ３などからの入力を受け、その際のＩＤを入力してログイン用ワンタイムパスワードが認証データベース６に保存されているＩＤ、ログイン用ワンタイムパスワードと一致した場合のみシステム用利用メニューを起動し、不一致の場合はエラーとして終了するものである。
【００２４】
次に使用法について説明する。まず、利用者は自分が所持している携帯電話１を使って電話をかけ、インターネット１０に接続して、インターネット１０経由で認証データベース６の認証サーバー５に接続させる。そして、携帯電話１により利用者ＩＤを入力して認証データベース６に対してパスワードの問合せを行う。
【００２５】
これに対して認証サーバー５は前記携帯電話１の携帯電話番号や利用者ＩＤが認証データベース６に登録されているかを照合する。
【００２６】
かかる認証サーバー５の認証時は利用者ＩＤと携帯電話１の固有ＩＤ（固有ＩＤ特定不能時は電話番号等）により個体識別を行う。照合の結果、一致した場合は、これをキーにして次の方法でワンタイムパスワードを生成する。
【００２７】
前回接続時間より、一定時間経過していたら、独自のアルゴリズムで新しいワンタイムパスワードを生成する。かかる独自のアルゴリズムとは、データベースサーバー上で日時を種（ランダムシード）とした、ランダムのパスワード文字列を特定の時間サイクルで生成し続け、これからワンタイムパスワードを得るパスワード生成ロジックによるものである。
【００２８】
さらに、暗号化は前回パスワードを基準にし、文字コードをスライドさせるロジックで行う。
【００２９】
図３に示すように、このようにして携帯電話１を用いての本人認識（利用者ＩＤ１７）とワンタイムパスワード１８の作成を終えると、認証サーバー５は今回のログイン用ワンタイムパスワード１８を利用者の携帯電話１に送信し、携帯電話画面１４に表示する。
【００３０】
利用者は、パソコン２やＰＤＡ３等の端末よりインターネット経由でシステムログイン画面１５を起動して、利用者ＩＤと前記携帯電話１の携帯電話画面１４に表示されたワンタイムパスワード１８を手動もしくは携帯電話１からパソコン２に送信することによって入力する。
【００３１】
認証サーバー５は、パソコン２やＰＤＡ３等の端末からのシステムへのログイン要求に対して、認証データベース６に保存されている利用者ＩＤ１７と、送信したワンタイムパスワード１８が一致した場合のみシステム利用メニュー１６を起動する。不一致の場合はエラーとして終了する。
【００３２】
【発明の効果】
以上述べたように本発明のパスワード認証システムは、新たな設備投資や運用の費用をかけずに、簡単かつ迅速にセキュリティ性の高いパスワードを発行し、確実に本人認証を行うことができるものである。
【００３３】
とくに、認証確認のためのパスワード発行は携帯電話を用いて行うため、ＩＤとパスワードの両方を盗まれても、ワンタイムパスワードを発行する通信を行うためには、その携帯電話番号と利用者ＩＤの組み合わせが一致する必要があり、利用者ＩＤやパスワードといった情報は目に見えないため、盗難されたことに気づきにくいが、携帯電話は目に見えるものであるため盗難・紛失が一目瞭然であり、携帯電話サービスをストップすることによってパスワード発行を行うための通信を防ぐ事が出来る。
【００３４】
また、導入するハードウェアとしては、現代人のほとんどが持っていると言っても過言ではない携帯電話を用いるため、導入費がかからず、通信費のみでシステムを利用することができる。
【００３５】
さらに、パスワードは一定時間が経過すると無効になるため、万が一パスワードが盗まれたとしても被害を最小限に抑える事ができる。
【図面の簡単な説明】
【図１】本発明のパスワード認証システムの１実施形態を示すシステムログインの流れを示す説明図である。
【図２】本発明のパスワード認証システムの１実施形態を示すシステム全体の説明図である。
【図３】本発明のパスワード認証システムの１実施形態を示すログインイメージ図である。
【符号の説明】
１…携帯電話                    ２…パソコン
３…ＰＤＡ                      ４…認証センター
５…認証サーバー                ６…認証データベース
７…基幹業務データベース        ８…情報系データベース
９…ＧＷ系データベース          １０…インターネット
１１…利用企業                  １２…自宅
１３…外出先                    １４…携帯電話画面
１５…システムログイン画面      １６…システム利用メニュー
１７…利用者ＩＤ                １８…ワンタイムパスワード
１９…ＷＷＷサーバー
２０…Ｆ／Ｗ（ファイアウォールサーバー）
２１…ルーター                  ２２…ハブ
２３…メールサーバー
【図１】
2004240637.tif 000003
【図２】
2004240637.tif 000004
【図３】
2004240637.tif 000005