(57)【要約】  【課題】  データを暗号化する際または暗号化データを復号化する際に、機密性の高い個人認証、暗号キー、復号キーを使用してデータを暗号化または復号化するセキュリティに優れたネットワーク通信システムを提供する。  【解決手段】  複数の通信装置２ａ〜２ｎをネットワークＮＴに接続し、複数の通信装置２ａ〜２ｎ間でデータの送受信を行うもので、通信装置２ａ〜２ｎは、暗号キーを用いてデータを暗号化する際、または復号キーを用いて暗号データを復号化する際に、暗号キーまたは復号キーを取得、または生成するために個人認証を行うセキュリティ手段３ａ〜３ｎを備え、機密性の高い個人認証、暗号キー、復号キーを使用してデータを暗号化または復号化するとともに、ネットワーク上を伝送される暗号化データの機密性を確保して、セキュリティの信頼性向上を図る。【選択図】  図１
2005311876.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信装置をネットワークに接続し、前記複数の通信装置間でデータの送受信を行うネットワーク通信システムにおいて、
前記通信装置は、暗号キーを用いてデータを暗号化する際、または復号キーを用いて暗号データを復号化する際に、前記暗号キーまたは前記復号キーを取得、または生成するために個人認証を行うセキュリティ手段を備えたことを特徴とするネットワーク通信システム。
【請求項２】
前記セキュリティ手段は、個人を認証する認証手段と、前記認証手段からの認証データを予め登録した照合データと照合する照合手段と、認証データと照合データが一致した場合、判定情報に対応して前記暗号キーまたは前記復号キーを生成するキー生成手段と、前記暗号キーを用いてデータを暗号化する暗号化手段と、前記復号キーを用いて暗号データを復号化する復号化手段と、を備えたことを特徴とする請求項１記載のネットワーク通信システム。
【請求項３】
前記セキュリティ手段は、前記認証手段、前記照合手段、前記キー生成手段、前記暗号化手段および前記復号化手段の動作および動作順序を制御するセキュリティ制御手段を備えたことを特徴とする請求項２記載のネットワーク通信システム。
【請求項４】
ネットワークに接続し、相互間で暗号データを送受信する通信装置において、
個人を認証する認証手段と、前記認証手段からの認証データを予め登録した照合データと照合する照合手段と、認証データと照合データが一致した場合、判定情報に対応して前記暗号キーまたは前記復号キーを生成するキー生成手段と、前記暗号キーを用いてデータを暗号化する暗号化手段と、前記復号キーを用いて暗号データを復号化する復号化手段と、を有するセキュリティ手段を備えたことを特徴とする通信装置。
【請求項５】
前記セキュリティ手段は、前記認証手段、前記照合手段、前記キー生成手段、前記暗号化手段および前記復号化手段の動作および動作順序を制御するセキュリティ制御手段を備えたことを特徴とする請求項４記載の通信装置。
【請求項６】
前記認証手段は、人間の生体的な特徴である指紋、虹彩、網膜などのバイオメトリクス認証を行うことを特徴とする請求項２、請求項３、請求項４または請求項５記載の通信装置。
【請求項７】
前記暗号キーおよび前記復号キーのいずれか一方または双方が、ＵＳＢキーなどの携帯型の記憶装置に保存されていることを特徴とする請求項１、請求項２または請求項４記載の通信装置。
【請求項８】
前記暗号キーおよび前記復号キーのいずれか一方は、公開鍵であることを特徴とする請求項７記載の通信装置。
【請求項９】
ネットワークに接続し、相互間で暗号データを送受信する通信装置の通信方法であって、
データに暗号キーで暗号化を施して暗号データを生成するステップＳ１と、
暗号データをネットワークに送信するステップＳ２と、
ネットワークからの暗号データを受信して記憶するステップＳ３と、
個人認証を判定するステップＳ４と、
個人認証が判定された場合、判定情報に基づいて復号キーを生成または呼び出すステップＳ５と、
記憶された暗号データを読み出し、復号キーで復号化を施してデータを取得するステップＳ６と、
を備えたことを特徴とする通信装置の通信方法。
【請求項１０】
前記ステップＳ５において、
所定条件によって変更された判定情報に基づいて復号キーを変更するサブステップＳＵＢ１を備えたことを特徴とする請求項９記載の通信装置の通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワーク上に暗号データを送信またはネットワーク上から暗号データを受信するネットワーク通信システムに係り、特にデータを暗号化する際または暗号データを復号する際に、個人認証、暗号キー、復号キーを使用してデータを暗号化または復号化するネットワーク通信システムに関する。
【背景技術】
【０００２】
従来のネットワーク通信システムは、「特許文献１」（データの保存方法およびシステム並びにデータ保存処理用記録媒体）に開示されているように、アプリケーションプログラムに従った処理を実行するコンピュータと、このコンピュータに接続された記憶装置と、コンピュータとネットワークを介して接続された鍵管理コンピュータとから構成され、アプリケーションプログラムが処理したデータを記憶装置に書き込む場合、書込み対象となるデータを記憶装置に書き込む際に、鍵管理コンピュータから暗号鍵を取り寄せ、暗号鍵でデータを暗号化して記憶装置に書込み、記憶装置からデータを読出す際には、暗号化されたデータを読出した後に、ネットワークを介して鍵管理コンピュータから暗号鍵を取り寄せ、暗号鍵で暗号化されたデータを復号し、復号化されたデータがアプリケーションプログラムに転送されるものである。
【０００３】
また、鍵管理コンピュータは、アプリケーションプログラムのコンピュータを使用するユーザ毎に暗号鍵を管理し、コンピュータは、ユーザに、ユーザを識別するための識別情報を入力させ、識別情報の正しさを確認した後に、ユーザに対応した暗号鍵を鍵管理コンピュータから取り寄せるように構成される。
【０００４】
このような構成により、アプリケーションプログラムのコンピュータと記憶装置間は暗号データが伝送され、データの機密性が保たれる。アプリケーションプログラムのコンピュータと鍵管理コンピュータとの間を接続するネットワーク上には、ユーザの識別情報および識別情報に対応した暗号鍵が伝送されることになる。
【０００５】
これにより、従来のネットワーク通信システムは、暗号化や復号化の指示をユーザが明示的に行うことなしに記憶装置に保存するデータを自動的に暗号化し、読み出す時には自動的に復号化することができ、煩わしい操作をユーザに強いることがない効果が得られるというものである。
【０００６】
また、鍵管理コンピュータからユーザ別の暗号鍵を取り寄せるようにしているため、暗号化した機密データが保存してある携帯用の端末が盗まれたとしても、解読される危険性は機密データが同一の記憶装置に保存されている場合に比べて少なくなり、データの機密性をさらに高めることができるというものである。
【特許文献１】特開平１１−１４９４１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
「特許文献１」に開示された従来のネットワーク通信システムは、データを暗号化する暗号鍵と、暗号データを復号化する復号鍵が同一の暗号鍵で構成されるため、暗号鍵が解読されるとデータの暗号化および復号化に悪用されるケースが発生し、データの盗難によるデータの漏洩、データの改竄などデータの機密性が損なわれる虞がある。
【０００８】
また、アプリケーションプログラムのコンピュータと鍵管理コンピュータを接続するネットワーク上に、ユーザの識別情報および識別情報に対応した暗号鍵が伝送されるため、ネットワークに接続したコンピュータから識別情報や暗号鍵が盗まれる虞があり、ネットワーク上のデータの機密性が低下する課題がある。
【０００９】
この発明はこのような課題を解決するためになされたもので、その目的はデータを暗号化する際または暗号データを復号化する際に、機密性の高い個人認証、暗号キー、復号キーを使用してデータを暗号化または復号化するセキュリティに優れたネットワーク通信システム、通信装置およびその通信方法を提供することにある。
【課題を解決するための手段】
【００１０】
前記課題を解決するためこの発明に係るネットワーク通信システムは、複数の通信装置をネットワークに接続し、複数の通信装置間でデータの送受信を行うネットワーク通信システムにおいて、通信装置は、暗号キーを用いてデータを暗号化する際、または復号キーを用いて暗号データを復号化する際に、暗号キーまたは復号キーを取得、または生成するために個人認証を行うセキュリティ手段を備えたことを特徴とする。
【００１１】
この発明に係るネットワーク通信システムは、複数の通信装置をネットワークに接続し、複数の通信装置間でデータの送受信を行うネットワーク通信システムにおいて、通信装置は、暗号キーを用いてデータを暗号化する際、または復号キーを用いて暗号データを復号化する際に、暗号キーまたは復号キーを取得、または生成するために個人認証を行うセキュリティ手段を備えたので、機密性の高い個人認証、暗号キー、復号キーを使用してデータを暗号化または復号化するとともに、ネットワーク上を伝送される暗号データの機密性を確保することができる。
【００１２】
また、この発明に係るセキュリティ手段は、個人を認証する認証手段と、認証手段からの認証データを予め登録した照合データと照合する照合手段と、認証データと照合データが一致した場合、判定情報に対応して暗号キーまたは復号キーを生成するキー生成手段と、暗号キーを用いてデータを暗号化する暗号化手段と、復号キーを用いて暗号データを復号化する復号化手段とを備えたことを特徴とする。
【００１３】
この発明に係るセキュリティ手段は、個人を認証する認証手段と、認証手段からの認証データを予め登録した照合データと照合する照合手段と、認証データと照合データが一致した場合、判定情報に対応して暗号キーまたは復号キーを生成するキー生成手段と、暗号キーを用いてデータを暗号化する暗号化手段と、復号キーを用いて暗号データを復号化する復号化手段とを備えたので、個人認証、暗号キーおよび復号キーの偽造を防止して個人へのなりすまし、データの盗難によるデータの漏洩、データの改竄を禁止することができる。
【００１４】
さらに、この発明に係るセキュリティ手段は、認証手段、照合手段、キー生成手段、暗号化手段および復号化手段の動作および動作順序を制御するセキュリティ制御手段を備えたことを特徴とする。
【００１５】
この発明に係るセキュリティ手段は、認証手段、照合手段、キー生成手段、暗号化手段および復号化手段の動作および動作順序を制御するセキュリティ制御手段を備えたので、認証手段、照合手段、キー生成手段、暗号化手段および復号化手段の動作および動作順序を正確に実行制御することができる。
【００１６】
また、この発明に係る通信装置は、ネットワークに接続し、相互間で暗号データを送受信する通信装置において、個人を認証する認証手段と、認証手段からの認証データを予め登録した照合データと照合する照合手段と、認証データと照合データが一致した場合、判定情報に対応して暗号キーまたは復号キーを生成するキー生成手段と、暗号キーを用いてデータを暗号化する暗号化手段と、復号キーを用いて暗号データを復号化する復号化手段とを有するセキュリティ手段を備えたことを特徴とする。
【００１７】
この発明に係る通信装置は、個人を認証する認証手段と、認証手段からの認証データを予め登録した照合データと照合する照合手段と、認証データと照合データが一致した場合、判定情報に対応して暗号キーまたは復号キーを生成するキー生成手段と、暗号キーを用いてデータを暗号化する暗号化手段と、復号キーを用いて暗号データを復号化する復号化手段とを有するセキュリティ手段を備えたので、個人認証、暗号キーおよび復号キーの偽造を防止して個人へのなりすまし、データの盗難によるデータの漏洩、データの改竄を禁止することができる。
【００１８】
さらに、この発明に係るセキュリティ手段は、認証手段、照合手段、キー生成手段、暗号化手段および復号化手段の動作および動作順序を制御するセキュリティ制御手段を備えたことを特徴とする。
【００１９】
この発明に係るセキュリティ手段は、認証手段、照合手段、キー生成手段、暗号化手段および復号化手段の動作および動作順序を制御するセキュリティ制御手段を備えたので、認証手段、照合手段、キー生成手段、暗号化手段および復号化手段の動作および動作順序を正確に実行制御することができる。
【００２０】
また、この発明に係る認証手段は、人間の生体的な特徴である指紋、虹彩、網膜などのバイオメトリクス認証を行うことを特徴とする。
【００２１】
この発明に係る認証手段は、人間の生体的な特徴である指紋、虹彩、網膜などのバイオメトリクス認証を行うので、個人へのなりすましを限りなく困難にすることができる。また、バイオメトリクス認証を使用することで、ユーザは、暗号キーや復号キーを簡単に呼び出せるようになるので、暗号キーや復号キーのデータ長（ビット数）を長くすることができる。
【００２２】
さらに、この発明に係る暗号キーおよび前記復号キーのいずれか一方または双方が、ＵＳＢキーなどの携帯型の記憶装置に保存されていることを特徴とする。
【００２３】
この発明に係る暗号キーおよび前記復号キーのいずれか一方または双方が、ＵＳＢキーなどの携帯型の記憶装置に保存されているので、暗号キーおよび復号キーの解読や偽造を著しく困難にすることができる。
【００２４】
また、この発明に係る暗号キーおよび復号キーのいずれか一方は、公開鍵であることを特徴とする。
【００２５】
この発明に係る暗号キーおよび復号キーのいずれか一方は、公開鍵であるので、データの送信先またはデータの受信先を広めることができる。
【００２６】
さらに、この発明に係る通信装置の通信方法は、ネットワークに接続し、相互間で暗号データを送受信する通信装置の通信方法であって、データに暗号キーで暗号化を施して暗号データを生成するステップＳ１と、暗号データをネットワークに送信するステップＳ２と、ネットワークからの暗号データを受信して記憶するステップＳ３と、個人認証を判定するステップＳ４と、個人認証が判定された場合、判定情報に基づいて復号キーを生成または呼び出すステップＳ５と、記憶された暗号データを読み出し、復号キーで復号化を施してデータを取得するステップＳ６とを備えたことを特徴とする。
【００２７】
この発明に係る通信装置の通信方法は、ネットワークに接続し、相互間で暗号データを送受信する通信装置の通信方法であって、データに暗号キーで暗号化を施して暗号データを生成するステップＳ１と、暗号データをネットワークに送信するステップＳ２と、ネットワークからの暗号データを受信して記憶するステップＳ３と、個人認証を判定するステップＳ４と、個人認証が判定された場合、判定情報に基づいて復号キーを生成または呼び出すステップＳ５と、記憶された暗号データを読み出し、復号キーで復号化を施してデータを取得するステップＳ６とを備えたので、機密性の高い個人認証、暗号キー、復号キーを使用してデータを暗号化または復号化するとともに、ネットワーク上を伝送される暗号データの機密性を確保することができる。
【００２８】
また、この発明に係る通信装置の通信方法は、ステップＳ５において、所定条件によって変更された判定情報に基づいて復号キーを変更するサブステップＳＵＢ１を備えたことを特徴とする。
【００２９】
この発明に係る通信装置の通信方法は、ステップＳ５において、所定条件によって変更された判定情報に基づいて復号キーを変更するサブステップＳＵＢ１を備えたので、復号キーの変更により、復号キーの偽造がさらに困難となる。
【発明の効果】
【００３０】
この発明に係るネットワーク通信システムは、複数の通信装置をネットワークに接続し、複数の通信装置間でデータの送受信を行うネットワーク通信システムにおいて、通信装置は、暗号キーを用いてデータを暗号化する際、または復号キーを用いて暗号データを復号化する際に、暗号キーまたは復号キーを取得、または生成するために個人認証を行うセキュリティ手段を備えたので、機密性の高い個人認証、暗号キー、復号キーを使用してデータを暗号化または復号化するとともに、ネットワーク上を伝送される暗号データの機密性を確保することができ、セキュリティの信頼性向上を図ることができる。
【００３１】
また、この発明に係るセキュリティ手段は、個人を認証する認証手段と、認証手段からの認証データを予め登録した照合データと照合する照合手段と、認証データと照合データが一致した場合、判定情報に対応して暗号キーまたは復号キーを生成するキー生成手段と、暗号キーを用いてデータを暗号化する暗号化手段と、復号キーを用いて暗号データを復号化する復号化手段とを備えたので、個人認証、暗号キーおよび復号キーの偽造を防止して個人へのなりすまし、データの盗難によるデータの漏洩、データの改竄を禁止することができ、セキュリティの信頼性向上をアピールすることができる。
【００３２】
さらに、この発明に係るセキュリティ手段は、認証手段、照合手段、キー生成手段、暗号化手段および復号化手段の動作および動作順序を制御するセキュリティ制御手段を備えたので、認証手段、照合手段、キー生成手段、暗号化手段および復号化手段の動作および動作順序を正確に実行制御することができ、個人へのなりすまし、データの盗難によるデータの漏洩、データの改竄を未然に防止することができる。
【００３３】
また、この発明に係る通信装置は、個人を認証する認証手段と、認証手段からの認証データを予め登録した照合データと照合する照合手段と、認証データと照合データが一致した場合、判定情報に対応して暗号キーまたは復号キーを生成するキー生成手段と、暗号キーを用いてデータを暗号化する暗号化手段と、復号キーを用いて暗号データを復号化する復号化手段とを有するセキュリティ手段を備えたので、個人認証、暗号キーおよび復号キーの偽造を防止して個人へのなりすまし、データの盗難によるデータの漏洩、データの改竄を禁止することができ、セキュリティの信頼性向上を実現することができる。
【００３４】
さらに、この発明に係るセキュリティ手段は、認証手段、照合手段、キー生成手段、暗号化手段および復号化手段の動作および動作順序を制御するセキュリティ制御手段を備えたので、認証手段、照合手段、キー生成手段、暗号化手段および復号化手段の動作および動作順序を正確に実行制御することができ、個人へのなりすまし、データの盗難によるデータの漏洩、データの改竄を未然に防止することができる。
【００３５】
また、この発明に係る認証手段は、人間の生体的な特徴である指紋、虹彩、網膜などのバイオメトリクス認証を行うので、個人へのなりすましを限りなく困難にすることができ、個人認証を保証することができる。また、バイオメトリクス認証を使用することで、ユーザは、暗号キーや復号キーを簡単に呼び出せるようになるので、暗号キーや復号キーのデータ長（ビット数）を長くすることができる。
【００３６】
さらに、この発明に係る暗号キーおよび復号キーのいずれか一方または双方が、ＵＳＢキーなどの携帯型の記憶装置に保存されているので、暗号キーおよび復号キーの解読や偽造を著しく困難にすることができる。
【００３７】
また、この発明に係る暗号キーおよび復号キーのいずれか一方は、公開鍵であるので、データの送信先またはデータの受信先を広めることができ、データ伝送の操作性ならびに拡張性の向上をアピールすることができる。
【００３８】
さらに、この発明に係る通信装置の通信方法は、ネットワークに接続し、相互間で暗号データを送受信する通信装置の通信方法であって、データに暗号キーで暗号化を施して暗号データを生成するステップＳ１と、暗号データをネットワークに送信するステップＳ２と、ネットワークからの暗号データを受信して記憶するステップＳ３と、個人認証を判定するステップＳ４と、個人認証が判定された場合、判定情報に基づいて復号キーを生成または呼び出すステップＳ５と、記憶された暗号データを読み出し、復号キーで復号化を施してデータを取得するステップＳ６とを備えたので、機密性の高い個人認証、暗号キー、復号キーを使用してデータを暗号化または復号化するとともに、ネットワーク上を伝送される暗号データの機密性を確保することができ、セキュリティの信頼性向上を図ることができる。
【００３９】
また、この発明に係る通信装置の通信方法は、ステップＳ５において、所定条件によって変更された判定情報に基づいて復号キーを変更するサブステップＳＵＢ１を備えたので、復号キーの変更により、復号キーの偽造がさらに困難となり、セキュリティの信頼性を一層向上させることができる。
【発明を実施するための最良の形態】
【００４０】
以下、この発明の実施の形態を添付図面に基づいて説明する。図１はこの発明に係るネットワーク通信システムの一実施の形態ブロック構成図である。図１において、ネットワーク通信システム１は、ＩＰ網などのネットワークＮＴに接続された複数の通信装置２ａ〜２ｎで構成し、通信装置２ａ〜２ｎ相互間でネットワークＮＴにデータを送信する際、機密性を保持するためにデータを暗号化して暗号データＤAを送信し、ネットワークＮＴから暗号データＤAを受信した後、暗号データＤAを復号化して元のデータを取得する。なお、通信装置２ａ〜２ｎは、ネットワーク通信システム１に含まれる場合および単体で独立した場合も同じ構成である。
【００４１】
通信装置２ａ〜２ｎは、データを暗号化する際、暗号データを復号化する際には、暗号キーＫA、復号キーＫHを用いる。また、通信装置２ａ〜２ｎを利用する個人を特定するための個人認証を行い、個人認証（例えば、バイオメトリクス認証など）に基づいて暗号キーＫAや復号キーＫHを構成する。
【００４２】
また、通信装置２ａ〜２ｎは、それぞれ暗号キーＫAを用いてデータを暗号化する際、または復号キーＫHを用いて暗号データＤAを復号化する際に、暗号キーＫAまたは復号キーＫHを取得、または生成するために個人認証を行うセキュリティ手段３ａ〜３ｎを備え、機密性の高い個人認証、暗号キーＫA、復号キーＫHを使用してデータを暗号化または復号化するとともに、ネットワークＮＴ上を伝送される暗号データＤAの機密性を確保する。
【００４３】
図２はこの発明に係るセキュリティ手段の一実施の形態要部ブロック構成図である。なお、通信装置２ａ〜２ｎのセキュリティ手段３ａ〜３ｎは、同一構成ならびに同一機能を有するので、セキュリティ手段３ａについて説明する。
【００４４】
図２において、セキュリティ手段３ａは、セキュリティ制御手段４、認証手段５、照合手段６、キー生成手段７、記憶手段８、暗号化手段９、復号化手段１０、インタフェース手段１１を備える。
【００４５】
セキュリティ制御手段４は、マイクロプロセッサを基本に各種処理機能、演算機能、アクセス機能などを備え、セキュリティ手段３ａ全体の動作ならびに認証手段５、照合手段６、キー生成手段７、記憶手段８、暗号化手段９、復号化手段１０、インタフェース手段１１のシーケンス動作を制御する。
【００４６】
セキュリティ制御手段４は、認証手段５が検出した人間（個人）ＨMの生体的な特徴である指紋、虹採、網膜などのバイオメトリクスの認証データＤNを取込み、記憶手段８やネットワークＮＴに接続された記憶装置（データベース）に照合データＤSとして登録（格納）する制御を実行する。
【００４７】
また、セキュリティ制御手段４は、照合手段６を制御し、人間（個人）ＨMを認証する場合に、認証手段５から取り込んだ認証データＤNと記憶手段８またはネットワークＮＴに接続された記憶装置（データベース）に登録（格納）された照合データＤSとを照合し、一致する場合には、携帯型の記憶装置にある暗号キーＫAや復号キーＫHの使用を有効にする。
【００４８】
さらに、セキュリティ制御手段４は、キー生成手段７を制御し、認証データＤNと照合データＤSが一致する場合には、例えば１６バイトの暗号データキーＤKAや復号データキーＤKHのデータキーを生成させる。
【００４９】
また、セキュリティ制御手段４は、暗号化手段９を制御し、データをネットワークＮＴに送信する際、データを記憶手段８や記憶装置（データベース）に格納する際には、データに暗号化を施して暗号データＤAに変換させる。
【００５０】
さらに、セキュリティ制御手段４は、復号化手段１０を制御し、記憶手段８や記憶装置（データベース）に格納されている暗号データＤAを復号化する際には、暗号データＤAに復号化を施し、元のデータに変換させる。
【００５１】
また、セキュリティ制御手段４は、認証データＤNと照合データＤSの照合による個人認証、暗号キーＫAのデータキーの生成、データに暗号化を施して暗号データＤAの生成、暗号データＤAのネットワークＮＴへの送信などのシーケンス動作を実行する。
【００５２】
さらに、セキュリティ制御手段４は、ネットワークＮＴからの暗号データＤAの受信、暗号データＤAの格納（保存）、認証データＤNと照合データＤSの照合による個人認証、復号キーＫHのデータキーの生成、格納した暗号データＤAに復号化を施して元のデータ生成などのシーケンス動作を実行する。
【００５３】
認証手段５は、人間（個人）ＨMの生体的な特徴である指紋、虹採、網膜などのバイオメトリクスの認証データＤNを生成し、照合データＤSとして記憶手段８やインタフェース手段１１を介してネットワークＮＴに接続された記憶装置（データベース）に登録する。なお、指紋、虹採、網膜などの照合データＤSは、例えば指紋だけでは、コピーなどでなりすましの生じる虞がある場合には、指紋と虹採、指紋と網膜または虹採と網膜などの組合せで生成する。
【００５４】
また、認証手段５は、暗号キーＫAや復号キーＫHを使用可能にする時、またはデータキーを生成する際に、人間（個人）ＨMの生体的な特徴である指紋、虹採、網膜などのバイオメトリクスの認証データＤNを生成し、生成した認証データＤNを照合手段６に提供する。
【００５５】
照合手段６は、認証手段５から提供される認証データＤNと、記憶手段８またはネットワークＮＴに接続された記憶装置（データベース）に登録された照合データＤSとを照合し、認証データＤNと照合データＤSが一致する場合には、判定情報ＪHをセキュリティ制御手段４を介してキー生成手段７または暗号化手段９および復号化手段１０に供給する。
【００５６】
キー生成手段７は、照合手段６から供給される判定信号ＪHに基づいて、暗号データキーＤKAまたは復号データキーＤKHを生成する。
【００５７】
また、キー生成手段７は、データキーを生成する場合、所定条件（月、日、時間など）に応じて乱数などを用いて生成し、認証データＤNが同じでも所定条件に応じて暗号データキーＤKAまたは復号データキーＤKHを変更するように構成してもよい。
【００５８】
記憶手段８は、ＨＤＤ、ＥＥＰＲＯＭ、フラッシュメモリなどの書替え可能なメモリで構成し、暗号化した暗号データＤAを格納する。
【００５９】
また、記憶手段８は、セキュリティ制御手段４が動作順序を制御するためのシーケンスプログラムも格納できる。
【００６０】
暗号化手段９は、セキュリティ制御手段４の制御により、キー生成手段７が生成した暗号データキーＤKAや携帯型の記憶装置にある暗号キーＫAの使用を可能にし、データに暗号化を施して暗号データＤAを発生し、暗号データＤAをインタフェース手段１１に供給する。
【００６１】
復号化手段１０は、セキュリティ制御手段４の制御により、キー生成手段７が生成した復号データキーＤKHや携帯型の記憶装置にある復号キーＫHの使用を可能にし、記憶手段８に格納した暗号データＤAに復号化を施し、元のデータに再現する。
【００６２】
暗号キーと復号キーの組合せは、暗号データキーＤKAと復号データキーＤKHで構成する。また、暗号キーと復号キーの組合せは、携帯型の記憶装置にある暗号キーＫAと復号キーＫHで構成する。さらに、暗号キーと復号キーの組合せは、暗号データキーＤKAと携帯型の記憶装置にある復号キーＫHで構成してもよい。また、暗号キーと復号キーの組合せは、携帯型の記憶装置にある暗号キーＫAと復号データキーＤKHで構成してもよい。
【００６３】
携帯型の記憶装置にある暗号キーＫAおよび復号キーＫHのいずれか一方または双方は、ＵＳＢ（Universal serial Bus）キーで構成してもよい。
【００６４】
また、暗号データキーＤKAと携帯型の記憶装置にある暗号キーＫAで構成される暗号キーおよび復号データキーＤKHと携帯型の記憶装置にある復号キーＫHで構成される復号キーのいずれか一方は、公開鍵としてもよい。
【００６５】
このように、この発明に係る暗号キーＫAおよび復号キーＫHのいずれか一方または双方が、ＵＳＢキーなどの携帯型の記憶装置に保存されているので、暗号キーＫAおよび復号キーＫHの解読や偽造を著しく困難にすることができる。
【００６６】
また、この発明に係る暗号キーおよび復号キーのいずれか一方は、公開鍵であるので、データの送信先またはデータの受信先を広めることができ、データ伝送の操作性ならびに拡張性の向上をアピールすることができる。
【００６７】
インタフェース手段１１は、通信装置２ａとネットワークＮＴのインタフェースを取り、暗号データＤAをネットワークＮＴに送信するとともに、ネットワークＮＴから供給される暗号データＤAを受信してセキュリティ制御手段４に提供する。
【００６８】
このように、この発明に係るセキュリティ手段３ａは、個人を認証する認証手段５と、認証手段５からの認証データＤNを予め登録した照合データＤSと照合する照合手段６と、認証データＤNと照合データＤSが一致した場合、判定情報ＪHに対応して暗号キーＫA（暗号データキーＤKA）または復号キーＫH（復号データキーＤKH）を生成するキー生成手段７と、暗号キーＫA（暗号データキーＤKA）を用いてデータを暗号化する暗号化手段９と、復号キーＫH（復号データキーＤKH）を用いて暗号データＤAを復号化する復号化手段１０とを備えたので、個人認証、暗号キーおよび復号キーの偽造を防止して個人へのなりすまし、データの盗難によるデータの漏洩、データの改竄を禁止することができ、セキュリティの信頼性向上をアピールすることができる。
【００６９】
また、この発明に係るセキュリティ手段３ａは、認証手段５、照合手段６、キー生成手段７、暗号化手段９および復号化手段１０の動作および動作順序を制御するセキュリティ制御手段４を備えたので、認証手段５、照合手段６、キー生成手段７、暗号化手段９および復号化手段１０の動作および動作順序を正確に実行制御することができ、個人へのなりすまし、データの盗難によるデータの漏洩、データの改竄を未然に防止することができる。
【００７０】
さらに、この発明に係る認証手段５は、人間の生体的な特徴である指紋、虹彩、網膜などのバイオメトリクス認証を行うので、個人へのなりすましを限りなく困難にすることができ、個人認証を保証することができる。
【００７１】
以上説明したように、この発明に係るネットワーク通信システム１は、複数の通信装置２ａ〜２ｎをネットワークに接続し、複数の通信装置２ａ〜２ｎ間でデータの送受信を行うネットワーク通信システムにおいて、通信装置２ａ〜２ｎは、暗号キーＫAを用いてデータを暗号化する際、または復号キーＫHを用いて暗号データＤAを復号化する際に、暗号キーＫAまたは復号キーＫHを取得、または生成するために個人認証を行うセキュリティ手段３ａ〜３ｎを備えたので、機密性の高い個人認証、暗号キーＫA、復号キーＫHを使用してデータを暗号化または復号化するとともに、ネットワークＮＴ上を伝送される暗号データＤAの機密性を確保することができ、セキュリティの信頼性向上を図ることができる。
【００７２】
次に、この発明に係る通信装置の通信方法について説明する。図３はこの発明に係る通信装置の通信方法の一実施の形態要部動作フロー図である。なお、動作フローは、図２を参照にして説明する。
【００７３】
図３において、通信装置の通信方法は、ネットワークに接続し、相互間で暗号データを送受信する通信方法であって、ステップＳ１では、データに暗号キーで暗号化を施して暗号データを生成する。なお、ステップＳ１の動作は、セキュリティ制御手段４、暗号キーＫAおよび暗号化手段９が実行する。
【００７４】
ステップＳ２では、暗号データをネットワークに送信する。なお、ステップＳ２の動作は、セキュリティ制御手段４およびインタフェース手段１１が実行する。
【００７５】
ステップＳ３では、ネットワークからの暗号データを受信して記憶する。なお、ステップＳ３の動作は、セキュリティ制御手段４、記憶手段８およびインタフェース手段１１が実行する。
【００７６】
ステップＳ４では、個人認証を判定し、個人認証が判定された場合にはステップＳ５に移行する。一方、個人認証が判定さなかった場合には処理を終了する。なお、ステップＳ４の動作は、セキュリティ制御手段４、認証手段５、照合手段６および記憶手段８が実行する。
【００７７】
ステップＳ５では、個人認証が判定された場合、判定情報に基づいて復号キーを生成または呼び出す。なお、ステップＳ５の動作は、セキュリティ制御手段４およびキー生成手段７が実行する。
【００７８】
ステップＳ６では、記憶された暗号データを読み出し、復号キーで復号化を施してデータを取得する。なお、ステップＳ６の動作は、セキュリティ制御手段４、記憶手段８および復号化手段１０が実行する。
【００７９】
このように、この発明に係る通信装置の通信方法は、ネットワークに接続し、相互間で暗号データを送受信する通信装置の通信方法であって、データに暗号キーで暗号化を施して暗号データを生成するステップＳ１と、暗号データをネットワークに送信するステップＳ２と、ネットワークからの暗号データを受信して記憶するステップＳ３と、個人認証を判定するステップＳ４と、個人認証が判定された場合、判定情報に基づいて復号キーを生成、または呼び出すステップＳ５と、記憶された暗号データを読み出し、復号キーで復号化を施してデータを取得するステップＳ６とを備えたので、機密性の高い個人認証、暗号キー、復号キーを使用してデータを暗号化または復号化するとともに、ネットワーク上を伝送される暗号データの機密性を確保することができ、セキュリティの信頼性向上を図ることができる。
【００８０】
図４はこの発明に係る通信装置の通信方法の一実施の形態部分要部動作フロー図である。通信装置の通信方法は、図３に示すステップＳ５において、所定条件によって変更された判定情報に基づいて復号キーを変更するサブステップＳＵＢ１を備える。
【００８１】
このように、この発明に係る通信装置の通信方法は、ステップＳ５において、所定条件によって変更された判定情報に基づいて復号キーを変更するサブステップＳＵＢ１を備えたので、復号キーの変更により、復号キーの偽造がさらに困難となり、セキュリティの信頼性を一層向上させることができる。
【産業上の利用可能性】
【００８２】
本発明に係るネットワーク通信システムおよび通信装置は、データを暗号化する際または暗号データを復号化する際に、機密性の高い個人認証、暗号キー、復号キーを使用してデータを暗号化または復号化するセキュリティに優れ、データの機密性が要求されるネットワーク通信システムおよび通信装置に適用することができる。
【図面の簡単な説明】
【００８３】
【図１】この発明に係るネットワーク通信システムの一実施の形態ブロック構成図
【図２】この発明に係るセキュリティ手段の一実施の形態要部ブロック構成図
【図３】この発明に係る通信装置の通信方法の一実施の形態要部動作フロー図
【図４】この発明に係る通信装置の通信方法の一実施の形態部分要部動作フロー図
【符号の説明】
【００８４】
１    ネットワーク通信システム
２ａ〜２ｎ    通信装置
３ａ〜３ｎ    セキュリティ手段
４    セキュリティ制御手段
５    認証手段
６    照合手段
７    キー生成手段
８    記憶手段
９    暗号化手段
１０    復号化手段
１１    インタフェース手段
ＮＴ    ネットワーク
ＨM    人間（個人）
ＤA    暗号データ
ＫA    暗号キー
ＫH    復号キー
ＤKA    暗号データキー
ＤKH    復号データキー
ＫU    ＵＳＢキー
ＤN    認証データ
ＤS    照合データ
【図１】
2005311876.tif 000003
【図２】
2005311876.tif 000004
【図３】
2005311876.tif 000005
【図４】
2005311876.tif 000006