(57)【要約】  鍵認証情報を安全に提供するためのシステムを提供する。本システムは、ホストコンピュータ内に配置される安全な論理回路を備える。この安全な論理回路は、ホストコンピュータへ接続されるリモートコンピュータから受信される、鍵認証情報の提供の要求を示すメッセージを検出し、鍵認証情報の提供をユーザに促すためのメッセージを生成し、鍵認証情報を受信し、かつ、ホストコンピュータの回路を使用して、リモートコンピュータの不在処理へ鍵認証情報を提供する。本システムはさらに、安全な論理回路へ接続され、ユーザから鍵認証情報を受信しかつこれを安全な論理回路へ提供する安全なユーザインタフェースを備える。【選択図】図１Ａ
2012512572.tif 000002
【特許請求の範囲】
【請求項１】
鍵認証情報を安全に提供するためのシステムであって、
ホストコンピュータ内に配置される安全な論理回路と、
前記安全な論理回路へ接続され、ユーザから前記鍵認証情報を受信しかつこれを前記安全な論理回路へ提供する安全なユーザインタフェースと、
を備え、
前記安全な論理回路が、
前記ホストコンピュータへ接続されるリモートコンピュータから受信される、前記鍵認証情報の提供の要求を示すメッセージを検出し、
前記鍵認証情報の提供を前記ユーザに促すためのメッセージを生成し、
前記鍵認証情報を受信し、かつ、
前記ホストコンピュータの回路を使用して、前記リモートコンピュータの不在処理へ前記鍵認証情報を提供する、鍵認証情報を安全に提供するシステム。
【請求項２】
前記安全なユーザインタフェースは、
前記鍵認証情報の提供を前記ユーザに促すための前記メッセージを表示する安全なディスプレイと、
前記鍵認証情報を提供するための安全なキーボードとを備える、請求項１に記載の鍵認証情報を安全に提供するシステム。
【請求項３】
前記安全な論理回路は、ネットワークインタフェースカード上へ配置される、請求項１に記載の鍵認証情報を安全に提供するシステム。
【請求項４】
前記安全なユーザインタフェースは、前記ネットワークインタフェースカードへ接続される周辺デバイスとして設けられる、請求項３に記載の鍵認証情報を安全に提供するシステム。
【請求項５】
前記安全な論理回路は、プロセッサとメモリとを備え、前記メモリは、内部に前記プロセッサ上で実行するための実行可能なコマンドを格納している、請求項１に記載の鍵認証情報を安全に提供するシステム。
【請求項６】
鍵認証情報を安全に提供するための方法であって、
ホストコンピュータ内に配置される安全な論理回路を用いて、前記ホストコンピュータへ接続されるリモートコンピュータから受信される、前記鍵認証情報の提供の要求を示すメッセージを検出する工程と、
前記安全な論理回路を用いて、前記鍵認証情報の提供をユーザに促すためのメッセージを生成する工程と、
前記安全な論理回路へ接続される安全なユーザインタフェースを用いて、前記ユーザから前記鍵認証情報を受信しかつこれを前記安全な論理回路へ提供する工程と、
前記安全な論理回路を用いて、前記リモートコンピュータの不在処理へ前記鍵認証情報を前記ホストコンピュータの回路を使用して提供する工程と、
を含む、鍵認証情報を安全に提供する方法。
【請求項７】
前記安全な論理回路を用いて、前記ユーザを促す前記メッセージを表示するための表示データを生成する工程と、
前記安全なユーザインタフェースのディスプレイを用いて、前記ユーザを促す前記メッセージを表示する工程を含む、請求項６に記載の鍵認証情報を安全に提供する方法。
【請求項８】
前記リモートコンピュータから受信されるメッセージをスキャンして、前記鍵認証情報の提供の要求を示す前記メッセージを検出する工程を含む、請求項６に記載の鍵認証情報を安全に提供する方法。
【請求項９】
前記ホストコンピュータへ接続されるキーボードから前記ホストコンピュータの前記回路へのキーストローク信号の送信を中断する工程を含む、請求項７に記載の鍵認証情報を安全に提供する方法。
【請求項１０】
前記鍵認証情報の提供の要求を示す前記メッセージを検出した後に、前記ホストコンピュータの前記回路と前記リモートコンピュータとの間の通信を中断する工程と、
前記鍵認証情報が前記リモートコンピュータへ提供された後に、前記ホストコンピュータの前記回路と前記リモートコンピュータとの間の通信を有効化する工程を含む、請求項６に記載の鍵認証情報を安全に提供する方法。
【請求項１１】
前記安全な論理回路を用いて、前記鍵認証情報を符号化して、これを曖昧にして提供する工程を含む、請求項６に記載の鍵認証情報を安全に提供する方法。
【請求項１２】
鍵認証情報を安全に提供するためのデバイスであって、
ホストコンピュータへ接続されて、前記ホストコンピュータへ接続されるリモートコンピュータから受信される、前記鍵認証情報の提供の要求を示すメッセージを検出するように適合化された鍵認証情報要求検出手段と、
前記ホストコンピュータ内に配置されて、ユーザから鍵認証情報を受信し、かつ、前記鍵認証情報を前記リモートコンピュータへ提供するとともに、前記ホストコンピュータの他の何れのプロセッサへも鍵認証情報を提供しないように適合化された安全な論理回路と、
前記ユーザから前記鍵認証情報を受信し、かつ、前記鍵認証情報を前記安全な論理回路へ提供するように適合化されたキーボード手段と、
を備える、鍵認証情報を安全に提供するデバイス。
【請求項１３】
前記鍵認証情報要求検出手段へ接続されて、前記ホストコンピュータへ接続される前記リモートコンピュータから受信される、前記鍵認証情報の提供の要求を示すメッセージの前記検出に応答して、前記鍵認証情報の提供を前記ユーザに促すためのメッセージを生成するように適合化されたディスプレイ手段を有する、請求項１２に記載の鍵認証情報を安全に提供するデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンピュータネットワーキングに関し、より具体的には、信用できないコンピュータを介してサーバへ鍵認証情報を安全に提供するためのシステムに関する。
【背景技術】
【０００２】
インターネット上の商取引は、かなり一般的になっている。このような商取引は、オンラインベンダからの商品購入からオンラインバンキングおよび株取引の実行まで、多くの形態をとる。このような全ての取引に共通するものは、安全な個人情報を送信する必要性である。典型的には、これらの取引は、暗号化された安全な接続を用いて実行される。しかしながら、それでも、例えば幾つか例を挙げると、パスワード、個人識別番号（ＰＩＮ）、社会保障番号、自動車免許証番号および口座番号を入手するために、オンライン取引中に使用される個人情報を捕捉する機会は存在する。このような情報の不法な獲得およびその不正使用は、通常、個人情報窃盗と呼ばれる。
【０００３】
インターネットは、現時点で最大かつ最も普及したコンピュータネットワークであるが、個人情報窃盗の問題は他のネットワークにおいても発生する。例えば、個人情報窃盗は、完全に企業ネットワークまたは大学ネットワークの範囲内でも発生する可能性があり、この場合、不誠実な個人が、ネットワーク内のトランザクションを使用して、機密情報へのアクセスを可能にするＰＩＮを盗む。
【０００４】
現在のセキュリティ機構の多くは、ユーザのコンピュータおよびそのキーボードが安全であることを想定しているが、これは間違いである。オンラインでの個人情報窃盗を実行する１つの形態は、個々のキーストロークを記録するためのキーストロークロガーを用いて個人情報を抜き取ることである。キーストロークロガーは、例えば、ユーザが認識することなくコンピュータにインストールされるソフトウェアであり、その動作はユーザに見えない。例えば、ソフトウェア形式のキーストロークロガーは、例えばマルウェアの形式で遠隔的に配布およびインストールされ、かつキーログをリモートコンピュータへ目に見えない形式で送信する。多くのアンチウィルスプログラムは、既知の悪意のあるソフトウェアプログラムと戦い、かつ新たな悪意のあるソフトウェアプログラムの増殖に遅れず対応しようとしている。
【０００５】
よって、信用できないコンピュータを介してサーバへ鍵認証情報を安全に提供するためのシステムを提供することが望ましい。
【０００６】
また、既存のコンピュータシステム内に容易にインストールされる、鍵認証情報を安全に提供するためのシステムを提供することも望ましい。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
したがって、本発明の１つの目的は、信用できないコンピュータを介してサーバへ鍵認証情報を安全に提供するためのシステムを提供することにある。
【０００８】
本発明の別の目的は、既存のコンピュータシステム内に容易にインストールされる、鍵認証情報を安全に提供するためのシステムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明のある態様によれば、鍵認証情報を安全に提供するためのシステムが提供される。本システムは、ホストコンピュータ内に配置される安全な論理回路を備える。この安全な論理回路は、ホストコンピュータへ接続されるリモートコンピュータから受信される、鍵認証情報の提供の要求を示すメッセージを検出し、鍵認証情報の提供をユーザに促すためのメッセージを生成し、鍵認証情報を受信し、かつ、ホストコンピュータの回路を使用して、リモートコンピュータの不在処理へ鍵認証情報を提供する。本システムはさらに、安全な論理回路へ接続され、ユーザから鍵認証情報を受信しかつこれを安全な論理回路へ提供する安全なユーザインタフェースを備える。
【００１０】
本発明の別の態様によれば、さらに、鍵認証情報を安全に提供するための方法が提供される。ホストコンピュータ内に配置される安全な論理回路を用いて、ホストコンピュータへ接続されるリモートコンピュータから受信される、鍵認証情報の提供の要求を示すメッセージが検出される。安全な論理回路を用いて、鍵認証情報の提供をユーザに促すためのメッセージが生成される。安全な論理回路へ接続される安全なユーザインタフェースを用いて、鍵認証情報はユーザから受信され、かつ安全な論理回路へ提供される。安全な論理回路を用いて、鍵認証情報は、ホストコンピュータの回路を使用してリモートコンピュータの不在処理へ提供される。
【発明の効果】
【００１１】
本発明の優位点は、本発明が、信用できないコンピュータを介してサーバへ鍵認証情報を安全に提供するためのシステムを提供することにある。
【００１２】
本発明のさらなる優位点は、本発明が、既存のコンピュータシステム内に容易にインストールされる、鍵認証情報を安全に提供するためのシステムを提供することにある。
【図面の簡単な説明】
【００１３】
以下、添付の図面を参照して本発明の好適な実施形態について説明する。
【図１Ａ】本発明の好適な一実施形態に係る、鍵認証情報を安全に提供するためのシステムの簡易ブロック図である。
【図１Ｂ】本発明の好適な一実施形態に係る、鍵認証情報を安全に提供するためのシステムの簡易ブロック図である。
【図２】本発明の好適な一実施形態に係る、鍵認証情報を安全に提供するための方法を示す簡易フロー図である。
【発明を実施するための形態】
【００１４】
別段の規定のない限り、本明細書において使用される全ての技術用語および科学用語は、本発明が属する技術分野の当業者によって通常理解されるものと同じ意味を有する。本発明の実施または検査においては、本明細書に記述されているものに類似する、または同等である任意の方法および材料を使用可能であるが、以下、好適な方法および材料について説明する。
【００１５】
以下、本明細書における好適な実施形態についての説明は、簡略化のためにインターネット接続を参照して行うが、当業者には、本発明の実施形態がこれに限定されず、例えば企業ネットワークまたは大学ネットワーク等の他の様々なネットワークでの使用にも適用可能であることが明らかとなるであろう。
【００１６】
図１Ａおよび図１Ｂを参照すると、本発明の好適な実施形態に係る鍵認証情報を安全に提供するためのシステム１００が提示されている。ユーザのパーソナルコンピュータ（ＰＣ）またはワークステーション１０２は、例えばインターネット等の通信ネットワーク１１４を介して、例えばインターネットベースの予約センタまたはベンダのサーバであるリモートコンピュータ１１６へ接続される。典型的には、ＰＣおよびワークステーション等のコンピュータは、ネットワークインタフェースカード（ＮＩＣ）１１８を介して通信ネットワーク１１４と通信し、ＮＩＣ１１８は、内部バスシステムを介して中央処理装置（ＣＰＵ）１０６を備えるマザーボード１１０へ接続される。ユーザは、典型的には、キーボード１１２を使用してコンピュータ１０２と対話し、ＣＰＵ１０６およびモニタ１０４へ情報およびコマンドを与えて、情報を例えばグラフィックの形式で視覚的に受信する。
【００１７】
鍵認証情報を安全に提供するためのシステム１００は、コンピュータのＣＰＵ１０６またはマザーボード１１０内に存在する、例えば内密のキーロガー能力を有するマルウェアが、提供された鍵認証情報を見ることができないように、ユーザが鍵認証情報をサーバ１１６へ伝達することを可能にする。
【００１８】
鍵認証情報を安全に提供するためのシステム１００は、好適には、ポート１３０、１３２、１３４へ接続される安全な論理回路１２０を有するＮＩＣ１１８を備える。ポート１３２、１３４は各々、通信ネットワーク１１４およびコンピュータ１０２の内部バスシステムへ接続される。安全な論理回路１２０は、例えば、プロセッサ１３６と、プロセッサ１３６上で実行するための実行可能なコマンドを内部に格納しているメモリ１３８とを備える。安全な論理回路１２０は、鍵認証情報の提供の要求を示すメッセージを検出するために、サーバ１１６から受信されるメッセージをスキャンする。典型的には、ユーザがリモートネットワークリソース上でのサービスの呼び出しを試行すると、サーバは、コンピュータ１０２へ認証メッセージの要求を送信する。例えば、従来のウェブブラウジングオペレーションでは、コンピュータ１０２のＣＰＵ１０６は、サーバリソースを指定するＨＴＴＰ  ＧＥＴメッセージをサーバ１１６へ送信し、サーバ１１６は、「何らかのサービス  ログイン」等の埋め込まれたレルムタイトル（ｒｅａｌｍ−ｔｉｔｌｅ）を添えたＨＴＴＰ４０１  Ａｕｔｈｏｒｉｚａｔｉｏｎ  Ｒｅｑｕｉｒｅｄメッセージで応答し、要求されたリソースについて正確にどの鍵認証セットが求められているかについて、ユーザに注意を喚起する。
【００１９】
安全な論理回路１２０が「鍵認証要求」メッセージに遭遇すると、この要求は、コンピュータマザーボード１１０へは送られず、代わりに、従来の技術を使用して、安全な論理回路１２０へ接続される安全なユーザインタフェース１２４、１２６へ、ポート１３０を介して送られる。安全なユーザインタフェースは、例えば、ユーザから鍵認証情報を受信するための安全なキーボード１２６と、鍵認証情報の提供をユーザに促すためのメッセージを表示するための安全なディスプレイ１２４とを備える。あるいは、安全なユーザインタフェースはタッチスクリーンを備える。安全なユーザインタフェースは、例えば、ケーブル１２２を介してポート１３０へ接続される周辺デバイスとして配備される。あるいは、安全な論理回路１２０と安全なユーザインタフェース１２４、１２６との間では、例えばＲＦまたは赤外線信号伝送技術を用いる無線通信が有効化される。例えば、一般的なウェブブラウジングの場合、安全な論理回路１２０は、リモートポート８０から着信する、ＨＴＴＰ４０１メッセージを含むメッセージをスキャンする。より一般的には、より一般的なサービスに関する認証を扱うためには、専用のインターネットプロトコルが使用され、または安全な論理回路１２０が、インターネットプロトコルの各タイプ、例えばポート１１０上のＰＯＰの認証をスキャンする。安全な論理回路１２０は、鍵認証情報の提供をユーザに促すためのメッセージを生成し、これは次に、ユーザに注意を喚起するために、安全なディスプレイ１２４へ送信される。任意に、例えば安全なユーザインタフェース内に配置される拡声器を用いて、音声警報が発生される。例えば、一般的なウェブブラウジング状況の場合、安全なディスプレイは「何らかのサービス  ログイン」等の埋め込まれたレルムタイトルを示す。
【００２０】
任意に、安全な論理回路は、キーボードとマザーボードとの通信を、例えば鍵認証情報の提供をユーザに促すためのメッセージが表示されると同時に中断する。
【００２１】
任意に、キーボード１２６は、拡張キーボード１２６からのキーストロークをＰＣマザーボード１１０へ非安全モードで伝送することが可能な、第２の非安全キーボード−ＰＣ接続リンク（図示せず）によって拡張されることが可能であり、この任意選択の拡張キーボード１２６は、追加的に、ユーザ起動可能なスイッチ１２８を有し、これは、起動されると、第２の非安全キーボード−ＰＣ接続リンクを介した将来的な伝送を一時的にブロックして、キーボードから提供されるあらゆるタイプのキーストロークがマザーボード１１０へ到達しないように中断し、かつ、起動されると、拡張キーボード１２６からＮＩＣ１１８への、ケーブル１２２を介したまたは当業者に既知である他の方法による将来的なデータの伝送を、追加的かつ一時的に可能にする。これは、ＰＣユーザが別々の安全なキーボードおよび非安全なキーボードを有する必要性を排除する。
【００２２】
ユーザは、要求された鍵認証情報を入力し、これが次にケーブル１２２を介して安全な論理回路１２０へ送信される。安全な論理回路１２０はこれを受信すると、マザーボード１１０を用いて、例えば鍵認証情報が内部に包含された応答メッセージを生成することにより、リモートコンピュータ１１６の不在処理へ鍵認証情報を提供する。鍵認証情報が受信されると、従来の通信およびオペレーションが進行する。一般的なウェブブラウジング状況の場合、ＨＴＴＰプロトコル内では、鍵認証情報を含む追加的な認証フィールドを加えたオリジナルのＨＴＴＰ  ＧＥＴ要求を再試行することによって認証メッセージが供給されることから、安全な論理回路１２０は、発信するＨＴＴＰ  ＧＥＴ要求をさらに追跡する。
【００２３】
明らかであるように、鍵認証情報のコーディングには多くの変種が存在する。例えば、ＨＴＴＰプロトコルは安全性の低いベーシックモードを規定していて、この場合、鍵認証情報は、ｂａｓｅ−６４転送エンコーディングを用いてネットワーク上で送信される。ＨＴＴＰはＤｉｇｅｓｔベースの認証メカニズムも含み、それによって、ＨＴＴＰ４０１メッセージは、一意のサーバが一回限り供給する「ｓａｌｔ」値も含む。この認証技術では、認証応答は、ユーザの鍵認証情報およびサーバが正当性を評価する「ｓａｌｔ」値の、指定されたハッシュ計算である。この技術を使用すれば、ネットワークベースの盗聴者は鍵認証情報をリカバーすることができない。当然ながら、鍵認証情報の符号化方法には、他にも様々な暗号化技術を使用するものが多く存在する。安全な論理回路１２０は、これらの様々な符号化技術を簡単に実行するように適応可能である。
【００２４】
鍵認証情報を安全に提供するためのシステム１００は、安全なユーザインタフェースが接続されているＰＣまたはワークステーション等のコンピュータの既存の挿入スロット内へ、例えばＮＩＣの形式で容易にインストールされ、既存のコンピュータシステムの容易な後付けを可能にする。
【００２５】
図２を参照すると、本発明の好適な一実施形態に係る鍵認証情報を安全に提供するための方法の簡易フロー図が提示されている。本方法は、先に述べたシステム１００を用いて実装される。１０において、ホストコンピュータ１０２内に配置される安全な論理回路１２０を用いて、リモートコンピュータ１１６から受信されるメッセージがスキャンされ、１２において、リモートコンピュータ１１６から受信された、鍵認証情報の提供の要求を示すメッセージが検出される。メッセージを検出すると、１４において、安全な論理回路は、鍵認証情報の提供をユーザに促すメッセージを生成する。任意に、１６において、安全な論理回路は、安全性を高めるためにホストコンピュータ１０２の回路１１０とリモートコンピュータ１１６との通信を中断する。１８では、ホストコンピュータ１０２へ接続されるキーボード１１２からホストコンピュータ１０２の回路１１０へのキーストローク信号の送信が中断される。この中断は、例えば、マザーボード１１０への接続および安全な論理回路１２０への接続に同じキーボードが使用される場合に実行される。例えば、ユーザは、鍵認証情報を提供する前に、キーボード上に配置されているトグルスイッチを押す。あるいは、安全な論理回路１２０を用いて中断が自動的に実行される。任意に、ユーザによる鍵認証情報の提供のためにマザーボード１１０へ接続されるキーボードが誤って使用されることを防止するために、２つの別々のキーボードまたはタッチスクリーンが採用される場合にも中断が実行される。
【００２６】
２０において、安全な論理回路は、ユーザを促すメッセージを表示するための表示データを生成し、これは次に、２２において、安全なディスプレイ１２４を用いて表示される。２４において、安全な論理回路１２０へ接続される安全なユーザインタフェースを用いて、鍵認証情報はユーザから受信され、安全な論理回路１２０へ提供される。２６では、安全な論理回路１２０を使用して、鍵認証情報は、鍵認証情報を曖昧にして提供するための様々な利用可能な符号化技術のうちの１つを用いて符号化される。安全な論理回路１２０は、次に、２８において、ホストコンピュータ１０２の回路１１０を用いて、鍵認証情報をリモートコンピュータ１１６の不在処理へ送る。
【００２７】
鍵認証情報がリモートコンピュータ１１６へ提供された後、３０において、ホストコンピュータ１０２の回路１１０とリモートコンピュータ１１６との通信が有効化され、同様に、３２において、キーボードからホストコンピュータ１０２の回路１１０へのキーストローク信号の送信が有効化される。
【００２８】
本発明の好適な実施形態において、本発明のＮＩＣについては、ＮＩＣを介して伝送される安全な認証パケットを捕捉する従来のパケットスニファ機能を（マルウェアがこのようなデータを突きとめてＮＩＣから取得するリスクを減らすために）組み入れない、または利用しないことが理解される。
【００２９】
また、ラップトップコンピュータの場合、本発明のＮＩＣについては、当業者に既知の方法で、ラップトップから物理的に分離され、かつ、例えばＵＳＢポートまたは他のラップトップ上のインタフェースによってラップトップへ接続可能に提供されてもよいことが理解される（その後のラップトップへのまたはラップトップからのネットワークアクセスは、本発明のＮＩＣによって提供される）。
【００３０】
以上、好適な実施形態に関連して本発明を説明した。しかしながら、当業者には、本明細書に記述されている発明の範囲を逸脱することなく幾つかの変形および変更を行い得ることが明らかであろう。
【図１Ａ】
2012512572.tif 000003
【図１Ｂ】
2012512572.tif 000004
【図２】
2012512572.tif 000005
【手続補正書】
【提出日】平成23年8月16日(2011.8.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワークを通じて、ユーザからリモートコンピュータへ鍵認証情報を安全に提供するためのシステムであって、マザーボードと、前記通信ネットワークを介して前記リモートコンピュータへの通信を送信および受信する通信ネットワークインタフェースとを備えるホストコンピュータと共に用いるためのシステムであり、
前記システムが、
（ａ）安全な論理回路と、
（ｂ）前記安全な論理回路へ接続され、生成されたメッセージを用いて前記ユーザへ前記鍵認証情報を提供するよう注意を喚起し、前記ユーザから前記鍵認証情報を受信して前記鍵認証情報を前記安全な論理回路へ送信するように構成された安全なユーザインタフェースと、
を備え、
前記安全な論理回路が、前記マザーボードを用いて、
Ｉ）前記安全なユーザインタフェースと通信する工程と、
ＩＩ）前記通信ネットワークを介して前記リモートコンピュータと通信する工程と、
ＩＩＩ）前記リモートコンピュータによる、前記鍵認証情報の提供の要求を検出する工程と、
ＩＶ）前記リクエストを検出した後に、前記鍵認証情報の前記マザーボードへのすべての送信を中断する工程とを含み、
前記鍵認証情報の前記マザーボードへの送信を中断している間、
ｉ）前記鍵認証情報の提供を前記ユーザに促すための前記メッセージを生成し、
ｉｉ）前記安全なユーザインタフェースを介して前記鍵認証情報を取得し、
ｉｉｉ）前記通信ネットワークインタフェースを介して、前記リモートコンピュータへ、取得した前記鍵認証情報を送信する、
不在処理の工程を実行するように構成されているシステム。
【請求項２】
前記リモートコンピュータによる前記要求が、前記リモートコンピュータのリソースと関連し、
前記リソースを識別するリソース識別情報と、
前記リソース識別情報を含み、前記安全な論理回路によって前記安全なユーザインタフェースへ送信される前記メッセージと、
前記ユーザへ前記リソース識別情報を提供するように構成された、前記安全なユーザインタフェースによる前記ユーザへの前記注意喚起と、
を含む、請求項１に記載のシステム。
【請求項３】
前記安全なユーザインタフェースは、
前記鍵認証情報の提供を前記ユーザに促すための前記注意喚起を表示するディスプレイと、
前記ユーザが前記鍵認証情報を提供するためのキーボードとを備える、請求項２に記載のシステム。
【請求項４】
前記安全なユーザインタフェースの前記ディスプレイおよび前記キーボードがタッチスクリーンを備え、および／または、前記安全なユーザインタフェースが、音声手段により前記ユーザへ注意を喚起するように構成されている、請求項３に記載のシステム。
【請求項５】
前記安全なユーザ回路は、前記リモートコンピュータとの通信を暗号化および解読するように構成されている、請求項１〜４の何れかに記載のシステム。
【請求項６】
ホストユーザインタフェースは、常態では前記マザーボードとの通信が有効であり、
前記安全な論理回路が、さらに、前記安全なユーザインタフェースへ前記促しを送信する前に、前記ホストユーザインタフェースと前記マザーボードとの間の通信を無効化し、取得した前記鍵認証情報を送信した後に、前記ホストユーザインタフェースと前記マザーボードとの間の通信を有効化するように構成されている、請求項１〜５の何れかに記載のシステム。
【請求項７】
ネットワークインタフェースカードが前記安全な論理回路を備える、請求項１〜６の何れかに記載のシステム。
【請求項８】
前記安全なユーザインタフェースは、前記ネットワークインタフェースカードへ接続するように構成された周辺デバイスを備える、請求項７に記載のシステム。
【請求項９】
前記安全な論理回路は、プロセッサとメモリとを備え、前記メモリは、内部に前記プロセッサ上で実行するための実行可能なコマンドを格納している、請求項１〜８の何れかに記載のシステム。
【請求項１０】
前記安全なユーザインタフェースが、受信した前記鍵認証情報を前記安全な論理回路へ送信する前に、前記ユーザへ受信した前記鍵認証情報を通知する、請求項１〜９の何れかに記載のシステム。
【請求項１１】
前記安全なユーザインタフェースの前記キーボードが、ユーザが操作可能なスイッチにより前記ホストコンピュータのホストユーザインタフェースへ接続するように構成された、拡張キーボードである、請求項３に記載のシステム。
【請求項１２】
前記リモートコンピュータがサーバを含み、前記リソースがインターネットサービスであり、前記鍵認証情報の前記要求および前記送信が、前記インターネットサービスに属するトランザクションについてのものである、請求項１〜１１の何れかに記載のシステム。
【請求項１３】
通信ネットワークを通じて、ユーザからリモートコンピュータへ鍵認証情報を安全に提供するための方法であって、マザーボードと、前記通信ネットワークを介して前記リモートコンピュータへの通信を送信および受信する通信ネットワークインタフェースとを備えるホストコンピュータと共に用いるための方法であり、
前記方法が、
（ａ）前記リモートコンピュータにより、前記鍵認証情報の提供の要求を検出する工程と、
（ｂ）前記リクエストを検出した後に、前記鍵認証情報の前記マザーボードへのすべての送信を中断する工程とを含み、
前記鍵認証情報の前記マザーボードへの送信を中断している間、
（ｉ）前記マザーボードを用いて、安全な論理回路および不在処理を用いて、前記鍵認証情報の提供を前記ユーザに促すためのメッセージを生成する工程と、
（ｉｉ）前記安全な論理回路を用いて、生成された前記メッセージに基づいて、前記ユーザへ前記鍵認証情報を提供するよう注意を喚起する工程と、
（ｉｉｉ）前記マザーボードを用いて、前記安全な論理回路および前記不在処理を用いて、前記ユーザから前記鍵認証情報を取得し、前記通信ネットワークインタフェースを介して、前記リモートコンピュータへ、取得した前記鍵認証情報を送信する工程と、
を含む方法。
【請求項１４】
前記リモートコンピュータによる前記要求が、前記リモートコンピュータのリソースと関連付けられ、
前記リソースを識別するリソース識別情報と、
前記リソース識別情報を含む前記メッセージと、
前記ユーザへ前記リソース識別情報を提供することを含む前記注意喚起と、
を含む、請求項１３に記載の方法。
【請求項１５】
ホストユーザインタフェースは、常態では、前記ユーザとの間の前記マザーボードとの通信が有効であり、
前記方法が、さらに、
前記鍵認証情報の提供を前記ユーザに促す前に、前記安全な論理回路により、前記ホストユーザインタフェースと前記マザーボードとの間の通信を、前記安全な論理回路が無効化し、取得した前記鍵認証情報を送信した後に、前記ホストユーザインタフェースと前記マザーボードとの間通信を有効化することを含む、請求項１４に記載の方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
安全な論理回路１２０が「鍵認証要求」メッセージに遭遇すると、この要求は、コンピュータマザーボード１１０へは送られず、代わりに、安全な論理回路１２０へ接続される安全なユーザインタフェース１２４、１２６へ、ポート１３０を介して送られる。これは、従来の技術を使用して行われる。安全なユーザインタフェースは、例えば、ユーザから鍵認証情報を受信するための安全なキーボード１２６と、鍵認証情報の提供をユーザに促すためのメッセージを表示するための安全なディスプレイ１２４とを備える。あるいは、安全なユーザインタフェースはタッチスクリーンを備える。安全なユーザインタフェースは、例えば、ケーブル１２２を介してポート１３０へ接続される周辺デバイスとして配備される。あるいは、安全な論理回路１２０と安全なユーザインタフェース１２４、１２６との間では、例えばＲＦまたは赤外線信号伝送技術を用いる無線通信が有効化される。例えば、一般的なウェブブラウジングの場合、安全な論理回路１２０は、リモートポート８０から着信する、ＨＴＴＰ４０１メッセージを含むメッセージをスキャンする。より一般的には、より一般的なサービスに関する認証を扱うためには、専用のインターネットプロトコルが使用され、または安全な論理回路１２０が、インターネットプロトコルの各タイプ、例えばポート１３２上のＰＯＰの認証をスキャンする。安全な論理回路１２０は、鍵認証情報の提供をユーザに促すためのメッセージを生成し、これは次に、ユーザに注意を喚起するために、安全なディスプレイ１２４へ送信される。任意に、例えば安全なユーザインタフェース内に配置される拡声器を用いて、音声警報が発生される。例えば、一般的なウェブブラウジング状況の場合、安全なディスプレイは「何らかのサービス、ログイン」等の埋め込まれたレルムタイトルを示す。
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図１Ａ
【補正方法】変更
【補正の内容】
【図１Ａ】
2012512572.tif 000006
【国際調査報告】
2012512572.tif 000007
2012512572.tif 000008