(57)【要約】本発明は、ネットワークセキュリティにおける方法及びネットワークセキュリティにおけるシステムに関するもので、ネットワークセキュリティにおける方法は、第三者サーバー、アプリケーションサーバ、移動端末及びクライアント・ホストコンピュータはそれぞれ起動して、各読み取り専用形式で保存されたソフトウェアを実行する段階と、応用ＩＣカードは、移動端末によって入力されたユーザー・パスワードを、アプリケーションサーバに発送する段階と、アプリケーションサーバとクライアント・ホストコンピュータは、各データのパケットフィルタリングを使い始めること、移動端末は、クライアント・ホストコンピュータの、暗号化されたインターネット通信のための暗号化と復号化の運算を行う段階と、クライアント・ホストコンピュータは、ユーザー名とユーザー・パスワードが要らない方式で、アプリケーションサーバにログインされ、アプリケーションサーバにユーザーの指令を送信する段階と、移動端末及び/又は応用ＩＣカードは、アプリケーションサーバから、ユーザーの指令を確認する段階と、移動端末及び/又は第三者ＩＣカードは、ユーザーの指令のデジタル署名を生成する段階と、を含む。前記ネットワークセキュリティにおけるシステムは、応用ＩＣカードと、移動端末と、クライアント・ホストコンピュータと、アプリケーションサーバと、第三者ＩＣカード及び第三者サーバーと、を含む。本発明が提供した方法とシステムは、ネットワーク・アプリケーションの端から端まで、及びユーザーの端から端までの安全性を保証する。【選択図】図２
2016539605.tif 000002
【特許請求の範囲】
【請求項１】
第三者サーバー、アプリケーションサーバ、移動端末及びクライアント・ホストコンピュータはそれぞれ起動して、各読み取り専用形式で保存されたシステムソフトウェアとアプリケーションソフトウエアを実行するステップＡと、
応用ＩＣカードは、移動端末によって入力されたユーザー・パスワードを、アプリケーションサーバに発送し、アプリケーションサーバから移動端末のログインが許可されるステップＢと、
アプリケーションサーバとクライアント・ホストコンピュータは、移動端末によって、相手のネットワークパラメータを取り、それぞれ自体と相手のネットワークパラメータに基づいて、データのパケットフィルタリングを使い始めるステップＣと、
アプリケーションサーバは、アプリケーションサーバとクライアント・ホストコンピュータとの暗号化されたインターネット通信のためのセッションキーを、移動端末に発送し、移動端末は前記セッションキーに基づいて、クライアント・ホストコンピュータの、暗号化されたインターネット通信のための暗号化と復号化の運算を実行するステップＤと、
クライアント・ホストコンピュータは、ユーザー名とユーザー・パスワードが要らない方式で、アプリケーションサーバにログインされて、アプリケーションサーバにユーザーの指令を送信し、或はアプリケーションサーバにログインされていない状態で、アプリケーションサーバにユーザーの指令を送信するステップＥと、
移動端末及び/又はＩＣカードは、アプリケーションサーバへユーザーの指令を確認するステップＦと、
移動端末及び/又は第三者ＩＣカードは、ユーザーの指令のデジタル署名を生成するステップＧと、を含むことを特徴とするネットワークセキュリティにおける方法。
【請求項２】
前記ステップＡは、
第三者サーバーが起動された後、第三者サーバーに読み取り専用形式で保存された第三者サーバーのシステムソフトウェアと第三者サーバーのアプリケーションソフトウエアを、読み取って実行する段階と、
アプリケーションサーバが起動された後、アプリケーションサーバに読み取り専用形式で保存されたアプリケーションサーバのシステムソフトウェアとアプリケーションサーバのアプリケーションソフトウエアを、読み取って実行する段階と、
移動端末が起動された後、移動端末、応用ＩＣカード及び/或は第三者ＩＣカードに読み取り専用形式で保存された移動端末システムソフトウェアと移動端末アプリケーションソフトウエアを、読み取って実行する段階と、
クライアント・ホストコンピュータが起動された後、移動端末、応用ＩＣカード及び/或は第三者ＩＣカードに読み取り専用形式で保存されたクライアント・ホストコンピュータのシステムソフトウェアとクライアント・ホストコンピュータのソフトウエアを、読み取って実行する段階と、を更に含むことを特徴とする請求項１に記載のネットワークセキュリティにおける方法。
【請求項３】
前記ステップＢは、
応用ＩＣカードと、移動端末とはＮＦＣ通信を構築し、応用ＩＣカードは、応用ＩＣカードにユーザー・パスワードを入力するよう提示し、移動端末とアプリケーションサーバによって、相互認証を実行する同時に、暗号化通信を構築し、前記暗号化通信によって、入力されたユーザー・パスワードを、アプリケーションサーバに発送する段階と、
アプリケーションサーバと、移動端末とは暗号化モバイル通信を構築し、移動端末が、アプリケーションサーバにログインされるよう許可する段階と、を更に含むことを特徴とする請求項１に記載のネットワークセキュリティにおける方法。
【請求項４】
前記ステップＣは、
アプリケーションサーバとクライアント・ホストコンピュータは、それぞれ自体のネットワークパラメータを設定し、移動端末によって、相手のネットワークパラメータを取り、それぞれ自体と相手のネットワークパラメータに基づいて、パケットフィルタリングを使い始め、
前記ネットワークパラメータには、ＩＰアドレス、ＴＣＰシーケンス番号、ＴＣＰポート及び/又はＵＤＰポートが用いられることを更に含むことを特徴とする請求項１に記載のネットワークセキュリティにおける方法。
【請求項５】
前記ステップＤは、
アプリケーションサーバは、アプリケーションサーバとクライアント・ホストコンピュータとの暗号化されたインターネット通信のためのセッションキーＫ１を生成して、セッションキーＫ１を移動端末に発送し、
移動端末は、セッションキーＫ１に基づいて、クライアント・ホストコンピュータの、暗号化と復号化の運算を実行することを担い、
前記暗号化と復号化の運算と、アプリケーションサーバとは通信を行い、クライアント・ホストコンピュータは、前記暗号化と復号化の運算とアプリケーションサーバに基づいて、暗号化のインターネット通信を構築することを更に含むことを特徴とする請求項１に記載のネットワークセキュリティにおける方法。
【請求項６】
前記ステップＥは、
アプリケーションサーバは、動的標識とワンタイムパスワードを生成して、生成された動的標識とワンタイムパスワードを移動端末によって、クライアント・ホストコンピュータに発送し、
クライアント・ホストコンピュータは、動的標識とワンタイムパスワードをアプリケーションサーバに発送し、
アプリケーションサーバは、クライアント・ホストコンピュータのログインすることを許可し、
クライアント・ホストコンピュータは、クライアント・ホストコンピュータに入力されたユーザーの指令を、移動端末に発送し、
移動端末は、前記ユーザーの指令を確認することを提示し、確認のことを受信した後、Ｋ１に基づいて、ユーザーの指令における暗号文を生成する段階と、
クライアント・ホストコンピュータは、ユーザーの指令の暗号文を、アプリケーションサーバに発送し、或はクライアント・ホストコンピュータは、アプリケーションサーバにログインされていない状態で、暗号化のインターネット通信によって、ユーザーの指令を、アプリケーションサーバに送信する段階と、を更に含むことを特徴とする請求項１に記載のネットワークセキュリティにおける方法。
【請求項７】
前記ステップＦは、
アプリケーションサーバは、ユーザーの指令を、移動端末にリターンさせ、
移動端末は、アプリケーションサーバが、リターンしたユーザーの指令が正確であることを確認し、
応用ＩＣカードは、移動端末とアプリケーションサーバによって、相互認証を実行し、
移動端末は、ユーザー・パスワードを移動端末或は応用ＩＣカードに入力するよう提示し、入力されたユーザー・パスワードを、アプリケーションサーバに発送し、
或いは、移動端末はユーザーにアプリケーションサーバからリターンされたユーザーの指令を確認するよう提示し、前記確認をアプリケーションサーバに発送する段階を更に含むことを特徴とする請求項１に記載のネットワークセキュリティにおける方法。
【請求項８】
前記ステップGは、
第三者ＩＣカードは、移動端末によって、第三者サーバーとの相互認証を実行し、
移動端末は、移動端末及び/又は第三者ＩＣカードにより生成されたユーザーの指令のデジタル署名を、第三者サーバーに発送し、
第三者サーバーは、ユーザーの指令のデジタル署名のタイムスタンプを生成して、前記タイムスタンプとユーザーの指令のデジタル署名を、アプリケーションサーバに発送し、
アプリケーションサーバは、ユーザーの指令を実行することを更に含むことを特徴とする請求項１に記載のネットワークセキュリティにおける方法。
【請求項９】
前記ネットワークセキュリティにおける方法の各実施ステップにおいて、
前記応用ＩＣカード或は第三者ＩＣカードは、両方におけるすべての機能が独自に完成でき、
前記アプリケーションサーバ或は第三者サーバーは、両方におけるすべての機能が独自に完成でき、
前記移動端末は、前記クライアント・ホストコンピュータにおけるすべての機能が完成でき、
前記移動端末と、第三者ＩＣカードと、応用ＩＣカードとユーザー・パスワードは、互いにバインディングされることを特徴とする請求項１〜請求項８に記載のネットワークセキュリティにおける方法。
【請求項１０】
応用ＩＣカードと、移動端末と、クライアント・ホストコンピュータと、アプリケーションサーバと、第三者ＩＣカード及び第三者サーバーとを含み、
前記応用ＩＣカードは、前記移動端末とＮＦＣ通信を構築し、ユーザー・パスワードが、前記応用ＩＣカードに入力されるよう提示するように、近距離無線通信（ＮＦＣ）を通じて、前記移動端末に接続されて、前記移動端によって、前記アプリケーションサーバと相互認証を実行する同時に、暗号化通信を構築し、前記暗号化通信によって、入力されたユーザー・パスワードを前記アプリケーションサーバに伝達し；前記移動端末で、前記アプリケーションサーバからリターンされたユーザーの指令が、正確であることを確認した後、前記移動端末と前記アプリケーションサーバによって、相互認証を実行し、
前記移動端末は、モバイル通信ネットによって、前記アプリケーションサーバと第三者サーバーとに接続されて、有線通信インターフェース或は無線通信インターフェースによって、クライアント・ホストコンピュータに接続され、或はＱＲコードによって、クライアント・ホストコンピュータと通信を行う移動端末と、起動された後、前記移動端末、応用ＩＣカード及び/又は第三者ＩＣカードに読み取り専用形式で保存された移動端末システムのソフトウェアと移動端末アプリケーションソフトウエアを、読み取って実行し；セッションキーＫ１に基づいて、前記クライアント・ホストコンピュータにおける前記アプリケーションサーバとの暗号化されたインターネット通信のための暗号化と復号化の運算が実行するように担当し；前記クライアント・ホストコンピュータから発送されたユーザーの指令を確認することを提示し、確認を受信した後、セッションキーＫ１に基づいて、ユーザーの指令の暗号文を生成し、ユーザーの指令の暗号文を前記クライアント・ホストコンピュータに発送し；前記アプリケーションサーバからリターンされたユーザーの指令が正確であることを確認した後、前記移動端末或は前記応用ＩＣカードにユーザー・パスワードを入力するよう提示し、入力したユーザー・パスワードを、前記アプリケーションサーバに発送し、或は、ユーザーに、前記アプリケーションサーバからリターンしたユーザーの指令を、確認するよう提示し、前記確認を前記アプリケーションサーバに発送し；前記移動端末及び/又は第三者ＩＣカードにより生成されたユーザーの指令のデジタル署名を、前記第三者サーバーに発送し、
前記クライアント・ホストコンピュータは、データ通信ネットワークによって、前記アプリケーションサーバと第三者サーバーとに接続されて、起動された後、前記クライアント・ホストコンピュータ、移動端末、応用ＩＣカード及び/又は第三者ＩＣカードに読み取り専用形式で保存されたクライアント・ホストコンピュータシステムのソフトウェアとクライアント・ホストコンピュータのソフトウエアを、読み取って実行し；前記クライアント・ホストコンピュータのネットワークパラメータを設定し、前記移動端末によって、前記アプリケーションサーバのネットワークパラメータを取り、前記クライアント・ホストコンピュータと前記アプリケーションサーバにおけるネットワークパラメータに基づいて、データのパケットフィルタリングを使い始め、前記ネットワークパラメータには、ＩＰアドレス、ＴＣＰシーケンス番号、ＴＣＰポート及び/又はＵＤＰポートが用いられ；前記移動端末における暗号化と復号化の運算に基づいて、前記アプリケーションサーバと、暗号化のインターネット通信を構築し；動的標識とワンタイムパスワードを、前記アプリケーションサーバに発送し、前記アプリケーションサーバにログインし、前記クライアント・ホストコンピュータに入力されたユーザーの指令を、前記移動端末に発送し、前記移動端末により生成されたユーザーの指令の暗号文を、前記アプリケーションサーバに発送して、或は、前記クライアント・ホストコンピュータは、前記アプリケーションサーバにログインしていない状態で、暗号化のインターネット通信によって、前記アプリケーションサーバに、ユーザーの指令を発送し、
前記アプリケーションサーバは、データ通信ネットワークによって、前記第三者サーバーに接続されて、起動された後、読み取り専用形式で保存されたアプリケーションサーバのシステムソフトウェアとアプリケーションサーバのソフトウエアを読み取って実行し；前記アプリケーションサーバと、前記移動端末とは、暗号化のモバイル通信を構築し、前記移動端末のログインすることを許可し；前記アプリケーションサーバのネットワークパラメータを設定し、前記移動端末によって、前記アプリケーションサーバのネットワークパラメータを取り、前記アプリケーションサーバと前記クライアント・ホストコンピュータにおけるネットワークパラメータに基づいて、データのパケットフィルタリングを使い始め、前記ネットワークパラメータには、ＩＰアドレス、ＴＣＰシーケンス番号、ＴＣＰポート及び/又はＵＤＰポートが用いられ；前記アプリケーションサーバと前記クライアント・ホストコンピュータとの暗号化されたインターネット通信のためのセッションキーＫ１を生成し、セッションキーＫ１を、前記移動端末に発送し；動的標識とワンタイムパスワードを生成し、前記移動端末によって、それをクライアント・ホストコンピュータに発送し；ユーザーの指令を、前記移動端末にリターンさせ；ユーザーの指令を実施し、
前記第三者ＩＣカードは、ＮＦＣによって、前記移動端末に接続されて、前記移動端末によって、前記第三者サーバーとの相互認証を実行し；ユーザーの指令のデジタル署名を生成し、
前記第三者サーバーは、起動された後、読み取り専用形式で保存した第三者サーバーのシステムソフトウェアと第三者サーバーのアプリケーションソフトウエアを、読み取って実行し；ユーザーの指令のデジタル署名におけるタイムスタンプを生成し、前記タイムスタンプとユーザーの指令のデジタル署名を、アプリケーションサーバに発送することを特徴とするネットワークセキュリティにおけるシステム。
【請求項１１】
前記ネットワークセキュリティにおけるシステムにおいて、
前記応用ＩＣカード或は第三者ＩＣカードは、両方のすべての機能が独自に完成でき、
前記アプリケーションサーバ或は第三者サーバーは、両方のすべての機能が独自に完成でき、
前記移動端末は、前記クライアント・ホストコンピュータのすべての機能が完成でき、
前記移動端末、第三者ＩＣカード、応用ＩＣカードとユーザー・パスワードは互いにバインディングされることを特徴とする請求項１０に記載のネットワークセキュリティにおけるシステム。
【請求項１２】
前記ネットワークセキュリティにおけるシステムにおいて、
ＵＳＢＫｅｙ或は携帯可能なスマート設備が採用されることで、ＩＣカードと第三者のＩＣカードにおけるすべての機能が完成でき、
前記携帯可能なスマート設備には、スマートウォッチ、スマートバンド或はスマートメガネが採用されることを特徴とする請求項１０又は請求項１１に記載のネットワークセキュリティにおけるシステム。
【請求項１３】
前記移動端末は、携帯電話、ＰＤＡ、タブレットＰＣ、或はノートパソコンのいずれかであることを特徴とする請求項１０又は請求項１１に記載のネットワークセキュリティにおけるシステム。
【請求項１４】
前記応用ＩＣカード及び/又は第三者ＩＣカードは、タッチディスプレイを含み、
前記タッチディスプレイは、情報のディスプレイと情報の受信に用いられ、
前記応用ＩＣカード及び/第三者ＩＣカードは、前記タッチディスプレイによって、正確なパスワードを受信した後、すぐ作業できるように設定され、前記タッチディスプレイには、ＮＦＣ方式の給電が採用されることを特徴とする請求項１０又は請求項１１に記載のネットワークセキュリティにおけるシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット技術と情報セキュリティにおける技術分野に関し、特に、ネットワークセキュリティにおける方法及びネットワークセキュリティにおけるシステムに関する。
【背景技術】
【０００２】
インターネットの発展は、いろんなネットワークセキュリティに係る問題をもたらして、主に、トロイの木馬を利用して、クライアントから、ユーザー・パスワード等のユーザーに対して敏感な情報を盗むことと、フィッシングを利用して、サイバー詐欺を行うことと、クライアントに対するリモートコントロールを利用して、ユーザーに関するデータと操作を変更し、さらに、多数のクライアントに侵入して、制御した後にＤＤｏＳの攻撃などを起する等のことを含む。
【０００３】
従って、本発明は、前記のような問題点に鑑みて、ネットワークセキュリティにおける方法とネットワークセキュリティシステムを提供することを目的とする。
【０００４】
本発明が解決しようとする課題は、応用ＩＣカード、移動端末、クライアント・ホストコンピュータ、アプリケーションサーバ、第三者ＩＣカード及び第三者サーバーに基づいて、ネットワーク・アプリケーションを実行するためのネットワークセキュリティにおける方法とネットワークセキュリティにおけるシステムを提供して、それによってネットワーク・アプリケーションの安全性を高めることである。
【発明の概要】
【課題を解決するための手段】
【０００５】
本発明において、前記のような技術的課題を解決するための実施形態は、以下のようである。
【０００６】
ネットワークセキュリティにおける方法において、
第三者サーバー、アプリケーションサーバ、移動端末及びクライアント・ホストコンピュータはそれぞれ起動して、各読み取り専用形式で保存されたシステムソフトウェアとアプリケーションソフトウエア実行するステップＡと、
応用ＩＣカードは、移動端末によって、入力されたユーザー・パスワードを、アプリケーションサーバに発送し、アプリケーションサーバは、移動端末のログインを許可するステップＢと、
アプリケーションサーバとクライアント・ホストコンピュータは、移動端末によって、相手のネットワークパラメータを取り、それぞれ自体と相手のネットワークパラメータに基づいて、データのパケットフィルタリングを使い始めるステップＣと、
アプリケーションサーバは、アプリケーションサーバとクライアント・ホストコンピュータとの暗号化されたインターネット通信のためのセッションキーを、移動端末に発送し、移動端末は前記セッションキーに基づいて、クライアント・ホストコンピュータの、暗号化されたインターネット通信のための暗号化と復号化の運算を実行するステップＤと、
クライアント・ホストコンピュータは、ユーザー名とユーザー・パスワードが要らない方式で、アプリケーションサーバにログインされ、アプリケーションサーバにユーザーの指令を送信し、或はアプリケーションサーバにログインされていない状態で、アプリケーションサーバにユーザーの指令を送信するステップＥと、
移動端末及び/又は応用ＩＣカードは、アプリケーションサーバから、ユーザーの指令を確認するステップＦと、
移動端末及び/又は第三者ＩＣカードは、ユーザーの指令のデジタル署名を生成するステップＧとを含むことである。
【０００７】
前記ネットワークセキュリティにおける方法を採用した期待効果としては、ネットワーク・アプリケーションの端から端まで、及びユーザーの端から端までの安全性を保証することである。
【０００８】
前記の実施形態に基づいて、前記ネットワークセキュリティにおける方法は、更に以下のように改善することができる。
【０００９】
さらに、前記ステップＡは、第三者サーバーが起動された後、第三者サーバーに読み取り専用形式で保存された第三者サーバーのシステムソフトウェアと第三者サーバーのアプリケーションソフトウエアを、読み取って実行する段階と、アプリケーションサーバが起動された後、アプリケーションサーバに読み取り専用形式で保存されたアプリケーションサーバのシステムソフトウェアとアプリケーションサーバのアプリケーションソフトウエアを読み取って実行する段階と、移動端末が起動された後、移動端末、応用ＩＣカード及び/或は第三者ＩＣカードに読み取り専用形式で保存された移動端末システムソフトウェアと移動端末アプリケーションソフトウエアを、読み取って実行する段階と、クライアント・ホストコンピュータが起動された後、移動端末、応用ＩＣカード及び/或は第三者ＩＣカードに読み取り専用形式で保存された移動端末システムソフトウェアと移動端末アプリケーションソフトウエアを、読み取って実行する段階と、を含む。
【００１０】
更に、前記の実施形態は、コンピュータウイルスがネットワーク・アプリケーションに与える危害を防止するという期待効果がある。
【００１１】
さらに、前記ステップＡにおいて、クライアント・ホストコンピュータは、移動端末によって、応用ＩＣカード及び/又は第三者ＩＣカードから、ソフトウェアを読み取って、或は直接に、ＮＦＣによって、応用ＩＣカード及び/或は第三者ＩＣカードから、前記ソフトウェアを読み取る。
【００１２】
前記ステップＢは、応用ＩＣカードと、移動端末とはＮＦＣ通信を構築し、応用ＩＣカードは、応用ＩＣカードにユーザー・パスワードが入力するよう提示し、移動端末とアプリケーションサーバによって、相互認証を実行する同時に、暗号化通信を構築し、前記暗号化通信によって、入力されたユーザー・パスワードを、アプリケーションサーバに発送する段階と、アプリケーションサーバと、移動端末とは暗号化モバイル通信を構築し、移動端末が、アプリケーションサーバにログインされるよう許可する段階と、を更に含む。
【００１３】
さらに、前記の実施形態は、ユーザーの真実性を保証した期待効果がある。
【００１４】
前記ステップＣは、アプリケーションサーバとクライアント・ホストコンピュータは、各自体のネットワークパラメータを設定し、移動端末によって、相手のネットワークパラメータを取り、それぞれ自体と相手のネットワークパラメータに基づいて、データのパケットフィルタリングを使い始め、前記ネットワークパラメータには、ＩＰアドレス、ＴＣＰシーケンス番号、ＴＣＰポート及び/又はＵＤＰポートが用いられることを更に含む。
【００１５】
更に、前記の実施形態は、ＤＤｏＳ攻撃がアプリケーションサーバに与える危害を防止し、フィッシングがクライアントマスタ・コンピュータに与える危害を防止するという期待効果がある。
【００１６】
前記ステップＤは、アプリケーションサーバは、アプリケーションサーバとクライアント・ホストコンピュータとの暗号化されたインターネット通信のためのセッションキーＫ１を生成して、セッションキーＫ１を移動端末に発送し、移動端末は、セッションキーＫ１に基づいて、クライアント・ホストコンピュータの暗号化と復号化の運算を実行することを担い、前記暗号化と復号化の運算は、アプリケーションサーバと通信を行い、クライアント・ホストコンピュータは、前記暗号化と復号化の運算とアプリケーションサーバに基づいて、暗号化のインターネット通信を構築することを更に含む。
【００１７】
さらに、前記の実施形態は、暗号化されたインターネット通信のための機密性高めるという期待効果がある。
【００１８】
前記ステップＥは、アプリケーションサーバは、動的標識とワンタイムパスワードを生成して、生成された動的標識とワンタイムパスワードを移動端末によって、クライアント・ホストコンピュータに発送し、クライアント・ホストコンピュータは、動的標識とワンタイムパスワードをアプリケーションサーバに発送し、アプリケーションサーバは、クライアント・ホストコンピュータのログインすることを許可し、クライアント・ホストコンピュータは、クライアント・ホストコンピュータに入力されたユーザーの指令を、移動端末に発送し、移動端末は、前記ユーザーの指令を確認することを提示し、確認してもらった後、セッションキーＫ１に基づいて、ユーザーの指令における暗号文を生成する段階と、クライアント・ホストコンピュータは、ユーザーの指令の暗号文を、アプリケーションサーバに発送し、或はクライアント・ホストコンピュータは、アプリケーションサーバにログインされていない状態で、暗号化のインターネット通信によって、ユーザーの指令を、アプリケーションサーバに送信する段階とを更に含む。
【００１９】
さらに、前記の実施形態は、期待効果として、クライアント・ホストコンピュータがログインするとき、ユーザーの敏感な情報が漏らされることを防止することと、移動端末によって、クライアント・ホストコンピュータから移動端末に発送されたユーザーの指令を確認し、暗号化した前に改めされたユーザーの指令が実施されないよう防止することを含むことである。
【００２０】
前記ステップＦは、アプリケーションサーバは、ユーザーの指令を、移動端末にリターンさせ、移動端末は、アプリケーションサーバが、リターンしたユーザーの指令が正確であることを確認し、応用ＩＣカードは、移動端末とアプリケーションサーバによって、相互認証を実行し、移動端末は、ユーザー・パスワードを移動端末或は応用ＩＣカードに入力するよう提示し、入力されたユーザー・パスワードを、アプリケーションサーバに発送し、或は、移動端末はユーザーにアプリケーションサーバからリターンされたユーザーの指令を確認するよう提示し、前記確認をアプリケーションサーバに発送する段階を更に含む。
【００２１】
前記のさらに解決しようとする手段は、期待効果として、移動端末によって、アプリケーションサーバから、リターンした移動端末のユーザーの指令を確認することにより、暗号化した後、改竄されたユーザーの指令が、効果を発生することを防止することである。
【００２２】
前記ステップＧは、第三者ＩＣカードは、移動端末によって、第三者サーバーとの相互認証を実行し、移動端末は、移動端末及び/又は第三者ＩＣカードにより生成されたユーザーの指令のデジタル署名を、第三者サーバーに発送し、第三者サーバーは、ユーザーの指令のデジタル署名のタイムスタンプを生成して、前記タイムスタンプとユーザーの指令のデジタル署名を、アプリケーションサーバに発送し、アプリケーションサーバは、ユーザーの指令を実行することを更に含む。
【００２３】
更に、前記のの実施形態は、ユーザーの指令における否認不可性を保証するという期待効果がある。
【００２４】
更に、前記ネットワークセキュリティにおける方法における各実施ステップにおいて、
前記応用ＩＣカード或は第三者ＩＣカードは、両方におけるすべての機能が独自に完成でき、アプリケーションサーバ或は第三者サーバーは、両方におけるすべての機能が独自に完成でき、移動端末は、クライアント・ホストコンピュータにおけるすべての機能が完成でき、移動端末と、第三者ＩＣカードと、応用のＩＣカードとユーザー・パスワードは、互いにバインディングされることである。
【００２５】
前記のネットワークセキュリティにおける方法に対応して、本発明は、ネットワークセキュリティにおけるシステムにおいて、応用ＩＣカードと、移動端末と、クライアント・ホストコンピュータと、アプリケーションサーバと、第三者ＩＣカードと第三者サーバーとを含み、
【００２６】
応用ＩＣカードは、前記移動端末とＮＦＣ通信を構築し、ユーザー・パスワードが、前記応用ＩＣカードに入力されるよう提示するように、近距離無線通信（ＮＦＣ）を通じて、前記移動端末に接続されて、前記移動端によって、前記アプリケーションサーバと相互認証を実行する同時に、暗号化通信を構築し、前記暗号化通信によって、入力されたユーザー・パスワードを前記アプリケーションサーバに伝達し；前記移動端末で、前記アプリケーションサーバからリターンされたユーザーの指令が、正確であることを確認した後、前記移動端末と前記アプリケーションサーバによって、相互認証を実行し、
【００２７】
移動端末は、モバイル通信ネットによって、前記アプリケーションサーバと第三者サーバーに接続されて、有線通信インターフェース或は無線通信インターフェースによって、クライアント・ホストコンピュータに接続され、或はＱＲコード(登録商標である)によって、クライアント・ホストコンピュータと通信を行う移動端末と、起動された後、前記移動端末、応用ＩＣカード及び/又は第三者ＩＣカードに読み取り専用形式で保存された移動端末システムのソフトウェアと移動端末アプリケーションソフトウエアを、読み取って実行し；セッションキーＫ１に基づいて、前記クライアント・ホストコンピュータにおける前記アプリケーションサーバとの暗号化されたインターネット通信のための暗号化と復号化の運算が実行するように担当し；前記クライアント・ホストコンピュータから発送されたユーザーの指令からの確認することを提示し、確認を受信した後、セッションキーＫ１に基づいて、ユーザーの指令の暗号文を生成し、ユーザーの指令の暗号文を前記クライアント・ホストコンピュータに発送し；前記アプリケーションサーバからリターンされたユーザーの指令が正確であることを確認した後、前記移動端末或は前記応用ＩＣカードにユーザー・パスワードを入力するよう提示し、入力したユーザー・パスワードを、前記アプリケーションサーバに発送し、或は、ユーザーに、前記アプリケーションサーバからリターンしたユーザーの指令を、確認するよう提示し、前記確認を前記アプリケーションサーバに発送し；前記移動端末及び/又は第三者ＩＣカードにより生成されたユーザーの指令のデジタル署名を、前記第三者サーバーに発送し、
【００２８】
クライアント・ホストコンピュータは、データ通信ネットワークによって、前記アプリケーションサーバと第三者サーバーとに接続されて、起動された後、前記クライアント・ホストコンピュータ、移動端末、応用ＩＣカード及び/又は第三者ＩＣカードに読み取り専用形式で保存されたクライアント・ホストコンピュータシステムのソフトウェアとクライアント・ホストコンピュータのソフトウエアを、読み取って実行し；前記クライアント・ホストコンピュータのネットワークパラメータを設定し、前記移動端末によって、前記アプリケーションサーバのネットワークパラメータを取り、前記クライアント・ホストコンピュータと前記アプリケーションサーバにおけるネットワークパラメータに基づいて、データのパケットフィルタリングを使い始め、前記ネットワークパラメータには、ＩＰアドレス、ＴＣＰシーケンス番号、ＴＣＰポート及び/又はＵＤＰポートが用いられ；前記移動端末における暗号化と復号化の運算に基づいて、前記アプリケーションサーバと、暗号化のインターネット通信を構築し；動的標識とワンタイムパスワードを、前記アプリケーションサーバに発送し、前記アプリケーションサーバにログインし、前記クライアント・ホストコンピュータに入力されたユーザーの指令を、前記移動端末に発送し、前記移動端末により生成されたユーザーの指令の暗号文を、前記アプリケーションサーバに発送して、或は、前記クライアント・ホストコンピュータは、前記アプリケーションサーバにログインしていない状態で、暗号化のインターネット通信によって、前記アプリケーションサーバに、ユーザーの指令を発送し、
【００２９】
アプリケーションサーバは、データ通信ネットワークによって、前記第三者サーバーに接続され、起動された後、読み取り専用形式で保存されたアプリケーションサーバシステムソフトウェアとアプリケーションサーバのソフトウエアを読み取って実行し；前記アプリケーションサーバと、前記移動端末とは、暗号化のモバイル通信を構築し、前記移動端末のログインすることを許可し；前記アプリケーションサーバのネットワークパラメータを設定し、前記移動端末によって、前記アプリケーションサーバのネットワークパラメータを取り、前記クライアント・ホストコンピュータと前記アプリケーションサーバにおけるネットワークパラメータに基づいて、データのパケットフィルタリングを使い始め、前記ネットワークパラメータには、ＩＰアドレス、ＴＣＰシーケンス番号、ＴＣＰポート及び/又はＵＤＰポートが用いられ；前記アプリケーションサーバと前記クライアント・ホストコンピュータとの暗号化されたインターネット通信のためのセッションキーＫ１を生成し、セッションキーＫ１を、前記移動端末に発送し；動的標識とワンタイムパスワードを生成し、前記移動端末によって、それをクライアント・ホストコンピュータに発送し；ユーザーの指令を、前記移動端末にリターンさせ；ユーザーの指令を実施し、
【００３０】
第三者ＩＣカードは、ＮＦＣによって、前記移動端末に接続されて、前記移動端末によって、前記第三者サーバーとの相互認証を実行し；ユーザーの指令のデジタル署名を生成し、
【００３１】
第三者サーバーは、起動された後、読み取り専用形式で保存した第三者サーバーのシステムソフトウェアと第三者サーバーのアプリケーションソフトウエアを、読み取って実行し；ユーザーの指令のデジタル署名におけるタイムスタンプを生成し、前記タイムスタンプとユーザーの指令のデジタル署名を、アプリケーションサーバに発送することををさらに含むネットワークセキュリティーにおけるシステムを提供することである。
【００３２】
前記の実施形態は、期待効果として、ネットワーク・アプリケーションの端から端まで、及びユーザーの端から端までの安全性を保証することである。
【００３３】
前記の解決しようとする問題に基づいて、前記ネットワークセキュリティーにおけるシステムは、更に以下のように改進することができる。
【００３４】
前記ネットワークセキュリティーにおけるシステムにおいて、前記応用ＩＣカード或は第三者ＩＣカードは、両方のすべての機能が独自に完成でき、前記アプリケーションサーバ或は第三者サーバーは両方のすべての機能が独自に完成でき、前記移動端末は、前記クライアント・ホストコンピュータのすべての機能が完成でき、前記移動端末、第三者ＩＣカード、応用ＩＣカードとユーザー・パスワードは互いにバインディングされることと、
ＵＳＢＫｅｙ或は携帯可能なスマート設備が採用されることで、応用ＩＣカードと第三者ＩＣカードにおけるすべての機能が完成でき、前記携帯可能なスマート設備には、スマートウォッチ、スマートバンド或はスマートメガネが採用されることと、
移動端末は、携帯電話、ＰＤＡ、タブレットＰＣ或はノートパソコンのいずれかであることと、
応用ＩＣカード及び/又は第三者ＩＣカードは、タッチディスプレイを含み、前記タッチディスプレイは、情報のディスプレイと情報の受信を行い、前記応用ＩＣカード及び/第三者ＩＣカードは、前記タッチディスプレイによって、正確であるパスワードを受信した後、すぐ作業できるように設定され、前記タッチディスプレイには、ＮＦＣ方式の給電が採用されることを更に含むことである。
【００３５】
さらに前記の実施形態は、ＩＣカードにおける機密性を高めるという期待効果がある。
【００３６】
さらに、有線通信インターフェースには、ＵＳＢが採用され、前記無線通信インターフェースには、ＮＦＣ、ブルートゥース(登録商標である)或はＷＬＡＮが採用されることと、前記データ通信ネットワークは、ＷＡＮと、ＭＡＮと、ＬＡＮと、を含むことと、移動端末は、音声、メール或はデータの方式によって、アプリケーションサーバと通信することを含む。
【００３７】
さらに前記の実施形態は、期待効果として、ネットワーク・アプリケーションの端から端まで、及びユーザーの端から端までの安全性を保証することである。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施例１に係る前記ネットワークセキュリティーにおけるシステムの構造模式図である。
【図２】本発明の実施例２に係る前記ネットワークセキュリティーにおける方法のフローチャートである。
【図３】本発明の実施例２に係る前記ネットワークセキュリティーにおける方法のステップＡのフローチャートである。
【図４】本発明の実施例２に係る前記ネットワークセキュリティーにおける方法のステップＢのフローチャートである。
【図５】本発明の実施例２に係る前記ネットワークセキュリティーにおける方法のステップＣのフローチャートである。
【図６】本発明の実施例２に係る前記ネットワークセキュリティーにおける方法のステップＤのフローチャートである。
【図７】本発明の実施例２に係る前記ネットワークセキュリティーにおける方法のステップＥのフローチャートである。
【図８】本発明の実施例２に係る前記ネットワークセキュリティーにおける方法のステップＦのフローチャートである。
【図９】本発明の実施例２に係る前記ネットワークセキュリティーにおける方法のステップＧのフローチャートである。
【図１０】本発明の実施例４に係る前記ネットワークセキュリティーにおける方法のフローチャートである。
【発明を実施するための形態】
【００３９】
以下、本発明の原理と特徴を、図面などを参照しながら説明をする。但し、挙げられた実施例は、ただ本発明を解釈するためのものであって、本発明の範囲を限定するためのものではないのである。
【００４０】
図１で示したように、実施例１は、応用ＩＣカード１０１と、移動端末１０２と、クライアント・ホストコンピュータ１０３と、アプリケーションサーバ１０４と、第三者ＩＣカード１０５及び第三者サーバー１０６とを含み、
【００４１】
応用ＩＣカード１０１は、前記移動端末１０２とＮＦＣ通信を構築し、ユーザー・パスワードが、前記応用ＩＣカード１０１に入力されるよう提示するように、近距離無線通信（ＮＦＣ）を通じて、前記移動端末１０２に接続されて、前記移動端末１０２によって、前記アプリケーションサーバ１０４と相互認証を実行する同時に、暗号化通信を構築し、前記暗号化通信によって、入力されたユーザー・パスワードを前記アプリケーションサーバに伝達し；前記移動端末１０２で、前記アプリケーションサーバ１０４からリターンされたユーザーの指令が、正確であることを確認した後、前記移動端末１０２と前記アプリケーションサーバ１０４によって、相互認証を実行し、
【００４２】
移動端末１０２は、モバイル通信ネットによって、前記アプリケーションサーバ１０４と第三者サーバー１０６とに接続されて、有線通信インターフェース或は無線通信インターフェースによって、クライアント・ホストコンピュータ１０３に接続され、或はＱＲコードによって、クライアント・ホストコンピュータ１０３と通信を行う移動端末と、起動された後、前記移動端末１０２、応用ＩＣカード１０１及び/又は第三者ＩＣカード１０５が、読み取り専用形式で保存した移動端末１０２システムのソフトウェアと移動端末１０２アプリケーションソフトウエアを、読み取って実行し；セッションキーＫ１に基づいて、前記クライアント・ホストコンピュータ１０３前記アプリケーションサーバ１０４との暗号化されたインターネット通信のための暗号化と復号化の運算が実行するように担当し；前記クライアント・ホストコンピュータ１０３から、発送されたユーザーの指令を確認することを提示し、確認を受信した後、セッションキーＫ１に基づいて、ユーザーの指令の暗号文を生成し、ユーザーの指令の暗号文を前記クライアント・ホストコンピュータ１０３に発送することと、前記アプリケーションサーバ１０４から、リターンされたユーザーの指令が正確であることを確認した後、前記移動端末１０２或は前記応用ＩＣカード１０１にユーザー・パスワードを入力するよう提示し、入力したユーザー・パスワードを、前記アプリケーションサーバ１０４に発送し、或は、ユーザーに、前記アプリケーションサーバ１０４からリターンしたユーザーの指令を、確認するよう提示し、前記確認を前記アプリケーションサーバ１０４に発送し；前記移動端末１０２及び/又は第三者ＩＣカード１０５により生成されたユーザーの指令のデジタル署名を、前記第三者サーバー１０６に発送し、
【００４３】
クライアント・ホストコンピュータ１０３は、データ通信ネットワークによって、前記アプリケーションサーバ１０４と第三者サーバー１０６とに接続されて、起動された後、クライアントマスタ・コンピュータ１０３、移動端末１０２、応用ＩＣカード１０１及び/又は第三者ＩＣカード１０５に読み取り専用形式で保存されたクライアントマスタ・コンピュータ１０３システムのソフトウェアとクライアントマスタ・コンピュータ１０３のソフトウエアを、読み取って実行し；前記クライアント・ホストコンピュータ１０３のネットワークパラメータを設定し、前記移動端末によって、前記アプリケーションサーバ１０４のネットワークパラメータを得て、前記クライアント・ホストコンピュータ１０３と前記アプリケーションサーバ１０４におけるネットワークパラメータに基づいて、データのパケットフィルタリングを使い始め、前記ネットワークパラメータには、ＩＰアドレス、ＴＣＰシーケンス番号、ＴＣＰポート及び/又はＵＤＰポートが用いられ；前記移動端末１０２における暗号化と復号化の運算に基づいて、前記アプリケーションサーバ１０４と、暗号化のインターネット通信を構築し；動的標識とワンタイムパスワードを、前記アプリケーションサーバ１０４に発送し、前記アプリケーションサーバ１０４にログインし、前記クライアント・ホストコンピュータ１０３に入力されたユーザーの指令を、前記移動端末１０２に発送し、前記移動端末１０２により生成されたユーザーの指令の暗号文を、前記アプリケーションサーバ１０４に発送して、或は、前記クライアント・ホストコンピュータ１０３は、前記アプリケーションサーバ１０４にログインしていない状態で、暗号化のインターネット通信によって、前記アプリケーションサーバ１０４に、ユーザーの指令を発送し、
【００４４】
アプリケーションサーバ１０４は、データ通信ネットワークによって、第三者サーバー１０６に接続され、起動された後、読み取り専用形式で保存されたアプリケーションサーバ１０４のシステムソフトウェアとアプリケーションサーバ１０４のソフトウエアを読み取って実行し；前記アプリケーションサーバと、前記移動端末１０２とは、暗号化のモバイル通信を構築し、前記移動端末１０２のログインすることを許可し；前記アプリケーションサーバ１０４のネットワークパラメータを設定し、前記移動端末によって、前記アプリケーションサーバ１０４のネットワークパラメータを取り、前記クライアント・ホストコンピュータ１０３と前記アプリケーションサーバ１０４におけるネットワークパラメータに基づいて、データのパケットフィルタリングを使い始め、前記ネットワークパラメータには、ＩＰアドレス、ＴＣＰシーケンス番号、ＴＣＰポート及び/又はＵＤＰポートが用いられ；前記アプリケーションサーバ１０４と前記クライアント・ホストコンピュータ１０３との暗号化されたインターネット通信のためのセッションキーＫ１を生成し、セッションキーＫ１を、前記移動端末１０２に発送し；動的標識とワンタイムパスワードを生成し、前記移動端末１０２によって、それをクライアント・ホストコンピュータ１０３に発送し；ユーザーの指令を、前記移動端末１０２にリターンさせ；ユーザーの指令を実施し、
【００４５】
前記第三者ＩＣカード１０５は、ＮＦＣによって、前記移動端末１０２に接続され、前記移動端末１０２によって、前記第三者サーバー１０６と、相互認証を実行すると、ユーザーの指令のデジタル署名を生成することと、
【００４６】
第三者サーバー１０６は、起動された後、読み取り専用形式で保存した第三者サーバー１０６のシステムソフトウェアと第三者サーバー１０６のアプリケーションソフトウエアを、読み取って実行し；ユーザーの指令のデジタル署名におけるタイムスタンプを生成し、前記タイムスタンプとユーザーの指令のデジタル署名を、アプリケーションサーバ１０４に発送することを含むネットワークセキュリティーにおけるシステムを提供するものである。
【００４７】
図２で示したように、実施例２は、
第三者サーバー、アプリケーションサーバ、移動端末及びクライアント・ホストコンピュータはそれぞれ起動して、各読み取り専用形式で保存されたシステムソフトウェアとアプリケーションソフトウエアを実行するステップＡと、
【００４８】
応用ＩＣカードは、移動端末によって、入力されたユーザー・パスワードを、アプリケーションサーバに発送し、アプリケーションサーバは、移動端末のログインを許可するステップＢと、
【００４９】
アプリケーションサーバとクライアント・ホストコンピュータは、移動端末によって、相手のネットワークパラメータを取り、それぞれ自体と相手のネットワークパラメータに基づいて、データのパケットフィルタリングを使い始めるステップＣと、
【００５０】
アプリケーションサーバは、アプリケーションサーバとクライアント・ホストコンピュータとの暗号化されたインターネット通信のためのセッションキーを、移動端末に発送し、移動端末は前記セッションキーに基づいて、クライアント・ホストコンピュータの、暗号化されたインターネット通信のための暗号化と復号化の運算をするステップＤと、
【００５１】
クライアント・ホストコンピュータは、ユーザー名とユーザー・パスワードが要らない方式で、アプリケーションサーバにログインされ、アプリケーションサーバにユーザーの指令を送信し、或はアプリケーションサーバにログインされていない状態で、アプリケーションサーバにユーザーの指令を送信するステップＥと、
【００５２】
移動端末及び/又は応用ＩＣカードは、アプリケーションサーバから、ユーザーの指令を確認するステップＦと、
【００５３】
移動端末及び/又は第三者ＩＣカードは、ユーザーの指令のデジタル署名を生成するステップＧとを含むネットワークセキュリティにおける方法を提供する。
【００５４】
図３で示したように、実施例２における前記ステップＡは、第三者サーバーが起動された後、第三者サーバーに読み取り専用形式で保存された第三者サーバーのシステムソフトウェアと第三者サーバーのアプリケーションソフトウエアを、読み取って実行する段階と、アプリケーションサーバが起動された後、アプリケーションサーバーに読み取り専用形式で保存されたアプリケーションサーバーシステムソフトウェアとアプリケーションサーバーアプリケーションソフトウエアを読み取って実行する段階と、移動端末が起動された後、移動端末、応用ＩＣカード及び/或は第三者ＩＣカードに読み取り専用形式で保存された移動端末システムソフトウェアと移動端末アプリケーションソフトウエアを、読み取って実行する段階と、クライアント・ホストコンピュータが起動された後、移動端末、応用ＩＣカード及び/或は第三者ＩＣカードに読み取り専用形式で保存されたクライアント・ホストコンピュータシステムのソフトウェアとクライアント・ホストコンピュータのソフトウエアを、読み取って実行する段階とを更に含む。
【００５５】
図４で示したように、実施例２における前記ステップのＢは、応用ＩＣカードと、移動端末とはＮＦＣ通信を構築し、応用ＩＣカードは、応用ＩＣカードにユーザー・パスワードを入力するよう提示し、移動端末とアプリケーションサーバによって、相互認証を実行する同時に、暗号化通信を構築し、前記暗号化通信によって、入力されたユーザー・パスワードを、アプリケーションサーバに発送する段階と、アプリケーションサーバと、移動端末とは暗号化モバイル通信を構築し、移動端末が、アプリケーションサーバにログインされることを許可する段階とを更に含む。
【００５６】
図５で示したように、第２実施形態における前記ステップＣは、
アプリケーションサーバとクライアント・ホストコンピュータは、各自体のネットワークパラメータを設定し、移動端末によって、相手のネットワークパラメータを取り、それぞれ自体と相手のネットワークパラメータに基づいて、データのパケットフィルタリングを使い始め、前記ネットワークパラメータには、ＩＰアドレス、ＴＣＰシーケンス番号、ＴＣＰポート及び/又はＵＤＰポートが用いられることを更に含む。
【００５７】
図６で示したように、第２実施形態における前記ステップDは、アプリケーションサーバは、アプリケーションサーバとクライアント・ホストコンピュータとの暗号化されたインターネット通信のためのセッションキーＫ１を生成して、セッションキーＫ１を移動端末に発送し、移動端末は、セッションキーＫ１に基づいて、クライアント・ホストコンピュータの暗号化と復号化の運算を実行することを担い、前記暗号化と復号化の運算は、アプリケーションサーバと通信を行い、クライアント・ホストコンピュータは、前記暗号化と復号化の運算とアプリケーションサーバに基づいて、暗号化のインターネット通信を構築することを更に含む。
【００５８】
図７で示したように、第２実施形態における前記ステップＥは、アプリケーションサーバは、動的標識とワンタイムパスワードを生成して、生成された動的標識とワンタイムパスワードを移動端末によって、クライアント・ホストコンピュータに発送し、クライアント・ホストコンピュータは、動的標識とワンタイムパスワードをアプリケーションサーバに発送し、アプリケーションサーバは、クライアント・ホストコンピュータのログインすることを許可し、クライアント・ホストコンピュータは、クライアント・ホストコンピュータに入力されたユーザーの指令を、移動端末に発送し、移動端末は、前記ユーザーの指令を確認することを提示し、確認してもらった後、Ｋ１に基づいて、ユーザーの指令における暗号文を生成する段階と、 クライアント・ホストコンピュータは、ユーザーの指令の暗号文を、アプリケーションサーバに発送し、或はクライアント・ホストコンピュータは、アプリケーションサーバにログインされていない状態で、暗号化のインターネット通信によって、ユーザーの指令を、アプリケーションサーバに送信する段階とを更に含む。
【００５９】
図８で示したように、第２実施形態における前記ステップＦは、アプリケーションサーバは、ユーザーの指令を、移動端末にリターンさせ、移動端末は、アプリケーションサーバが、リターンしたユーザーの指令が正確であることを確認し、応用ＩＣカードは、移動端末とアプリケーションサーバによって、相互認証を実行し、移動端末は、ユーザー・パスワードを移動端末或は応用ＩＣカードに入力するよう提示し、入力されたユーザー・パスワードを、アプリケーションサーバ、或は移動端末に発送し、アプリケーションサーバからリターンされたユーザーの指令を、ユーザーが確認するよう提示し、前記確認を、アプリケーションサーバに発送すること更に含む。
【００６０】
図９で示したように、第２実施形態における前記ステップＧは、第三者ＩＣカードは、移動端末によって、第三者サーバーとの相互認証を実行し、移動端末は、移動端末及び/又は第三者ＩＣカードから生成したユーザーの指令のデジタル署名を、第三者サーバーに発送し、第三者サーバーは、ユーザーの指令のデジタル署名のタイムスタンプを生成して、前記タイムスタンプとユーザーの指令のデジタル署名を、アプリケーションサーバに発送し、アプリケーションサーバは、ユーザーの指令を実行することを更に含む。
【００６１】
実施例３は、
クライアント・ホストコンピュータは、アプリケーションサーバにログインを要求することと、
【００６２】
アプリケーションサーバは、動的標識のＩＤ１を生成しまたＩＤ１からＱＲコードのＣ１を生成し、Ｃ１をクライアント・ホストコンピュータに発送して、クライアント・ホストコンピュータはＣ１からＩＤ１を読み取ることと、
【００６３】
クライアント・ホストコンピュータは、Ｃ１をディスプレイし、携帯電話は、Ｃ１をスキャンしまたＣ１からＩＤ１を読み取り、携帯電話は、そのＳＩＭカードにおける集積回路カードの識別コードであるＩＣＣＩＤ（Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ Ｃａｒｄ Ｉｄｅｎｔｉｔｙ）とＩＤ１を、アプリケーションサーバに発送することと、
【００６４】
アプリケーションサーバは、それが保存した前記携帯電話のＩＣＣＩＤに対応するクライアント・ホストコンピュータのログインユーザー名のＵｓｅｒ ＩＤを読み取って、スクリーン提示によって、Ｕｓｅｒ ＩＤに対応するユーザー・パスワードを、携帯電話に入力することと、
【００６５】
携帯電話に、ユーザー・パスワードＰＷを入力し、携帯電話はＰＷをアプリケーションサーバに発送することと、
【００６６】
アプリケーションサーバは、ＰＷが正確であることを確認した後、ワンタイムパスワードＩＤ２を生成し、ＩＤ２をＱＲコードＣ２に生成し、ＩＤ２とＣ２を携帯電話に発送することと、
【００６７】
ＩＤ２を、クライアント・ホストコンピュータに入力し、或はクライアント・ホストコンピュータは、携帯電話からＣ２を読み取って、Ｃ２からＩＤ２を読み取り、クライアント・ホストコンピュータは、動的標識ＩＤ１とワンタイムパスワードＩＤ２をアプリケーションサーバに発送すること、
【００６８】
アプリケーションサーバは、受信したＩＤ１とＩＤ２が正確であることを確認した後、ＩＤ１に対応するクライアント・ホストコンピュータにログインすることを許可し、ログインＩＤとしては、Ｕｓｅｒ ＩＤである。
【００６９】
実施例３において、クライアント・ホストコンピュータは、ユーザー名とユーザー・パスワードが要らない状態で、アプリケーションサーバにログインすることで、クライアント・ホストコンピュータが、ログインするとき、ユーザーの敏感な情報が漏らされることを防止するものである。
【００７０】
そのほか、クライアント・ホストコンピュータと携帯電話は、ＮＦＣの替わりにＱＲコードを採用し通信を行うことができる。
【００７１】
図１０で示したように、実施例４は、
クライアント・ホストコンピュータは、アプリケーションサーバにログインを要求することと、
【００７２】
アプリケーションサーバは、動的標識のＩＤ１を生成しまたＩＤ１からＱＲコードのＣ１を生成し、Ｃ１をクライアント・ホストコンピュータに発送することと、
【００７３】
クライアント・ホストコンピュータは、Ｃ１をディスプレイして、携帯電話はＣ１をスキャンしＣ１からＩＤ１を読み取り、ユーザー名のＵｓｅｒ ＩＤとユーザー・パスワードＰＷを、携帯電話に入力し、携帯電話は、ＩＤ１、Ｕｓｅｒ ＩＤとＰＷをアプリケーションサーバに発送することと、
【００７４】
アプリケーションサーバは、受信したＩＤ１とＩＤ２が正確であることを確認した後、ＩＤ１に対応するクライアント・ホストコンピュータにログインすることを許可し、ログインＩＤとしては、Ｕｓｅｒ ＩＤであることを含むネットワークセキュリティにおける方法である。
【００７５】
そのほか、携帯電話がアプリケーションサーバにログインしている状態であると、前記方法において、ユーザー名とユーザー・パスワードを採用することが必要でないことになり、アプリケーションサーバは、携帯電話から発送されたＩＤ１を受信した後、ＩＤ１に対応するクライアント・ホストコンピュータにログインすることが許可し、ログインＩＤとしては、携帯電話のユーザーである。
【００７６】
そのほか、クライアント・ホストコンピュータと携帯電話は、ＮＦＣの替わりにＱＲコードを採用し通信を行うことができる。
【００７７】
実施例５は、
携帯電話を起動した後、読み取り専用形式で保存された携帯電話のシステムソフトウェアと携帯電話のアプリケーションソフトウエアを、読み取って運行し、アプリケーションサーバにログインすることと、
【００７８】
クライアント・ホストコンピュータは、アプリケーションサーバにログインしていないまま、クライアント・ホストコンピュータに入力されたユーザーの指令を、アプリケーションサーバに発送することと、
【００７９】
アプリケーションサーバは、ユーザーの指令に基づいて配列番号を生成し、配列番号をＱＲコードＣ１として生成し、Ｃ１をクライアント・ホストコンピュータに発送することと、
【００８０】
クライアント・ホストコンピュータは、Ｃ１をディスプレイし、携帯電話は、Ｃ１をスキャンしてまたＣ１から配列番号を読み取って、配列番号をアプリケーションサーバに発送することと、
【００８１】
アプリケーションサーバは、携帯電話によって配列番号に対応するユーザーの指令を提示し、ユーザー・パスワードを携帯電話に入力するよう提示することにより、ユーザーを指令を確認することと、
【００８２】
携帯電話が提示したユーザーの指令が、正確であることが確認された後、ユーザー・パスワードを携帯電話に入力し、携帯電話は、ユーザー・パスワードをアプリケーションサーバに発送し、前記ユーザー・パスワードと携帯電話はバインディングされることとと、
【００８３】
アプリケーションサーバは、受け取るユーザー・パスワードが正確であることを確認した後、ユーザーの指令が携帯電話ユーザーに属することにを確かめ、前記ユーザーの指令を実行することを含むネットワークセキュリティにおける方法である。
【００８４】
実施例５において、クライアント・ホストコンピュータがアプリケーションサーバにログインしていない状態で、アプリケーションサーバにユーザーの指令を送信することにより、クライアント・ホストコンピュータがログインするとき、ユーザーの敏感な情報が漏らされることを防止することと、携帯電話によって、アプリケーションサーバから携帯電話にリターンしたユーザーの指令を確認することにより、クライアント・ホストコンピュータとインターネット通信における改めされたユーザーの指令が実施されないよう防止することを含む。
【００８５】
実施例６は、
身分証明書は、ＰＯＳ端末によって第三者サーバーと相互の認証を実行することと、
第三者サーバーは、身分証明書のＩＤをＰＯＳ端末に発送することと、
ＰＯＳ端末は、身分証明書のＩＤと取引額を、支払いのサーバーに発送することと、
支払いのサーバーは、身分証明書のＩＤに基づいて、携帯電話とモバイル通信を作り、携帯電話の提示によって、支払いのパスワードを携帯電話に入力することで、取引額を確認することと、
【００８６】
携帯電話の情報からの取引額が正確であることを確認した後、携帯電話に支払いのパスワードを入力し、携帯電話は、支払いのパスワードを支払いのサーバーに発送することと、
【００８７】
支払いのサーバーは、取引額に等しい資金を支払い口座からＰＯＳ端末の口座に引き換え、前記の身分証明書のＩＤ、携帯電話、支払いパスワードと支払い口座は、互いにバインディングされることを含むリモートの支払いにおける方法である。
【００８８】
実施例６において、身分証明書を第三者ＩＣカードとして扱い、リモートの支払いを起動することで、リモートの支払いにおける互換性を高めることになる。
【００８９】
実施例７は、
身分証明書は、ＰＯＳ端末によって第三者サーバーと相互の認証を実行することと、
第三者サーバーは、身分証明書のＩＤをＰＯＳ端末に発送することと、
支払いのパスワードを、ＰＯＳ端末に入力し、ＰＯＳ端末は、身分証明書のＩＤと、支払いのパスワードと取引額を、支払いのサーバーに発送することと、
支払いのサーバーは、取引額に等しい資金を支払い口座からＰＯＳ端末の口座に引き換え、前記の身分証明書のＩＤ、携帯電話、支払いパスワードと支払い口座は、互いにバインディングされることを含むリモートの支払いにおける方法である。
【００９０】
実施例７において、身分証明書を第三者ＩＣカードとして扱って、リモートの支払いを行うことで、カード発行のコストを節約することになる。
【００９１】
以上に叙述したのは、本発明の好ましい実施例であるたげで、本発明を限られるためのものではなく、本発明の思想と原則の範囲内で行われたすべての改修、同等の置き換え、改進などは、本発明の保護請求の範囲内に含まれる。
【符号の説明】
【００９２】
１０１  応用ＩＣカード
１０２  移動端末
１０３  クライアント・ホストコンピュータ
１０４  アプリケーションサーバ
１０５  第三者ＩＣカード
１０６  第三者サーバー
【図１】
2016539605.tif 000003
【図２】
2016539605.tif 000004
【図３】
2016539605.tif 000005
【図４】
2016539605.tif 000006
【図５】
2016539605.tif 000007
【図６】
2016539605.tif 000008
【図７】
2016539605.tif 000009
【図８】
2016539605.tif 000010
【図９】
2016539605.tif 000011
【図１０】
2016539605.tif 000012
【国際調査報告】
2016539605.tif 000013
2016539605.tif 000014
2016539605.tif 000015
2016539605.tif 000016