(57)【要約】ローカルエリアネットワーク（ＬＡＮ）と広域ネットワーク（ＷＡＮ）の間のアクセスゲートウェイを管理システム（ＳＰ）の制御下でスマートカード（ＳＣ）を介して操作する方法が、−広域ネットワーク（ＷＡＮ）へのアクセスのためのコンフィギュレーションデータを含みユーザー（Ｕ）により変更できない少なくとも第1メモリ領域（Ａ１）と、ユーザーの個人化されたコンフィギュレーションデータを記憶するのに適した第２メモリ領域（Ａ２）とをスマートカード（ＳＣ）中に設ける工程、及び−アクセスゲートウェイ（ＡＧ）中に第３メモリ領域（Ａ３）を設け、スマートカードの第２メモリ領域（Ａ２）の内容を第３メモリ領域（Ａ３）に記憶する工程を含む。
2006514471.tif 000002
【特許請求の範囲】
【請求項１】
スマートカード（ＳＣ）を介して管理システム（ＳＰ）の管理下にてローカルエリアネットワーク（ＬＡＮ）と広域ネットワーク（ＷＡＮ）の間のアクセスゲートウェイを操作する方法であって、
−  前記広域ネットワーク（ＷＡＮ）へのアクセスのためのコンフィギュレーションデータを含みユーザー（Ｕ）により変更できない少なくとも第1メモリ領域（Ａ１）と、ユーザーの個人化されたコンフィギュレーションデータを記憶するのに適した第２メモリ領域（Ａ２）とを前記スマートカード（ＳＣ）中に設ける工程、及び
−  前記アクセスゲートウェイ（ＡＧ）中に第３メモリ領域（Ａ３）を設け、前記スマートカード（ＳＣ）中の前記第２メモリ領域（Ａ２）の内容を前記第３メモリ領域（Ａ３）に記憶する工程、
を含むことを特徴とする方法。
【請求項２】
−  まだ初期化されていないスマートカード（ＳＣ）による前記広域ネットワーク（ＷＡＮ）へのアクセスのためのコンフィギュレーションデータを含んだ別のメモリ領域（Ａ０）を前記スマートカード（ＳＣ）に設ける工程、及び
−  一旦それぞれのスマートカードが初期化されると前記別のメモリ領域（Ａ０）へのアクセスを禁止する工程、
を含むことを特徴とする請求項１に記載の方法。
【請求項３】
−  前記管理システム（ＳＰ）が前記第1メモリ領域（Ａ１）と前記第２メモリ領域（Ａ２）の両方からデータを書込み及び読出しすることを可能にする工程、
−  前記ユーザー（Ｕ）が前記第1メモリ領域（Ａ１）と前記第２メモリ領域（Ａ２）の両方からデータを読み出すことを可能にする工程、及び
−  前記第1メモリ領域（Ａ１）に対してはユーザー（Ｕ）に書込みロックする一方、前記ユーザー（Ｕ）が前記第２メモリ領域（Ａ２）にデータを書込むことは可能にする工程、
を含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記管理システム（ＳＰ）とユーザー（Ｕ）の両方に、前記別のメモリ領域（Ａ０）からデータを読み出す権利を付与し、前記管理システム（ＳＰ）は、前記別のメモリ領域（Ａ０）にデータを書込むことができる一方、前記ユーザー（Ｕ）には前記別のメモリ領域（Ａ０）に対する書込みロックがされることを特徴とする請求項２に記載の方法。
【請求項５】
前記管理システム（ＳＰ）と前記スマートカード（ＳＣ）との間のすべての相互作用を前記アクセスゲートウェイ（ＡＧ）を介して伝達する工程を含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記管理システム（ＳＰ）と前記スマートカード（ＳＣ）との間のすべての相互作用を、前記アクセスゲートウェイ（ＡＧ）に設けられたファームウェアを介して伝達する工程を含むことを特徴とする請求項５に記載の方法。
【請求項７】
−  一旦検証されると、前記第２領域（Ａ２）からのデータの読出しと前記第２領域（Ａ２）へのデータの書込みを可能にするユーザーアクセスコード（ＰＩＮ１）であって、スマートカード（ＳＣ）のユーザーを識別するユーザーアクセスコード、及び
−  一旦検証されると、前記管理システム（ＳＰ）がスマートカード（ＳＣ）にアクセスすること及びその後にスマートカードにデータを書込むことを可能にする管理システムアクセスコード（ＰＩＮ２）、
を使用することを特徴とする請求項１に記載の方法。
【請求項８】
−  前記スマートカード（ＳＣ）にシリアル番号を割り当てる工程、
−  前記管理システム（ＳＰ）によるスマートカード（ＳＣ）データの書込み及び読出しを可能にする鍵（Ｋｓ）を、前記シリアル番号から開始して前記管理システム（ＳＰ）によって生成する工程、
を含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記アクセスゲートウェイ（ＡＧ）と前記スマートカード（ＳＣ）の間で単一の書込みセッション中に使用するための一時鍵を前記鍵（Ｋｓ）から開始して生成する工程であって、前記鍵（Ｋｓ）は前記アクセスゲートウェイ（ＡＧ）中に記憶されていない該工程を含むことを特徴とする請求項８に記載の方法。
【請求項１０】
−  前記スマートカード（ＳＣ）にシリアル番号を割り当てる工程、
−  前記スマートカード（ＳＣ）から前記アクセスゲートウェイ（ＡＧ）へのデータの読出しを可能にするそれぞれの鍵（Ｋｌ）を前記アクセスゲートウェイ（ＡＧ）によって生成する工程、
を含むことを特徴とする請求項１に記載の方法。
【請求項１１】
単一の読出しセッションに対してのみ有効なそれぞれの一時鍵を前記それぞれの鍵（Ｋｌ）から開始して前記アクセスゲートウェイ（ＡＧ）によって生成する工程を含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
プライベート鍵（Ｋｐｒ）と公開鍵（Ｋｐｕｂ）を含んだ一対の鍵を前記スマートカード（ＳＣ）に設ける工程を含み、前記公開鍵（Ｋｐｕｂ）は前記アクセスゲートウェイ（ＡＧ）により読み出されるのに適応している一方、前記プライベート鍵（Ｋｐｒ）はスマートカード（ＳＣ）に対してのみ知られており且つ前記管理システム（ＳＰ）にて利用可能であることを特徴とする請求項１に記載の方法。
【請求項１３】
前記一対の鍵（Ｋｐｒ、Ｋｐｕｂ）をデジタル署名機構の枠組み内で使用して前記アクセスゲートウェイ（ＡＧ）上で前記スマートカード（ＳＣ）を認証する工程を含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
−  前記管理システム（ＳＰ）により前記スマートカード（ＳＣ）の有効性をチェックする工程、
−  前記スマートカード（ＳＣ）が有効なものならば、前記スマートカード（ＳＣ）からコンフィギュレーションデータを読出して前記アクセスゲートウェイ（ＡＧ）に入れることで、前記広域ネットワーク（ＷＡＮ）への物理的接続を可能にする工程、
を含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
それぞれのスマートカード（ＳＣ）を認証するために、
−  前記公開鍵（Ｋｐｕｂ）をその有効性を検証しつつ前記スマートカード（ＳＣ）から前記アクセスゲートウェイ（ＡＧ）中に読み出す工程（１１０）、
−  前記アクセスゲートウェイ（ＡＧ）がランダムデータシーケンスを生成し、それをスマートカード（ＳＣ）に送る工程（１１２）、
−  前記スマートカード（ＳＣ）が前記プライベート鍵（Ｋｐｒ）により前記ランダムデータシーケンスに署名し、署名された前記ランダムデータシーケンスを前記アクセスゲートウェイ（ＡＧ）に再送する工程（１１４）、
−  前記アクセスゲートウェイが前記公開鍵（Ｋｐｕｂ）によりスマートカードから再送されたシーケンスから前記ランダムデータシーケンスを再抽出する工程（１１６）、及び
−  再抽出された前記ランダムデータシーケンスがアクセスゲートウェイ（ＡＧ）により
生成された前記ランダムデータシーケンスに対応する場合にのみ、前記スマートカード（ＳＣ）を認証する工程、
を含むことを特徴とする請求項１２に記載の方法。
【請求項１６】
−  初期化のために認証されたスマートカード（ＳＣ）をチェックする工程（１２４）、及び
−  該スマートカードが初期化されるべきであると分かると、コンフィギュレーションデータを前記スマートカード（ＳＣ）から読み出す工程（１２８）、
をさらに含むことを特徴とする請求項１５に記載の方法。
【請求項１７】
−  前記スマートカード（ＳＣ）にシリアル番号を割り当てる工程、
−  前記スマートカード（ＳＣ）から前記アクセスゲートウェイ（ＡＧ）中にデータを読出すことを可能にするそれぞれの鍵（Ｋｌ）を前記アクセスゲートウェイ（ＡＧ）によって生成する工程、
を含み、もし前記再抽出されたランダムデータシーケンスが前記アクセスゲートウェイ（ＡＧ）により生成された前記ランダムデータシーケンスに対応していると分かった場合には、
−  前記鍵（Ｋｌ）を用いることにより真正性をチェックしつつ、データを前記スマートカード（ＳＣ）から前記アクセスゲートウェイ（ＡＧ）中に読み出す工程（１３０）、及び
−  前記認証工程（１３２）が有効な結果を与える場合にのみ、前記スマートカード（ＳＣ）から読み出されたデータを受け入れる工程（１３６）、
を含むことを特徴とする請求項１５に記載の方法。
【請求項１８】
前記スマートカード（ＳＣ）から読み出されたコンフィギュレーションデータを前記アクセスゲートウェイ（ＡＧ）の前記第３メモリ領域（Ａ３）にコピーする工程を含むことを特徴とする請求項１４に記載の方法。
【請求項１９】
前記スマートカード（ＳＣ）が初期化されていない場合（１２４）に、
−  前記広域ネットワーク（ＷＡＮ）への接続を、スマートカード（ＳＣ）の前記別のメモリ領域（Ａ０）に記憶された事前コンフィギュレーションデータにより可能にする工程（１３８）、
−  前記管理システム（ＳＰ）が、前記広域ネットワーク（ＷＡＮ）への接続のためのユーザーコンフィギュレーションデータを前記スマートカード（ＳＣ）中に書込む工程（１４０，１４２）、及び
−  スマートカード（ＳＣ）の前記別のメモリ領域（Ａ０）に記憶された前記事前コンフィギュレーションデータにより可能にされた前記広域ネットワーク（ＷＡＮ）接続を中止する工程（１４４）、及び
−  前記スマートカードの前記第1メモリ領域（Ａ１）中に前記管理システム（ＳＰ）により書込まれた前記新しいコンフィギュレーションデータに基づいて、接続を再設定する工程（１４６）、
を含むことを特徴とする請求項２に記載の方法。
【請求項２０】
−  ユーザー（Ｕ）により変更された前記アクセスゲートウェイ（ＡＧ）の任意のコンフィギュレーションパラメータを前記アクセスゲートウェイの前記別のメモリ領域（Ａ３）に記憶する工程（１５０）、
−  前記アクセスゲートウェイ（ＡＧ）が、前記鍵（Ｋｓ）を用いることにより前記スマートカード中の前記第1メモリ領域（Ａ１）にアクセスする工程（１５２）、
−  ユーザー（Ｕ）により変更された前記コンフィギュレーションパラメータが、変更を認められたか否かをチェックする工程（１５４）、及び
−  前記コンフィギュレーションパラメータが変更の認められたパラメータとして認定された場合にのみ、ユーザー（Ｕ）により変更された前記コンフィギュレーションパラメータを、前記スマートカード（ＳＣ）の前記第２メモリ領域（Ａ２）中に書込む工程、
を含むことを特徴とする請求項８に記載の方法。
【請求項２１】
−  ユーザー（Ｕ）により変更された前記コンフィギュレーションパラメータの前記変更を拒絶する工程（１５６）、及び
−  前記第1メモリ領域（Ａ１）に存在する対応するデフォルトコンフィギュレーション値を再設定する工程（１５６）、
を含むことを特徴とする請求項２０に記載の方法。
【請求項２２】
前記アクセスゲートウェイ（ＡＧ）の前記別のメモリ領域（Ａ３）中に、スマートカード（ＳＣ）の前記第２メモリ領域（Ａ２）の内容を、ユーザーにより変更された自動コンフィギュレーションパラメータとして、又はその中に再設定された前記デフォルト値としてコピーする工程（１６０）を含むことを特徴とする請求項２１に記載の方法。
【請求項２３】
−  前記管理システム（ＳＰ）が、前記鍵（Ｋｓ）と共に新しいコンフィギュレーションデータを前記アクセスゲートウェイ（ＡＧ）に送る工程（１６０）、
−  前記アクセスゲートウェイ（ＡＧ）が、書込みセッションのために前記それぞれの鍵（Ｋｓ）から開始して生成された一時鍵（Ｋｔｅｍｐ）を前記スマートカード（ＳＣ）と取り決める工程（１６２）、
−  前記アクセスゲートウェイが、前記一時鍵（Ｋｔｅｍｐ）を用いることにより書込みリクエストを前記スマートカード（ＳＣ）に送る工程（１６４）、
−  前記一時鍵（Ｋｔｅｍｐ）に基づいて前記書込みリクエストを認証する工程（１６６）、
−  前記書込みリクエストが認証された場合にのみ、前記スマートカードが、書込みのための新しいコンフィギュレーションデータを受け入れる工程（１７０）、
を含むことを特徴とする請求項２０に記載の方法。
【請求項２４】
−  書込みのために受け入れられたコンフィギュレーションデータを前記スマートカード（ＳＣ）の前記第２メモリ領域（Ａ２）に書込む工程、及び
−  前記スマートカードの前記第２メモリ領域（Ａ２）に書込まれた前記コンフィギュレーションデータを、前記アクセスゲートウェイ（ＡＧ）の前記第３メモリ領域（Ａ３）にコピーする工程、
を含むことを特徴とする請求項２３に記載の方法。
【請求項２５】
使用後に前記一時鍵（Ｋｔｅｍｐ）を放棄する工程を含むことを特徴とする請求項２３に記載の方法。
【請求項２６】
−  少なくとも１つのスマートカード（ＳＣ）が既に初期化された古いアクセスゲートウェイ（ＡＧ）を、新しいアクセスゲートウェイ（ＡＧ）に置き換える工程、及び
−  前記新しいアクセスゲートウェイ（ＡＧ）が、前記既に初期化されたスマートカード（ＳＣ）から読み出されたデータに基づいてそれ自体を自動構成する工程、
を含むことを特徴とする請求項１に記載の方法。
【請求項２７】
前記新しいアクセスゲートウェイ（ＡＧ）が、前記広域ネットワーク（ＷＡＮ）に向かう接続を許可するためにのみ、広域ネットワーク（ＷＡＮ）接続パラメータを使用する工程を含むことを特徴とする請求項２６に記載の方法。
【請求項２８】
前記アクセスゲートウェイ（ＡＧ）が、前記スマートカード（ＳＣ）のない場合でも前
記ローカルエリアネットワーク（ＬＡＮ）の動作を可能にする工程を含むことを特徴とする請求項１に記載の方法。
【請求項２９】
場合によっては前記第1メモリ領域（Ａ１）に記憶されたユーザー及び／又は情報を暗号化形式にて記憶する工程を含むことを特徴とする請求項１に記載の方法
【請求項３０】
前記スマートカード（ＳＣ）の認証に役立つ前記広域ネットワーク（ＷＡＮ）接続への論理アクセスを行う工程を含み、前記ユーザー／パスワード情報は、前記スマートカードが認証された場合にのみ、前記広域ネットワーク（ＷＡＮ）へのアクセスのために使用できることを特徴とする請求項１又は請求項２９に記載の方法。
【請求項３１】
少なくとも１つのユーザーのスマートカード（ＳＣ）及び管理システム（ＳＰ）を含みローカルエリアネットワーク（ＬＡＮ）と広域ネットワーク（ＷＡＮ）の間のアクセスゲートウェイを操作するためのシステムであって、
−  前記スマートカード（ＳＣ）が、前記広域ネットワーク（ＷＡＮ）へのアクセスのためのコンフィギュレーションデータを含んだユーザー（Ｕ）により変更できない少なくとも第1メモリ領域（Ａ１）と、ユーザーの個人化されたコンフィギュレーションデータを記憶するのに適した第２メモリ領域（Ａ２）とを備えること、及び
−  前記アクセスゲートウェイ（ＡＧ）が、前記スマートカード（ＳＣ）中の前記第２メモリ領域（Ａ２）の内容を前記第３メモリ領域（Ａ３）に記憶するための第３メモリ領域（Ａ３）を備えること
を特徴とするシステム。
【請求項３２】
前記スマートカード（ＳＣ）が、まだ初期化されていないスマートカード（ＳＣ）による前記広域ネットワーク（ＷＡＮ）へのアクセスのためのコンフィギュレーションデータを含んだ別のメモリ領域（Ａ０）を含み、前記別のメモリ領域（Ａ０）へのアクセスは、一旦それぞれのスマートカードが初期化されてしまうと禁止されることを特徴とする請求項３１に記載のシステム。
【請求項３３】
−  前記管理システム（ＳＰ）は、前記第1メモリ領域（Ａ１）と前記第２メモリ領域（Ａ２）の両方からのデータの書込み及び読出しを可能にされること、
−  前記ユーザー（Ｕ）は、前記第1メモリ領域（Ａ１）と前記第２メモリ領域（Ａ２）の両方からデータを読出すことを可能にされること、及び
−  前記ユーザー（Ｕ）は、前記第２メモリ領域（Ａ２）中へのデータの書込みを可能にされる一方、ユーザー（Ｕ）は前記第1メモリ領域（Ａ１）に対する書込みロックがされること、
を特徴とする請求項３１に記載のシステム。
【請求項３４】
前記管理システム（ＳＰ）とユーザー（Ｕ）の両方が、前記別のメモリ領域（Ａ０）からデータを読出す権利を与えられ、前記管理システム（ＳＰ）は、前記別のメモリ領域（Ａ０）中へのデータの書込みを可能とされる一方、前記ユーザー（Ｕ）は前記別のメモリ領域（Ａ０）に対して書込みロックされることを特徴とする請求項３２に記載のシステム。
【請求項３５】
前記管理システム（ＳＰ）と前記スマートカード（ＳＣ）の間のすべての相互作用が、前記アクセスゲートウェイ（ＡＧ）を介して伝達されることを特徴とする請求項３１に記載のシステム。
【請求項３６】
前記管理システム（ＳＰ）と前記スマートカード（ＳＣ）の間のすべての相互作用が、前記アクセスゲートウェイに設けられたファームウェアを介して伝達されることを特徴と
する請求項３５に記載のシステム。
【請求項３７】
前記スマートカード（ＳＣ）が、
−  一旦検証されると、前記第２領域（Ａ２）からのデータの読出し及び前記第２領域（Ａ２）中へのデータの書込みを可能にするユーザーアクセスコード（ＰＩＮ１）であって、スマートカード（ＳＣ）のユーザーを識別する前記ユーザーアクセスコード、及び
-  一旦検証されると、前記管理システム（ＳＰ）によるスマートカード（ＳＣ）へのアクセスとその後のスマートカード中へのデータの書込みを可能にする管理システムアクセスコード（ＰＩＮ２）、
を含むことを特徴とする請求項３１に記載のシステム。
【請求項３８】
−  前記スマートカード（ＳＣ）にシリアル番号が割り当てられること、
−  前記管理システム（ＳＰ）が、前記管理システム（ＳＰ）によるスマートカード（ＳＣ）データの書込み及び読出しを可能にする鍵（Ｋｓ）を前記シリアル番号から開始して生成するように構成されること、
を特徴とする請求項３１に記載のシステム。
【請求項３９】
前記管理システム（ＳＰ）が、前記アクセスゲートウェイ（ＡＧ）と前記スマートカード（ＳＣ）の間で単一の書込みセッション中に使用するための一時鍵を前記鍵（Ｋｓ）から開始して生成するように構成され、前記鍵（Ｋｓ）が前記アクセスゲートウェイ（ＡＧ）中に記憶されていないことを特徴とする請求項３８に記載のシステム。
【請求項４０】
−  前記スマートカード（ＳＣ）にシリアル番号が割り当てられ、
−  前記アクセスゲートウェイ（ＡＧ）が、前記スマートカード（ＳＣ）から前記アクセスゲートウェイ（ＡＧ）中へのデータの読出しを可能にするそれぞれの鍵（Ｋｌ）を生成するように構成されること、
を特徴とする請求項３１に記載のシステム。
【請求項４１】
前記アクセスゲートウェイ（ＡＧ）が、単一の読出しセッションに対してのみ有効なそれぞれの一時鍵を前記それぞれの鍵（Ｋｌ）から開始して生成するように構成されることを特徴とする請求項４０に記載のシステム。
【請求項４２】
前記スマートカード（ＳＣ）が、プライベート鍵（Ｋｐｒ）と公開鍵（Ｋｐｕｂ）とを含む一対の鍵を備え、前記公開鍵（Ｋｐｕｂ）が、前記アクセスゲートウェイ（ＡＧ）による読出しに適応する一方、前記プライベート鍵（Ｋｐｒ）は、スマートカード（ＳＣ）に対してのみ知られており且つ前記管理システム（ＳＰ）にて利用可能であることを特徴とする請求項３１に記載のシステム。
【請求項４３】
前記一対の鍵（Ｋｐｒ、Ｋｐｕｂ）が、前記アクセスゲートウェイ（ＡＧ）上の前記スマートカード（ＳＣ）を認証するデジタル署名機構を規定することを特徴とする請求項４２に記載のシステム。
【請求項４４】
−  前記アクセスゲートウェイ（ＡＧ）が、スマートカード（ＳＣ）の前記別のメモリ領域（Ａ０）に記憶された事前コンフィギュレーションデータにより前記広域ネットワーク（ＷＡＮ）への接続を可能にするように構成され（１３８）、
−  前記管理システム（ＳＰ）が、前記広域ネットワーク（ＷＡＮ）への接続のためにユーザーコンフィギュレーションデータを前記スマートカード（ＳＣ）中に書込むように構成され（１４０，１４２）、
−  前記アクセスゲートウェイ（ＡＧ）が、スマートカード（ＳＣ）の前記別のメモリ領域（Ａ０）に記憶された前記事前コンフィギュレーションデータにより可能にされた前記
広域ネットワーク（ＷＡＮ）接続を中止するように構成され（１４４）、それにより、前記管理システム（ＳＰ）により前記スマートカードの前記第1メモリ領域（Ａ１）中に書込まれた前記新しいコンフィギュレーションデータに基づいて接続が再設定されること（１４６）、
を特徴とする請求項３２に記載のシステム。
【請求項４５】
前記アクセスゲートウェイ（ＡＧ）が、
−  ユーザーにより変更された前記アクセスゲートウェイ（ＡＧ）の任意のコンフィギュレーションパラメータを前記アクセスゲートウェイの前記別のメモリ領域（Ａ３）中に記憶し（１５０）、
−  前記鍵（Ｋｓ）を用いることにより前記スマートカードの前記第1メモリ領域（Ａ１）にアクセスし（１５２）、
−  ユーザー（Ｕ）により変更された前記コンフィギュレーションパラメータが変更を認められているか否かをチェックし（１５４）、そして
−  前記コンフィギュレーションパラメータが変更の認められたパラメータとして認定された場合にのみ、ユーザー（Ｕ）により変更された前記コンフィギュレーションパラメータを前記スマートカード（ＳＣ）の前記第２メモリ領域（Ａ２）中に書込む、
ように構成されることを特徴とする請求項３８に記載のシステム。
【請求項４６】
前記アクセスゲートウェイ（ＡＧ）が、
−  ユーザー（Ｕ）により変更された前記コンフィギュレーションパラメータの前記変更を拒絶し（１５６）、かつ
−  前記第1メモリ領域（Ａ１）に存在する対応するデフォルトコンフィギュレーション値を再設定する（１５６）、
ように構成されることを特徴とする請求項４５に記載のシステム。
【請求項４７】
前記アクセスゲートウェイ（ＡＧ）が、スマートカード（ＳＣ）中の前記第２メモリ領域（Ａ２）の内容をユーザーにより変更された自動コンフィギュレーションパラメータとして又はそこで再設定された前記デフォルト値として前記別のメモリ領域（Ａ３）にコピーする（１６０）ように構成されることを特徴とする請求項４６に記載のシステム。
【請求項４８】
前記アクセスゲートウェイ（ＡＧ）が、前記スマートカード（ＳＣ）のない場合でさえ前記ローカルエリアネットワーク（ＬＡＮ）の動作を可能にするように構成されることを特徴とする請求項３１に記載のシステム。
【請求項４９】
ローカルエリアネットワーク（ＬＡＮ）と広域ネットワーク（ＷＡＮ）の間のアクセスゲートウェイを管理システム（ＳＰ）と協力して操作するスマートカード（ＳＣ）であって、前記スマートカード（ＳＣ）が、
−  前記広域ネットワーク（ＷＡＮ）へのアクセスのためのコンフィギュレーションデータを含みユーザー（Ｕ）により変更できない少なくとも第1メモリ領域（Ａ１）、及び
−  ユーザーの個人化されたコンフィギュレーションデータを記憶するのに適した第２メモリ領域（Ａ２）であって、前記第２メモリ領域（Ａ２）の内容が、前記アクセスゲートウェイ（ＡＧ）に設けられた第３メモリ領域（Ａ３）に記憶するのに適している前記第２メモリ領域（Ａ２）、
を含むスマートカード（ＳＣ）。
【請求項５０】
前記スマートカード（ＳＣ）が、まだ初期化されていないスマートカード（ＳＣ）による前記広域ネットワーク（ＷＡＮ）へのアクセスのためのコンフィギュレーションデータを含んだ更なるメモリ領域（Ａ０）を含み、前記別のメモリ領域（Ａ０）へのアクセスは、一旦それぞれのスマートカードが初期化されたなら禁止されることを特徴とする請求項
４９に記載のスマートカード（ＳＣ）。
【請求項５１】
前記スマートカード（ＳＣ）が、
−  一旦検証されると、前記第2領域（Ａ２）からのデータの読出し及び前記第２領域（Ａ２）中へのデータの書込みを許可するユーザーアクセスコード（ＰＩＮ１）であって、スマートカード（ＳＣ）のユーザーを識別するユーザーアクセスコード、及び
−  一旦検証されると、前記管理システム（ＳＰ）によるスマートカード（ＳＣ）へのアクセスとその後のスマートカード中へのデータの書込みを許可する管理システムアクセスコード（ＰＩＮ２）、
を含むことを特徴とする請求項５０に記載のスマートカード。
【請求項５２】
前記スマートカード（ＳＣ）が、
−  シリアル番号、
−  前記管理システム（ＳＰ）によるスマートカード（ＳＣ）データの書込み及び読出しを可能にする鍵（Ｋｓ）、
−  前記スマートカード（ＳＣ）から前記アクセスゲートウェイ（ＡＧ）中へのデータの読出しを可能にするそれぞれの鍵（Ｋｌ）、及び
−  プライベート鍵（Ｋｐｒ）と公開鍵（Ｋｐｕｂ）とを含んだ一対の鍵であって、前記公開鍵（Ｋｐｕｂ）は、前記アクセスゲートウェイ（ＡＧ）により読み出されるのに適応している一方、前記プライベート鍵（Ｋｐｒ）はスマートカード（ＳＣ）に対してのみ知られており且つ前記管理システム（ＳＰ）にて利用可能である前記一対の鍵、
のうち少なくとも１つを備えることを特徴とする請求項４９に記載のスマートカード。
【請求項５３】
前記一対の鍵（Ｋｐｒ、Ｋｐｕｂ）が、前記アクセスゲートウェイ（ＡＧ）上の前記スマートカード（ＳＣ）を認証するデジタル署名機構を規定することを特徴とする請求項５２に記載のスマートカード。
【請求項５４】
デジタルコンピュータのメモリに直接ロードできるコンピュータプログラムプロダクトであって、前記プロダクトがコンピュータ上で実行されるとき、請求項１〜３０のいずれか一項に記載の方法を実行するソフトウエアコード部分を含むコンピュータプログラムプロダクト。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークアクセスを管理する技術に関するものであり、ローカルエリアネットワーク（ＬＡＮ）とインターネットなどの広域ネットワーク（ＷＡＮ）との相互作用を可能にするアクセスゲートウェイでのアクセス制御及びコンフィギュレーションデータの遠隔管理に使用する可能性に特に留意して開発された。特に、本発明は、ローカルエリアネットワーク（ＬＡＮ）と広域ネットワーク（ＷＡＮ）との間のアクセスゲートウェイを管理システムの制御下にてスマートカード（ＳＣ）により操作する技術に関する。
【背景技術】
【０００２】
いわゆる加入者宅内機器すなわちＣＰＥなどの広帯域ネットワークアクセス装置を構成し維持することは、深刻な問題を生じてそれに対応するシステムプロバイダへの費用を伴う場合があり、これらは主に技術者がクライアントの宅内と直接介在する必要性に関係している。
【０００３】
自動インストレーション及び自動コンフィギュレーション・ツールは、準備を容易にし費用を安くできる。しかし、これらのツールは、クライアントがそのアクセスゲートウェイのコンフィギュレーション中に導入し得る変更（意図的なものも意図的でないものも）を適切に考慮に入れることに適応できない。また、アクセスゲートウェイの故障の場合、自動コンフィギュレーションツールは通常前のコンフィギュレーションを完全に復元させることはできない。このことは、主にクライアントにより個人化されたパラメータ（例えばホームネットワークやＬＡＮインターフェースに関係した特定のコンフィギュレーションパラメータ）に当てはまる。
【０００４】
アクセスゲートウェイのコンフィギュレーションを管理する上で、システムプロバイダが取り組まなければならない別の問題がある。すなわち、特定のパラメータ（例えばＬＡＮインターフェースのコンフィギュレーション、ファイアウォール化のルールなど）を個人化する可能性をクライアントに与えることを望みつつも、（サービスプロフィールの変更に至らしめる）広域ネットワーク側での当該パラメータへの望ましくないアクセスや変更を防止する必要性が存在する。このことは、（例えば別のアクセスゲートウェイ上での、又は他の不適当な製品に対する）不正かつ／又は無許可の使用を避けるべく主にユーザーＩＤやパスワードなどの情報に当てはまる。
【０００５】
加入者からネットワーク・アプリケーション・サービス・プロバイダへのサービス・リクエストに応じて、データ記憶カード又はスマートカードを利用することによりネットワークアクセス機器を構成するシステム及び方法は、ＷＯ−Ａ−０２／０８０５１５から公知である。このシステムは、コンフィギュレーションデータをアプリケーション・サービス・プロバイダからカードに書込むためのカードライター、及びコンフィギュレーション設定をカードからネットワークアクセス機器にダウンロードするためのカードリーダーを備える。このカードはまた、公開鍵暗号化システムを介して受け取ったサービス・コンフィギュレーションの認証及び公知の拒否の規定を含むことができる。
【０００６】
ＵＳ２００２／０１０４０１６Ａ１では、ＬＡＮをインターネットやイントラネットなどのＷＡＮに連結するのに適したネットワークルータが開示されている。当該ルータは、スマートカードを受け入れて読み出すためのスマートカード装置を備える。このスマートカードは、ルータがインターネット又はイントラネットにアクセスするのを可能にするのに必要な情報、例えばアクセス電話番号、暗号鍵、コンフィギュレーションデータ並びに
ＩＤ及びパスワードを含む。指定されたセキュリティレベルもまた、そのアクセスを制限すべくスマートカード上の情報中に記憶できる。
【特許文献１】ＷＯ−Ａ−０２／０８０５１５
【特許文献２】ＵＳ２００２／０１０４０１６
【発明の開示】
【発明が解決しようとする課題】
【０００７】
発明の目的及び概要
上述した従来技術の構成は実際には考察している状況で生じると思われる問題のいくつかに取り組んではいるが、スマートカードリーダー／ライターを備えたアクセスゲートウェイと共に使用するのに適し且つ以下の事項を保証できる構成の必要性が依然として感じられる。保証事項とは、
−  要求されている専門家による介在なしでの、アクセスゲートウェイの自動コンフィギュレーション及び自動インストレーション；
−  無許可アクセスに対するコンフィギュレーションデータの保護；
−  故障の場合に完全に復元するためのコンフィギュレーションデータの確実な保存；及び
−  サービスプロバイダによるアクセスゲートウェイの安全な遠隔管理
である。
【０００８】
したがって、本発明の目的は、上記概略説明した必要性を満たす改良された構成を提供することである。
【課題を解決するための手段】
【０００９】
本発明によると、この目的は、特許請求の範囲に記載の特徴をもった方法により達成される。本発明はまた、本発明において使用するスマートカードのみならず、対応するシステムにも関するものであり、また、デジタルコンピュータのメモリに直接ロードでき且つコンピュータ上で実行されるとき本発明の方法を実施するソフトウエアコード部分を含んだコンピュータプログラムプロダクトにも関するものである。
【００１０】
ここで用いられているように、用語「スマートカード」は一般にデータ処理の特徴から連想される任意の種類のデータ記憶カードを包含する。
【００１１】
よって、現在のところ好ましい本発明の実施態様は、管理システム（ＳＰ）の制御下にてローカルエリアネットワーク（ＬＡＮ）と広域ネットワーク（ＷＡＮ）との間のアクセスゲートウェイをスマートカード（ＳＣ）を介して操作する方法からなり、
−  前記広域ネットワークへのアクセスのためのコンフィギュレーションデータを含みユーザーにより変更できない少なくとも第1メモリ領域と、ユーザーの個人化されたコンフィギュレーションデータを記憶するのに適した第２メモリ領域とをスマートカード中に設ける工程、及び
−  前記アクセスゲートウェイ中に第３メモリ領域を設け、前記スマートカード中の前記第２メモリ領域の内容を前記第３メモリ領域に記憶する工程
を含む。
【００１２】
好ましくは、本発明の構成は、
−  まだ初期化されていないスマートカードによる前記広域ネットワークへのアクセスのためのコンフィギュレーションデータを含んだ更なる別の記憶領域を前記スマートカード中に設ける工程、及び
−  一旦それぞれのスマートカードが初期化されてしまえば、前記別のメモリ領域へのアクセスを禁止する工程、
を含む。
【００１３】
さらに好ましくは、該構成は、
−  前記管理システムが前記第1メモリ領域及び前記第２メモリ領域の両方からのデータの書込み及び読出しをすることを可能にする工程、
−  前記ユーザーが前記第1メモリ領域及び前記第２メモリ領域の両方からのデータの読出しをすることを可能にする工程、及び
−  前記ユーザーが前記第２メモリ領域中へのデータの書き込みをすることを可能にする一方、ユーザーには前記第1メモリ領域に対する書込みロックをする工程、
を含む。
【００１４】
好ましくは、前記管理システムとユーザーの両方に、前記別のメモリ領域からデータを読み出す権利が与えられ、前記管理システムは、前記ユーザーが前記別のメモリ領域に対する書込みをロックされている間、データを前記別のメモリ領域中に書込むことが可能とされる。
【００１５】
好ましくは、前記管理システムと前記スマートカードとの相互作用のすべてが、前記アクセスゲートウェイを介して伝達され、さらに好ましくは前記アクセスゲートウェイ中に設けられたファームウェアを介して伝達される。
【００１６】
好ましくは、スマートカードは、サービスプロバイダにより設定されたパラメータとクライアントにより個人化されたパラメータの両方を含めてアクセスゲートウェイのコンフィギュレーションパラメータすべてを記憶するための物理媒体として使用される。ユーザーＩＤやパスワードなどのアクセスデータは、クライアントが読出し又は変更をすることはできない。スマートカード上のデータのアクセス及び変更は、非対称鍵システムにより規制される。よって、サービスプロバイダとクライアントは、異なる読出し／書込み権が割り当てられ、かつ／又はスマートカード上に書込みを試みる任意のエンティティーの真正性が制御できる。このことはまた、ネットワーク通信プロトコルと組み合わされて、安全な遠隔管理を可能にする。
【００１７】
さらに好ましくは、ここに開示された構成は、スマートカードを管理し、アクセスゲートウェイ上で実行されるファームウェアと相互作用しつつ、アクセスゲートウェイを自動構成もしつつその上にあるデータを認証及び妥当性検査し、ソフトウェアプロバイダのアクセスデータを保護し、サービスプロバイダによる安全な遠隔管理を保証しつつ、故障の場合に完全なコンフィギュレーションを復元するための特定のツールを利用できる。
【発明を実施するための最良の形態】
【００１８】
本発明の好ましい実施態様の詳細な説明
図１は、本発明を適用する典型的な場合の概略図である。
図１には、アクセスゲートウェイＡＧが示されており、これは、広域ネットワークすなわちＷＡＮ（インターネットやイントラネットなど）とローカルエリアネットワークすなわちＬＡＮとの通信を可能にする。
【００１９】
ゲートウェイＡＧを介したＷＡＮとＬＡＮの連携を規定する基準は、当該技術において一般に知られており、それ自体は本出願の主題ではないので、詳細な説明は不要であろう。
【００２０】
アクセスゲートウェイＡＧの動作は、後に詳細に説明するように、
−  本質的にサービスプロバイダによりホストされる管理システムＳＰ、及び
−  スマートカードＳＣを使うユーザーＵ
により共同で与えられるコンフィギュレーションデータにより主に指示される。
【００２１】
ユーザーに利用可能に作られるスマートカードＳＣは、アクセスゲートウェイＡＧ中に含まれたスマートカード・リーダー／ライター・インターフェースに挿入するのに適する。このようなリーダー／ライター・インターフェースは当該技術において周知であるので、ここで詳細な説明を行う必要はないであろう。
【００２２】
ここに示された構成のうち現在のところ好ましい実施態様では、スマートカードＳＣ中に３つのメモリ領域、すなわち
−  コンフィギュレーションを実行するための第1領域Ａ１
−  ユーザーコンフィギュレーションのための第２領域Ａ２、及び
−  始動コンフィギュレーションのための追加領域Ａ０
が設けられる。
【００２３】
スマートカードＳＣ上に存在するデータは、特定の制御及び認証プロシージャに基づいて管理システムＳＰにより変更できる。スマートカードは、アクセスゲートウェイＡＧ上で実行されるファームウェアを通じてユーザーＵ及び管理システムＳＰと相互作用する。アクセスゲートウェイは、実行されているファームウェアＦＷバージョンにより特徴付けられる。スマートカードＳＣとの相互作用はこのようなファームウェアを介して行われる。
【００２４】
アクセスゲートウェイＡＧには、スマートカード上に存在する領域Ａ２のコピーであるファームウェアメモリ領域Ａ３が設けられる。
【００２５】
メモリ領域Ａ０は、準備段階中、すなわちスマートカードが初期化されていないときに使用されるＷＡＮアクセスのためのコンフィギュレーションデータを含むことを目的とする。この領域へのアクセスは、一旦スマートカードが個人化されると禁止される。
【００２６】
領域Ａ０へのアクセス権は次の通りである。
−  管理システムＳＰに対しては書込み／読出し
−  ユーザーＵに対してはロックされた書込み／読出し。
【００２７】
スマートカードＳＣ上のメモリ領域Ａ１は、デフォルト値をもった一定のインターネット作業パラメータだけでなく、ユーザーが変更できないそれらのＷＡＮアクセスコンフィギュレーションデータを含む。
【００２８】
Ａ１で表した領域に存在する少なくともいくつかのパラメータはまた、Ａ２で表した領域中にも存在し、このことは、図２中にＡ１∩Ａ２で表した領域により示されている。
領域Ａ１に対するアクセス権は、本質的に領域Ａ０に対して示されたものと同じである。
【００２９】
メモリ領域Ａ２は、ユーザーにより個人化されたコンフィギュレーションデータ（例えばＬＡＮコンフィギュレーション）を含む。この領域は、アクセスゲートウェイＡＧに存在する領域Ａ３にコピーされる。
領域Ａ２に対するアクセス権は、管理システムＳＰとユーザーＵの両方に対して読出し／書込みである。
【００３０】
管理システムＳＰとスマートカードの相互作用のすべてが、アクセスゲートウェイＡＧを通して、又はより正確にはアクセスゲートウェイのファームウェアを通して伝達される。
【００３１】
図３の概略図に示したように、いくつかの鍵がスマートカードＳＣに内在している。
これらは、
−  スマートカードＳＣを制御及び確認するためにアクセスゲートウェイＡＧにより使用される第1非対称鍵Ｋｐｒ（プライベート）及び第２非対称鍵Ｋｐｕｂ（パブリック）；
−  メモリ領域Ａ１への書込み機能を制御及び認証する際に管理システムＳＰにより使用される第1対称鍵Ｋｓ、及び
−  スマートカードＳＣからアクセスゲートウェイＡＧへの読出し機能を制御及び認証するのに使用される第２対称鍵Ｋｌ
を含む。
【００３２】
非対称鍵Ｋｐｒ及びＫｐｕｂの両方がスマートカードＳＣ上に存在しているが、公開鍵Ｋｐｕｂのみがアクセスゲートウェイにより読出し可能である。
逆に、プライベート鍵Ｋｐｒは、管理システムＳＰにも利用可能である一方で、スマートカードのみに知られている。これらの鍵により、デジタル署名機構によりアクセスゲートウェイＡＧ上でスマートカードを認証することが可能となる。スマートカードが有効なもの、すなわち管理システムＳＰにより生成されたものであるときにのみ、アクセスゲートウェイのファームウェアがスマートカードからのコンフィギュレーションの読出し及びローディングを認め、それにより、ＷＡＮ側の物理的な接続を可能にする。
これらの鍵はまた、他の目的のため、例えばネットワークにおける「強力な」認証のために使用できる。
【００３３】
対称鍵Ｋｓは、管理システムＳＰによってスマートカードのシリアル番号から開始して生成される。したがって、各カードについて固有である。これは、スマートカード上に存在する全データに対して管理システムＳＰが書込み及び読出しをすることを可能にする。
【００３４】
好ましくは、この鍵は書込みプロシージャにおいて決して直接使用されることはなく、よって、アクセスゲートウェイＡＧに記憶されない。好ましくは、一時鍵が生成され、アクセスゲートウェイＡＧとスマートカードＳＣとの間の所与の書込みセッションに対してのみ使用される。
【００３５】
第２対称鍵は、アクセスゲートウェイのファームウェアによりスマートカードのシリアル番号から開始して生成される。これにより、スマートカードからアクセスゲートウェイＡＧ中にデータを読み出すことが可能になる。読出しプロシージャ中、アクセスゲートウェイのファームウェアは、鍵Ｋｌから開始して、その読出しセッションに対してのみ有効な一時鍵を生成する。たとえ場合によっては検出されるとしても（例えばファームウェア検査により）、これにより、その特定のスマートカードのみからデータを読出すことが可能となる。
【００３６】
図４は、スマートカードへのアクセスコードの好ましい選択を示す。
この選択によると、第1コードＰＩＮ１が与えられ、この第1コードＰＩＮ１は、一旦検証されるとメモリ領域Ａ２に対するデータの読出し及び書込み機能を有効にする。したがって、このコードはカードユーザーを認証する。
【００３７】
第２コード、ＰＩＮ２は、本質的に管理システムＳＰに対するアクセスコードである。一旦検証されると、アクセスコードＰＩＮ２は、Ｋｓにより与えられる許可に従ってカードへのアクセス及びその後のデータの書込みを可能にする。
【００３８】
スマートカードＳＣからアクセスゲートウェイＡＧへのデータの読出しプロセスが、図５及び６に共同で示されている。
最初の工程１００では、ユーザーが、スマートカードを使用する際に認証されるべきゲートウェイインターフェース（スマートカードリーダーなど）に対応した第1コードＰＩＮ１をタイプ入力する。
【００３９】
工程１０２では、システムが入力コードの妥当性をチェックする。
否定的な結果の場合、スマートカードＳＣの更なる読出しは阻止される（工程１０４）。逆に、ＰＩＮ１コードが妥当であると分かると、工程１０６においてスマートカードＳＣが読み出されて認証プロシージャが始動される。
【００４０】
図７と図８に認証プロシージャを詳しく示す。
記載された認証方法では非対称鍵を使用し、この非対称鍵が、管理システムＳＰにより許可されたアクセスゲートウェイ製品に関してのみスマートカードの使用を可能にすることが分かるであろう。実際、このようなアクセスゲートウェイ製品のみが、公開鍵を読出してスマートカードを認証するのに適したファームウェアを含み、かつプライベート鍵Ｋｐｒは知られていないので、別のスマートカードは使用できない。
【００４１】
特に図８のフローチャートを参照すると、工程１１０において、アクセスゲートウェイＡＧは、認定されたＫｐｕｂをスマートカードＳＣから読出し、その有効性を検証する。
【００４２】
次に、工程１１２では、アクセスゲートウェイＡＧは、認証の目的でデータのランダムシーケンスを生成し、それらのデータをスマートカードに送る。
工程１１４では、スマートカードＳＣは、鍵Ｋｐｒで認証シーケンスに「サイン」し、その結果をアクセスゲートウェイＡＧに再送する。
【００４３】
工程１１６では、アクセスゲートウェイは、Ｋｐｕｂにより認証シーケンスを再抽出する。
工程１１８では、このように再抽出した認証シーケンスを、アクセスゲートウェイにより生成された元のシーケンスと比較する。
【００４４】
比較の結果が否定的ならば、工程１２０においてスマートカードＳＣからのデータの読出しが阻止される。また、ＷＡＮアクセスのためのアクセスゲートウェイＡＧの使用は禁止され、一方、ＬＡＮインターフェース機能は通常は維持される。
【００４５】
逆に、比較工程１１８の結果が肯定的な場合には、工程１２２においてシステムはスマートカードから受け取ったデータを受け入れ、工程１２４においてシステムはスマートカードＳＣが既に初期化されているか否かをチェックする。
【００４６】
否定的な場合には、工程１２６において準備プロセスが開始される。
スマートカードが既に初期化されていることが分かると、工程１２８においてコンフィギュレーションがスマートカードから読み出され、ＷＡＮとの物理的な接続が活かされる。
【００４７】
図９と図１０は、初期化されたスマートカードＳＣからデータを読み出すプロセスを詳しく示す。
工程１３０では、アクセスゲートウェイＡＧが、スマートカードＳＣからデータを読出し、鍵Ｋｌによりその真正性を検査をする。
【００４８】
具体的には、工程１３２においてデータの真正性がチェックされ、その結果が否定的な場合には、スマートカードＳＣからのデータの読出しが阻止される。また、ＷＡＮアクセスのためのアクセスゲートウェイＡＧの使用が禁止され、一方、ＬＡＮインターフェース
機能は通常は維持される。これは、図示された工程１３４で行われる。
【００４９】
逆に、工程１３２の結果が肯定的であれば、工程１３６においてシステムはスマートカードＳＣからデータを受け入れ、アクセスゲートウェイＡＧ上にコンフィギュレーションをコピーする。
【００５０】
データをスマートカードＳＣからアクセスゲートウェイＡＧに読み出すこのプロシージャはまた、故障の直後にコンフィギュレーションが新しいアクセスゲートウェイ上で復元される場合にも使用される。
【００５１】
図１１と図１２は、いわゆる準備段階、すなわち初期化されていないスマートカードＳＣからのデータの読出しを詳細に示す。
工程１３８では、アクセスゲートウェイＡＧは、管理サーバに向かう接続を活かすことにより、ＷＡＮへの接続を可能にする。これは、スマートカードＳＣのメモリ領域Ａ０に記憶された事前構成されたデータを用いることにより行われる。
【００５２】
次に、工程１４０では、サーバはスマートカードをそのシリアル番号により認識する。サーバは、例えば購入／調達の段階でユーザーデータとそれに関連した「アナグラフィカル(anagraphical)」データ（加入(subscription)のタイプなど）を識別する。
【００５３】
工程１４２では、（ＷＡＮパラメータの場合）ユーザーコンフィギュレーションが、管理システムＳＰによりスマートカードＳＣのメモリ領域Ａ１に書込まれる。スマートカードが初期化されたことを示すフラグが、スマートカード中に設定される。
【００５４】
次の工程１４４では、アクセスゲートウェイが、前のＷＡＮ接続を中止し、領域Ａ１に存在する新しいパラメータを用いてそれを再設定する。
【００５５】
この時点で、１４６で示した工程において、ユーザーが、ＬＡＮパラメータのコンフィギュレーションを進める。これは、自律的に又は管理システムＳＰを介したシステムプロバイダによる遠隔管理により行うことができる。
【００５６】
図１３と図１４は、ユーザーによるデータ書込みプロセス及びスマートカードＳＣを詳細に示す。
記載した構成の好ましい実施態様では、ユーザーＵによる変更は、各々の単一パラメータについて制御を受ける。変更できないそれらのパラメータについては、領域Ａ１中に存在するデフォルト値が再設定される。更新段階の終わりに、アクセスゲートウェイのファームウェアは、メモリ領域Ａ２の内容をメモリ領域Ａ３中にコピーする。実際には、許可された変更として認識される変更のみが、実施され有効とされる。
【００５７】
さらに詳細には、符号１５０は、ユーザーがアクセスゲートウェイ上のコンフィギュレーションパラメータを変更する工程を示す。これらのデータはメモリ領域Ａ３に保存される。
工程１５２では、ファームウェアが、変更された各パラメータについて、鍵Ｋｓを用いることによってその変更が許可されているか否かをチェックする。これは、工程１５２において領域Ａ１にアクセスすることにより行われる。
【００５８】
具体的には、検証工程１５４では、変更しようとするパラメータが、ユーザーが変更するのを認められていないものであることを見分ける。次の工程１５６では、当該変更を無効にし、デフォルト値が再設定される。
【００５９】
逆に、工程１５４で当該変更が許容可能であると分かれば、工程１５８において、変更された新しい値が、スマートカードＳＣの領域Ａ２に書込まれる。
【００６０】
図示されているように、ユーザーＵによる変更は、好ましくは各単一パラメータについて制御を受け、よって、上述した確認プロシージャが、変更しようとしている各パラメータに対して繰り返される。
【００６１】
最後に、図１５と図１６は、管理システムＳＰにより制御されるスマートカードＳＣ上へのデータ書込み操作を詳しく示す。
【００６２】
ここに記載の構成の好ましい実施態様では、管理システムＳＰは、スマートカード上に存在する任意の情報（場合によってはシステムファイルを除く）を変更する権利が与えられる。したがって、管理システムＳＰはまた、アクセスゲートウェイＡＧのコンフィギュレーション及びインストレーションを簡素化することにより、ユーザーのコンフィギュレーションパラメータに作用することもできる。スマートカードＳＣ上へのパラメータの書込みが完了すると、メモリ領域Ａ２が領域Ａ３中にコピーされ、そのために用いられる一時鍵Ｋｔｅｍｐが放棄される。このようにして、この鍵は、たとえ場合によっては検出されても、再び使用することはできない。
【００６３】
更に詳細には、工程１６０において、管理システムＳＰは、好ましくは安全な遠隔接続を介して、鍵をスマートカードＳＣに書込むべしとの指示と共に、新しいコンフィギュレーションデータを鍵Ｋｓと一緒にアクセスゲートウェイＡＧに送る。
【００６４】
次の工程１６２では、アクセスゲートウェイのファームウェアは、書込みセッションのための一時鍵（Ｋｓから生成）をスマートカードＳＣと取り決める。
それから、工程１６４において、アクセスゲートウェイのファームウェアは、一時鍵Ｋｔｅｍｐを用いて各パラメータの真正性を検証することにより、書込みリクエストをスマートカードＳＣに送る。
【００６５】
認証の有効性は、次の工程１６６でチェックされる。
否定的な結果の場合、リクエストされたコンフィギュレーションの変更は工程１６８において無効にされる。
【００６６】
逆に、工程１６６において認証が有効であると分かると、工程１７０でスマートカードが新しいパラメータを受け入れる。
示されているように、変更は好ましくは各単一パラメータについて制御を受け、よって、上述した確認プロシージャは、変更しようとしている各パラメータについて繰り返される。
【００６７】
図３に示したようなスマートカードＳＣ上のメモリ領域Ａ１及びＡ２の表現は、それぞれの構成（管理システムのＷＡＮアクセスデータをその中に記憶したメモリ領域Ａ１と、ユーザーコンフィギュレーションデータをその中に記憶したメモリ領域Ａ２とを有する）が、アクセスゲートウェイが故障の場合にコンフィギュレーションを復元するのに必要かつ十分な全情報がスマートカード上に存在することを保証していることを強調している。
【００６８】
既に構成された新しいスマートカードが挿入された新しいアクセスゲートウェイは、このスマートカードを既に初期化されたものとして認識する。その結果、この新しいアクセスゲートウェイは、スマートカードから読み出されたデータに基づいて自動コンフィギュレーションプロセスを実行する状態にある。
【００６９】
このようにして、ユーザーは、完全に自動的に前のコンフィギュレーションを復元することができる。このことは、ホームネットワークインターフェース（ＬＡＮ、ＷＡＮ、ＰＬＣなど）上で前に実行された個人化にも当てはまる。スマートカード上に存在しているＷＡＮアクセスデータもまた、ユーザーによるいわゆる「遊牧(nomadism)」を可能にする。アクセスゲートウェイは、以前にはそれと関連していない初期化されたスマートカードが挿入されたことを認識する。したがって、ＷＡＮパラメータのみが、ＷＡＮアクセスを可能にするために使用される。
【００７０】
このような構成はユーザーデータに関しても完全なバックアップ機能を提供することが分かるであろう。
【００７１】
図３は、スマートカードＳＣ上の非対称鍵Ｋｐｕｂ及びＫｐｒの使用により、スマートカードＳＣとアクセスゲートウェイＡＧの間での検証及び認証が可能となることを強調している。物理的なＷＡＮ接続は、検証の結果が肯定的な場合にのみ使用可能にされる。そのようにして、認証されたスマートカードＳＣがない場合に、アクセスゲートウェイは、ＷＡＮ接続が使用されるのを防止する。そのようにして、ユーザーはまた、インターネット接続の使用に対する制御を維持する（例えばペアレンタル・コントロールのために）。
【００７２】
しかしながら、スマートカードＳＣがない場合、アクセスゲートウェイＡＧは、ユーザーのコンフィギュレーションパラメータ（メモリ領域Ａ２上に存在）が、アクセスゲートウェイに存在するメモリ領域Ａ３にコピーされている点において、ホームネットワークの動作を保証する。したがって、スマートカードがない場合にもホームネットワークの動作を可能にしつつも、スマートカードを介したＷＡＮ接続の制御は保証される。
【００７３】
また、スマートカードＳＣは、（ユーザーにより変更できないメモリ領域Ａ１中に）論理的ＷＡＮ接続（例えばＰＰＰセッションの設定）を可能にするユーザーＩＤ及びパスワードを含む。ユーザー／パスワード情報は、暗号化して記憶されるので、ユーザーが任意のアクセス製品上でそれらを再利用するのが防止される。
【００７４】
論理的接続は、スマートカードの真正性検証の「下流」でのみ有効となり、ＷＡＮ物理的接続を可能にする。
この構成は、いわゆる強力な認証を用いることにより、さらに安全にできる。実際、暗号化されていても、ユーザー／パスワード情報は、ＰＡＰ／ＣＨＡＰなどのプロトコルに関して利用されるならば場合によっては検出され得る。
【００７５】
「強力な」認証方法を用いることにより、当該接続への論理アクセスを可能にするために、スマートカードと認証システム（例えばラジアス(Radius)サーバ）の間でＥＡＰ／ＴＬＳプロトコルを介して許可証が変えられる。そのようにして、ＷＡＮ接続への論理アクセスは、ユーザーによる不正使用から保護される。
【００７６】
実際的には、スマートカードは、アクセスゲートウェイ製品と共にユーザー／クライアントに提供される。スマートカードは、製品の購入に際し、又はサービスへの最初のアクセスに際し、（サービスプロバイダのバックオフィス・ツールを介して）ユーザーのサービスプロフィールに関連付けられる。スマートカードは、すべてのクライアントに同一の基本コンフィギュレーションをもち、サービスプロバイダネットワークへの最初のアクセスでスマートカードの個人化を行うことを保証する。
【００７７】
スマートカードをアクセスゲートウェイに挿入し、かつそれを使用することの認められたクライアントとしてのクライアントの検証（例えばＰＩＮコードのリクエストを通じて行われ得る）の後に、ネットワークは、クライアントプロフィールデータによりスマート
カードＳＣを認識しそれを個人化する。これは、例えば特定のサービス又はアクセスゲートウェイ機能を使用可能にし構成するのに必要なパラメータをスマートカード上に書込むことにより行われる。
【００７８】
この時点で、クライアントは、例えばスマートカードＳＣ上に書込まれたＬＡＮパラメータを挿入することにより、コンフィギュレーションを完成することができる。アクセスゲートウェイのコンフィギュレーションへのなんらかの変更がネットワーク又はクライアントにより実行された場合に、サービスへの最初のアクセスの後でさえ、データがスマートカード上に書込まれる。その結果、スマートカードは常にアクセスゲートウェイの最新のコンフィギュレーションを含むことになる。このような特徴により、アクセスゲートウェイの故障の場合にも、要求されている再コンフィギュレーションをマニュアルで行うことなく、別のアクセスゲートウェイ上で同じスマートカードを使用してサービス及びクライアントのコンフィギュレーションを自動的に復元できる。
【００７９】
スマートカードの可用性は、ＷＡＮ接続を可能にするのに必要な要件である。スマートカードがない場合、ＬＡＮインターフェースとそれに関連する機能は維持されなお利用可能である一方で、ＷＡＮ接続は物理的に外される。
【００８０】
スマートカード上への書込み権は、サービスプロバイダの制御に任せるパラメータから、クライアントにより変更できるパラメータを分離するように、分割される。概略的には、サービスプロバイダは、スマートカード上に存在する任意の情報を管理システムＳＰを介して変更でき、よって、クライアントのコンフィギュレーションパラメータにも作用する状態にある。これは、遠隔制御機能の形態でも行うことができる。
【００８１】
管理システム、アクセスゲートウェイ及びスマートカードの間で相互に作用する認証機構のおかげで、管理システムＳＰによるアクセスゲートウェイＡＧの遠隔管理及びスマートカード上に存在する情報の読出し／書込み操作が、安全な方法で実行される。
【００８２】
上記説明したように、それらの機構は、各々のスマートカードＳＣに固有の２つの秘密鍵に基づいている。
第1の秘密鍵は、読出し段階中にアクセスゲートウェイがスマートカードから受け取ったデータを認証するためにアクセスゲートウェイＡＧにより使用される。
【００８３】
第２の鍵は、同様に秘密になっており、管理システム及びそれから受け取った各単一の書込みメッセージを認証するのにスマートカードＳＣにより使用される。
第1鍵はアクセスゲートウェイのファームウェアには知られているが、第２鍵は知られていない。したがって、それはファームウェアコードを検査することによりアクセスすることはできない。そのように、（非常に困難ではあるが）場合によってはハッカーにより入手された読出し鍵が検出されても、書込み鍵を導出する可能性は与えられない。
【００８４】
それに加えて、スマートカードはまた、一対のパブリック／プライベート非対称鍵を使用する。これらの２つの鍵は、スマートカード中に記憶される。公開鍵は外部から読み出すことができるが、プライベート鍵はできない。公開鍵はアクセスゲートウェイＡＧのファームウェアに知られており、該ファームウェアは、それを利用してデジタル署名システムによりスマートカードを認証する。アクセスゲートウェイは、データシーケンスをスマートカードに送り、プライベート鍵によるその署名をリクエストする。スマートカードは、アクセスゲートウェイがスマートカード自体の真正性を判断できるようにすることにより、署名されたデータを再送する。この機構に対する代替案として、スマートカードは、チャレンジ／レスポンス型プロトコルを用いることで第1秘密鍵により認証できる。この後者の場合、セキュリティの程度を簡素化する利点をもっている。
【００８５】
ファームウェア認証システムにより、許可されていないエンティティーがそれを変更するのを防止できることも言及する価値がある。そのようにして、認証機構とそれぞれの鍵は、改変／不正変更に対しても保護している。
【００８６】
もちろん、本発明の基礎となる原理を害することなく、特許請求の範囲に記載の発明の範囲から逸脱することなく、その詳細及び実施態様を、例として記載してきたものに対して大きく変えることもできる。
【００８７】
このことは、例えばスマートカードＳＣ上に設けられるメモリ領域Ａ０、Ａ１、Ａ２にも当てはまる。このような記憶領域を独立した領域として設けることは、明らかに、このようなメモリ記憶領域が明確にアクセスされる能力を保持することを示すものである。しかしながら、このことは、これらのメモリ領域が互いに物理的に分離しなければならないことを要求するものではない。実際、これらのメモリ領域は、独立した動作特性は保持しつつも、単一のメモリユニットの枠組み内で明確にアドレス指定可能な隣接した記憶場所の形式にて実現できる。
【図面の簡単な説明】
【００８８】
【図１】本発明による構成を使用した場合を示す概略ブロック図である。
【図２】本発明で使用するスマートカード中の様々なメモリ領域を示す。
【図３】鍵と図２のスマートカードに採用されたアクセスコードの構成の概略図である。
【図４】鍵と図２のスマートカードに採用されたアクセスコードの構成の概略図である。
【図５】どのようにデータがスマートカードからアクセスゲートウェイに読み出されるかを示す概略図である。
【図６】図５の概略図に対応したフローチャートである。
【図７】特にスマートカードの認証段階について、どのようにデータがスマートカードからアクセスゲートウェイに読み出されるかを示す概略図である。
【図８】図７の概略図に対応したフローチャートである。
【図９】どのようにデータが初期化されたスマートカードから読み出されるかを示す概略図である。
【図１０】図９の概略図に対応したフローチャートである。
【図１１】準備段階中にどのようにデータが非初期化スマートカードから読み出されるかを示す別の概略図である。
【図１２】図１１の概略図に対応したフローチャートである。
【図１３】どのようにデータがユーザーによりスマートカード上に書込まれるかを示す概略図である。
【図１４】図１３の概略図に対応したフローチャートである。
【図１５】どのようにデータがシステムプロバイダによりスマートカード上に書込まれるかを示す概略図である。
【図１６】図１５の概略図に対応したフローチャートである。
【符号の説明】
【００８９】
ＡＧ    アクセスゲートウェイ
ＳＣ    マスターカード
ＳＰ    管理システム
Ｕ      ユーザー
Ａ０    メモリ領域
Ａ１    第１メモリ領域
Ａ２    第２メモリ領域
Ａ３    第３メモリ領域
【図１】
2006514471.tif 000003
【図２】
2006514471.tif 000004
【図３】
2006514471.tif 000005
【図４】
2006514471.tif 000006
【図５】
2006514471.tif 000007
【図６】
2006514471.tif 000008
【図７】
2006514471.tif 000009
【図８】
2006514471.tif 000010
【図９】
2006514471.tif 000011
【図１０】
2006514471.tif 000012
【図１１】
2006514471.tif 000013
【図１２】
2006514471.tif 000014
【図１３】
2006514471.tif 000015
【図１４】
2006514471.tif 000016
【図１５】
2006514471.tif 000017
【図１６】
2006514471.tif 000018
【国際調査報告】
2006514471.tif 000019
2006514471.tif 000020
2006514471.tif 000021