(57)【特許請求の範囲】
【請求項１】
ＩＥＥＥ８０２．１ｘ認証機能を有する第一の認証スイッチと、前記第一の認証スイッチに接続可能に設けられた第二の認証スイッチと、前記第一の認証スイッチに接続される端末とを有し、
前記第一の認証スイッチは、前記第一の認証スイッチのＩＤと、前記第一の認証スイッチのパスワードと、前記第一の認証スイッチの接続認証を有効にするポート番号と、を含む第一の認証情報を記憶し、
前記第二の認証スイッチは、前記第二の認証スイッチのＩＤと、前記第二の認証スイッチのパスワードと、前記第二の認証スイッチの接続認証を有効にするポート番号と、を含む第二の認証情報を記憶し、
前記第一の認証スイッチは、前記第二の認証スイッチから前記第二の認証情報を、前記第二の認証スイッチは、前記第一の認証スイッチから前記第一の認証情報を、それぞれ取得して予め記憶手段に保存し、
前記第一の認証スイッチは、前記保存した前記第二の認証情報と現在の接続相手の認証情報とを比較して、前記第二の認証スイッチは、前記保存した第一の認証情報と現在の接続相手の認証情報とを比較してそれぞれ接続認証を行い、その接続認証結果に基づいて接続を要求してきた前記端末のパケット転送可否を判定することを特徴とする認証スイッチの接続を認証する装置。
【請求項２】
前記第一の認証スイッチは、外部に接続されている機器との情報の入出力に使用するＩ／Ｏ（入出力部）と、接続要求を認証する第一の接続認証機能部と、を備え、
前記第一の接続認証機能部は、
前記第一の認証情報を記憶する第一の認証情報設定手段と、
前記第二の認証スイッチから前記第二の認証情報を取得する第一の認証情報入出力部と、
前記第一の認証情報と前記第二の認証情報とを記憶する第一の記憶装置と、
前記第二の認証情報のスイッチＩＤ、パスワード及びポート番号と、現在の接続相手のスイッチＩＤ、パスワード及び前記現在の接続相手が指定してきたポート番号とをそれぞれ比較して接続認証を行う第一の認証判定手段と、
前記第一の認証判定手段での接続認証結果を表示する第一の認証結果表示手段と、
前記第一の認証判定手段での接続認証結果を接続を要求してきた端末に通報する第一の認証結果通報手段と、を有し、
前記第一の認証判定手段の接続認証結果に基づいて前記接続を要求してきた端末のパケット転送可否を判定する第一の接続判定部と、
前記第二の認証スイッチは、外部に接続されている機器との情報の入出力に使用するＩ／Ｏ（入出力部）と、接続要求を認証する第二の接続認証機能部と、を備え、
前記第二の接続認証機能部は、
前記第二の認証情報を記憶する第二の認証情報設定手段と、
前記第一の認証スイッチから前記第一の認証情報を取得する第二の認証情報入出力部と、  前記第一の認証情報と前記第二の認証情報とを記憶する第二の記憶装置と、
前記第一の認証情報のスイッチＩＤ、パスワード及びポート番号と、現在の接続相手のスイッチＩＤ、パスワード及び前記現在の接続相手が指定してきたポート番号とをそれぞれ比較して接続認証を行う第二の認証判定手段と、
前記第二の認証判定手段での接続認証結果を表示する第二の認証結果表示手段と、
前記第二の認証判定手段での接続認証結果を接続を要求してきた端末に通報する第二の認証結果通報手段と、
前記第二の認証判定手段の接続認証結果に基づいて前記接続を要求してきた端末のパケット転送可否を判定する第二の接続判定部と、
を有することを特徴とする請求項１に記載の認証スイッチの接続を認証する装置。
【請求項３】
前記第一の認証判定手段は、前記第一の認証スイッチの接続認証を有効にするポート番号と、前記第二の認証スイッチのＩＤと、前記第二の認証スイッチのパスワードと、を有する場合に前記端末のパケット転送を許可し、
前記第二の認証判定手段は、前記第二の認証スイッチの接続認証を有効にするポート番号と、前記第一の認証スイッチのＩＤと、前記第一の認証スイッチのパスワードと、を有する場合に前記端末のパケット転送を許可することを特徴とする請求項１又は２に記載の認証スイッチの接続を認証する装置。
【請求項４】
前記第一の記憶装置は、前記第一の認証情報と前記第二の認証情報とのうち、前記第一の認証スイッチのＩＤと、前記第一の認証スイッチのパスワードと、前記第一の認証スイッチの接続認証を有効にするポート番号と、前記第二の認証スイッチのＩＤと、前記第二の認証スイッチのパスワードと、を含む情報を記憶し、
前記第二の記憶装置は、前記第一の認証情報と前記第二の認証情報とのうち、前記第二の認証スイッチのＩＤと、前記第二の認証スイッチのパスワードと、前記第二の認証スイッチの接続認証を有効にするポート番号と、前記第一の認証スイッチのＩＤと、前記第一の認証スイッチのパスワードと、を含む情報を記憶することを特徴とする請求項１乃至３のいずれか１項に記載の認証スイッチの接続を認証する装置。
【請求項５】
ＩＥＥＥ８０２．１ｘ認証機能を有する第一の認証スイッチと、前記第一の認証スイッチに接続可能に設けられた第二の認証スイッチと、前記第一の認証スイッチに接続される端末とを有するシステムにおいて、
前記第一の認証スイッチが、前記第一の認証スイッチのＩＤと、前記第一の認証スイッチのパスワードと、前記第一の認証スイッチの接続認証を有効にするポート番号と、を含む第一の認証情報を記憶する手順と、
前記第二の認証スイッチが、前記第二の認証スイッチのＩＤと、前記第二の認証スイッチのパスワードと、前記第二の認証スイッチの接続認証を有効にするポート番号と、を含む第二の認証情報を記憶する手順と、
前記第一の認証スイッチが、前記第二の認証スイッチから前記第二の認証情報を取得して保存する手順と、
前記第二の認証スイッチが、前記第一の認証スイッチから前記第一の認証情報を取得して保存する手順と、
前記第一の認証スイッチが、前記保存した前記第二の認証情報と現在の接続相手の認証情報とを比較して、前記第二の認証スイッチが、前記保存した第一の認証情報と現在の接続相手の認証情報とを比較してそれぞれ接続認証を行い、その接続認証結果に基づいて接続を要求してきた前記端末のパケット転送可否を判定する手順と、
を含むことを特徴とする認証スイッチの接続を認証する方法。
【請求項６】
前記第一の認証スイッチが、前記保存した前記第二の認証情報と現在の接続相手の認証情報とを比較して接続認証を行う手順では、前記第二の認証情報のスイッチＩＤ、パスワード及びポート番号と、現在の接続相手のスイッチＩＤ、パスワード及び前記現在の接続相手が指定してきたポート番号とをそれぞれ比較して接続認証を行い、
前記二の認証スイッチが、前記保存した第一の認証情報と現在の接続相手の認証情報とを比較してそれぞれ接続認証を行う手順では、前記第一の認証情報のスイッチＩＤ、パスワード及びポート番号と、現在の接続相手のスイッチＩＤ、パスワード及び前記現在の接続相手が指定してきたポート番号とをそれぞれ比較して接続認証を行うことを特徴とする請求項５に記載の認証スイッチの接続を認証する方法。
【請求項７】
前記第一の認証スイッチ及び前記第二の認証スイッチは、接続を許可する場合はその旨を、接続を許可しない場合はその旨を、表示する手順を、それぞれ更に備えることを特徴とする請求項５又は６に記載の認証スイッチの接続を認証する方法。
【請求項８】
前記第一の認証スイッチ及び前記第二の認証スイッチは、接続を許可する場合はその旨を、接続を許可しない場合はその旨を、前記端末に通報する手順を、それぞれ更に備えることを特徴とする請求項５乃至７のいずれか１項に記載の認証スイッチの接続を認証する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の認証スイッチの接続を認証する方式は、それを有する認証スイッチが不正にネットワークから取り外され、別のスイッチに交換されることを防止する認証スイッチの接続を認証する装置及びその方法に関する。
【背景技術】
【０００２】
ネットワーク認証はＩＥＥＥ８０２．１ｘ認証機能を用いて、認証スイッチに接続する端末であるパソコンに実装されたＩＥＥＥ８０２．１ｘサプリカントソフトが認証を実行し、認証をパスしたパソコンだけがネットワークに接続できる仕組みである。
【０００３】
ＩＥＥＥ８０２．１ｘサプリカントソフトはパソコンにインストールされるもので、スイッチ同士の接続を認証するような仕組みではなかった。このため、従来の方法では不正なスイッチに交換されるとネットワークに接続できてしまうという問題点があった。
【０００４】
従来のＩＥＥＥ８０２．１ｘ認証の仕組みではパソコンが接続されるスイッチをＩＥＥＥ８０２．１ｘ認証用スイッチにすることで不正なパソコンが接続されることを防止する機能であるが、パソコンに隣接するＩＥＥＥ８０２．１ｘ認証用スイッチが不正スイッチへ交換されることを防止することはできなかった。また不正スイッチに交換されたことを通報する手段も無かった。
【０００５】
そのため、ＩＥＥＥ８０２．１ｘ認証以外の認証方式をサポートする特許文献１と、ＩＥＥＥ８０２．ｘ準拠の認証スイッチを有するシステムにおいて、認証スイッチを運用する技術に関する特許文献２と、スイッチ間で認証情報を交換し、この交換した認証情報に基づいて認証を行う特許文献３に係る技術がある。
【特許文献１】特開２００７−２６７３１５号公報
【特許文献２】特開２００７−０４９７０９号公報
【特許文献３】特開２００７−３０６３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１にはＩＥＥＥ８０２．１ｘ認証以外の認証方式をサポートするマルチ認証機能スイッチが記載されているがマルチ認証スイッチ自体を不正に交換されることを防止することについての記述は無い。
【０００７】
特許文献２は、認証スイッチを他のスイッチへ交換された場合、クライアントの認証を行うことができなくなるが、「認証スイッチの不正交換」と言う脆弱点を防止する手段がないという問題がある。
【０００８】
特許文献３は、無線機器間での相互認証にはＩＤコードの設定が必須ではあるものの、ポート毎で相互認証の実行／非実行を選択可能ではないという問題がある。
【０００９】
本発明は上記に鑑みてなされたもので、認証スイッチが不正に交換されることを防止し、交換された場合に通報し得る認証スイッチの接続を認証する装置及びその方法を得ることを目的とする。
【課題を解決するための手段】
【００１０】
上述の課題を解決するため、本発明に係る認証スイッチの接続を認証する装置は、ＩＥＥＥ８０２．１ｘ認証機能を有する第一の認証スイッチと、前記第一の認証スイッチに接続可能に設けられた第二の認証スイッチと、前記第一の認証スイッチに接続される端末とを有し、前記第一の認証スイッチは、前記第一の認証スイッチのＩＤと、前記第一の認証スイッチのパスワードと、前記第一の認証スイッチの接続認証を有効にするポート番号と、を含む第一の認証情報を記憶し、前記第二の認証スイッチは、前記第二の認証スイッチのＩＤと、前記第二の認証スイッチのパスワードと、前記第二の認証スイッチの接続認証を有効にするポート番号と、を含む第二の認証情報を記憶し、前記第一の認証スイッチは、前記第二の認証スイッチから前記第二の認証情報を、前記第二の認証スイッチは、前記第一の認証スイッチから前記第一の認証情報を、それぞれ取得して予め記憶手段に保存し、前記第一の認証スイッチは、前記保存した前記第二の認証情報と現在の接続相手の認証情報とを比較して、前記第二の認証スイッチは、前記保存した第一の認証情報と現在の接続相手の認証情報とを比較してそれぞれ接続認証を行い、その接続認証結果に基づいて接続を要求してきた前記端末のパケット転送可否を判定することを特徴とする。
【００１１】
上述の課題を解決するため、本発明に係る認証スイッチの接続を認証する方法は、ＩＥＥＥ８０２．１ｘ認証機能を有する第一の認証スイッチと、前記第一の認証スイッチに接続可能に設けられた第二の認証スイッチと、前記第一の認証スイッチに接続される端末とを有するシステムにおいて、前記第一の認証スイッチが、前記第一の認証スイッチのＩＤと、前記第一の認証スイッチのパスワードと、前記第一の認証スイッチの接続認証を有効にするポート番号と、を含む第一の認証情報を記憶する手順と、前記第二の認証スイッチが、前記第二の認証スイッチのＩＤと、前記第二の認証スイッチのパスワードと、前記第二の認証スイッチの接続認証を有効にするポート番号と、を含む第二の認証情報を記憶する手順と、前記第一の認証スイッチが、前記第二の認証スイッチから前記第二の認証情報を取得して保存する手順と、前記第二の認証スイッチが、前記第一の認証スイッチから前記第一の認証情報を取得して保存する手順と、前記第一の認証スイッチが、前記保存した前記第二の認証情報と現在の接続相手の認証情報とを比較して、前記第二の認証スイッチが、前記保存した第一の認証情報と現在の接続相手の認証情報とを比較してそれぞれ接続認証を行い、その接続認証結果に基づいて接続を要求してきた前記端末のパケット転送可否を判定する手順と、を含むことを特徴とする。
【発明の効果】
【００１２】
第一のスイッチは第二のスイッチから第二の認証情報を、第二のスイッチは第一のスイッチから第一の認証情報を、それぞれ取得し、前記第一のスイッチ及び前記第二のスイッチは、第一の認証情報及び第二の認証情報に基づいて接続要求をそれぞれ判定し、該判定の結果を端末にそれぞれ通報することにより、不正なスイッチが接続されたことを接続認証機能部５が通報することで、認証スイッチが不正に交換されることを防止し、交換された場合に通報し得る認証スイッチの接続を認証する装置及びその方法を得ることができる。
【発明を実施するための最良の形態】
【００１３】
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１は、本発明の実施の形態に係る認証スイッチの接続を認証する装置の全体の構成を示す図である。
【００１４】
この図１において、本発明の実施の形態に係る認証スイッチの接続を認証する装置は、ＩＥＥＥ８０２．１ｘ認証パソコン１と、パソコン２と、ＩＥＥＥ８０２．１ｘ認証スイッチ３と、スイッチ６と、認証サーバ７とから構成される。
【００１５】
ＩＥＥＥ８０２．１ｘ認証スイッチ３は、他のスイッチと接続の認証を行う接続認証機能部４と、外部に接続されている機器との情報の入出力に使用するＩ／Ｏ（入出力部）８、９とを有し、スイッチ６は、認証情報の入出力を行う接続認証機能部５と、外部に接続されている機器との情報の入出力に使用するＩ／Ｏ１０、１１とを有している。
【００１６】
続いて図２を用いて、本発明の実施の形態に係る本発明の実施の形態に係るＩＥＥＥ８０２．１ｘ認証スイッチ３と、スイッチ６との詳細な構成を説明する。
【００１７】
図２に示すように、ＩＥＥＥ８０２．１ｘ認証スイッチ３は、接続認証機能部４と、Ｉ／Ｏ８、９とを有し、このうち接続認証機能部４は、スイッチ６との認証情報の交換で使用する認証情報入出力部１３と、認証情報を設定する認証情報設定手段１５と、設定された認証情報及びスイッチ６と交換した認証情報を記憶する記憶装置１６と、接続要求に係る認証情報と記憶装置１６に記憶されている認証情報とを比較し、認証結果を判定する認証判定手段１４と、認証判定手段１４に基づいてＩ／Ｏ８からＩ／Ｏ９間の接続を行う接続部１２と、認証結果を表示させる認証結果表示手段１７、認証結果を通報する認証結果通報手段１８と、を備える。
【００１８】
又、図２において、スイッチ６は、接続認証機能部５と、Ｉ／Ｏ１０、１１とを有し、このうち接続認証機能部５は、接続認証機能部４と同様に、接続部１９、認証情報入出力部２０、認証判定手段２１、認証情報設定手段２２、記憶装置２３、認証結果表示手段２４及び認証結果通報手段２５を備える。
【００１９】
まず、ＩＥＥＥ８０２．１ｘ認証スイッチ３及びスイッチ６は、自身のスイッチＩＤ、パスワード及び接続認証を有効にするポート番号を設定し、記憶装置１６、２３にそれぞれ保存する。
【００２０】
次に、ＩＥＥＥ８０２．１ｘ認証スイッチ３及びスイッチ６は、記憶装置１６、２３にそれぞれ保存している自身のスイッチＩＤと自分のパスワードの情報とを、認証情報入出力部１３及び認証情報入出力部２０により交換し合う。
【００２１】
接続認証機能部４は、上述の交換により取得したスイッチ６のスイッチＩＤ及びパスワードと、自身のスイッチＩＤ、パスワード及び接続認証を有効にするポート番号とを、図３に示した認証情報２６の形式で記憶装置１６に記憶する。ここで、図３は本発明の実施の形態に係る認証情報の一例を示す図である。
【００２２】
図３において、認証情報２６は、「自分のスイッチＩＤ」としてＩＥＥＥ８０２．１ｘ認証スイッチ３のスイッチＩＤ１と、「自分のパスワード」としてＩＥＥＥ８０２．１ｘ認証スイッチ３のパスワード１と、「接続認証を有効にするポート番号」としてＩ／Ｏ９のポート番号と、接続相手であるスイッチ６のスイッチＩＤとしてスイッチＩＤ２と、接続相手であるスイッチ６のパスワードとしてパスワード２と、の情報を含んでいる。
【００２３】
同様に、接続認証機能部５は、認証情報２７を設定して、記憶装置２３に記憶する。
【００２４】
図３において、認証情報２７は、「自分のスイッチＩＤ」としてスイッチ６のスイッチＩＤ２と、「自分のパスワード」としてスイッチ６のパスワード２と、「接続認証を有効にするポート番号」としてＩ／Ｏ１０のポート番号と、接続相手であるＩＥＥＥ８０２．１ｘ認証スイッチ３のスイッチＩＤとしてスイッチＩＤ１と、接続相手であるＩＥＥＥ８０２．１ｘ認証スイッチ３のパスワードとしてパスワード１と、の情報を含んでいる。
【００２５】
続いて、認証判定手段１４及び認証判定手段２１は、自身が記憶している認証情報２６及び認証情報２７と、相手のスイッチＩＤ、パスワード及びこの相手が指定してきたポート番号等の情報と、を基に図４のフローチャートの処理を行う。ここで、図４は、認証判定手段１４が接続を認証し、パケットの転送を許可する手順を示したフローチャートである。
【００２６】
まず、ステップＳ１０１では、接続相手が指定してきたＩ／Ｏポートが接続認証を有効にするポート番号（以下、「認証対象ポート」）か否かを認証情報２６に基づいて判断する。認証情報２６において認証対象ポートはＩ／Ｏ９となるので、接続相手が指定してきたポート番号が例えばＩ／Ｏ８の場合、判定はＮＯとなり、認証を要しないポートと判断され、パケット転送を行う（ステップＳ１０２）。一方で、相手が指定してきたＩ／Ｏポートが認証対象ポートに該当する場合は、ステップＳ１０３に移行する。
【００２７】
ステップＳ１０３では、認証対象ポートから認証情報が入力されるか否かを判断する。認証対象ポートが例えばＩ／Ｏ９の場合、図２に示すように認証情報入出力部２０よりＩ／Ｏ９を介して認証情報２７は入力されているので、判定はＹＥＳとなり、手順はステップＳ１０４に移動する。
【００２８】
一方で、認証情報が入力されなかった場合には判定はＮＯとなるので、Ｉ／Ｏ９でのパケット転送を拒否、認証結果表示手段１７で不正スイッチ接続である旨を表示し、認証結果通報手段１８で不正スイッチ接続であることを認証サーバ７への接続を要求してきた端末に通報する（ステップＳ１０５）。
【００２９】
ステップＳ１０４では、認証対象ポートから入力された認証情報におけるスイッチＩＤの値が適正か否かを判断する。入力されたスイッチＩＤと記憶装置１６が記憶している接続相手のスイッチＩＤの値が一致していれば判定はＹＥＳとなり、手順はステップＳ１０６に移動する。
【００３０】
一方で、スイッチＩＤが異なっていた場合には判定はＮＯとなるので、認証対象ポートでのパケット転送を拒否、認証結果表示手段１７でスイッチＩＤミスマッチと表示し、認証結果通報手段１８でスイッチＩＤミスマッチであることを認証サーバ７への接続を要求してきた端末に通報する（ステップＳ１０７）。
【００３１】
ステップＳ１０６では、認証対象ポートから入力された認証情報におけるパスワードの値が適正か否かを判断する。入力されたパスワードと記憶装置１６の接続相手のパスワードが一致していれば判定はＹＥＳとなるので、認証対象ポートでのパケット転送を許可し、認証結果表示手段１７で認証ＯＫと表示し、認証結果通報手段１８で認証ＯＫであることを認証サーバ７への接続を要求してきた端末に通報し（ステップＳ１０８）、一連の手続は終了する。
【００３２】
図４に示した一連の処理は、認証判定手段２１が接続を認証し、パケットの転送を許可する場合も同様である。
【００３３】
一方で、パスワードが異なっていた場合には判定はＮＯとなるので、認証対象ポートでのパケット転送を拒否、認証結果表示手段１７でパスワードミスマッチと表示し、認証結果通報手段１８でパスワードミスマッチであることを認証サーバ７への接続を要求してきた端末に通報する（ステップＳ１０９）。
【００３４】
ここで、図５は図１のＩＥＥＥ８０２．１ｘ認証スイッチ３を通常のスイッチであるスイッチ２８に交換した場合を示す図である。この場合は、スイッチ６の接続認証機能部５においてパケット転送を拒否する判定を行うため、ＩＥＥＥ８０２．１ｘ認証パソコンではないパソコン２の通信を防止することができる。
【産業上の利用可能性】
【００３５】
本発明は、認証によってクライアントからのアクセスの可否を判断するネットワーク環境での活用に適しており、ネットワークを活用しているあらゆる産業分野に利用できる。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態に係る認証スイッチの接続を認証する装置の全体の構成を示す図である。
【図２】本発明の実施の形態に係るスイッチの詳細な構成を説明する図である。
【図３】本発明の実施の形態に係る認証情報の一例を示す図である。
【図４】認証判定手段が接続を認証し、パケットの転送を許可する手順を示したフローチャートである。
【図５】図１のＩＥＥＥ８０２．１ｘ認証スイッチを通常のスイッチに交換した場合を示す図である。
【符号の説明】
【００３７】
１  ＩＥＥＥ８０２．１ｘ認証パソコン
２  パソコン
３  ＩＥＥＥ８０２．１ｘ認証スイッチ
４、５  接続認証機能部
６  スイッチ
７  認証サーバ
８、９、１０、１１  Ｉ／Ｏ
１２  接続部
１３  認証情報入出力部
１４  認証判定手段
１５  認証情報設定手段
１６  記憶装置
１７  認証結果表示手段
１８  認証結果通報手段
１９  接続部
２０  認証情報入出力部
２１  認証判定手段
２２  認証情報設定手段
２３  記憶装置
２４  認証結果表示手段
２５  認証結果通報手段
２６、２７  認証情報
２８  スイッチ
【図１】
0004892745.tif 000002
【図２】
0004892745.tif 000003
【図３】
0004892745.tif 000004
【図４】
0004892745.tif 000005
【図５】
0004892745.tif 000006