(57)【要約】【課題】機密情報を社外に持ち出す場合、ＵＳＢメモリなどの外部媒体に出力する際にパスワードによる暗号化を行う方法が一般的であるが、暗号化された機密情報を紛失した場合、パスワードの総当り方式などによって暗号が破られ、機密情報が漏洩する恐れがある。【解決手段】機密情報（ファイル）の外部持出し時および復号化時には、必ず復号化サーバを仲介させてチェックを行い、復号化できる場所（ホスト名やＩＰなどのネットワーク的な位置）・人・持出し有効期限を制御することにより、万一機密情報を紛失した場合でも、復号化サーバに登録された機密情報の持ち出し有効期限を満了にすることで、復号化を永続的に禁止して機密情報の漏洩を防止する。【選択図】図１
2009169821.tif 000002
【特許請求の範囲】
【請求項１】
機密情報を携帯可能なメモリに記録して外部に持ち出す際に、復号化サーバを必ず介入させて、前記機密情報の持ち出しを行う人、前記機密情報の持ち出しを行うネットワーク的な位置、前記機密情報の持ち出し期限、及び、暗号化した機密情報を、前記携帯可能なメモリに記録することを特徴とする外部持ち出し機密情報の漏洩防止システム。
【請求項２】
携帯可能なメモリに記録した暗号化した機密情報を復号化する際に、復号化サーバを必ず介入させてチェック処理を行うことにより、前記機密情報の復号化を行う人、前記機密情報の復号化を行うネットワーク的な位置、前記機密情報の持ち出し期限を限定することを特徴とする外部持ち出し機密情報の漏洩防止システム。
【請求項３】
機密情報を携帯可能なメモリに記録して外部に持ち出す際に、復号化サーバを必ず介入させて、前記機密情報の持ち出しを行う人、前記機密情報の持ち出しを行うネットワーク的な位置、前記機密情報の持ち出し期限、及び、暗号化した機密情報を、前記携帯可能なメモリに記録し、
携帯可能なメモリに記録した暗号化した機密情報を復号化する際に、前記復号化サーバを必ず介入させてチェック処理を行うことにより、前記機密情報の復号化を行う人、前記機密情報の復号化を行うネットワーク的な位置、前記機密情報の持ち出し期限を限定することを特徴とする外部持ち出し機密情報の漏洩防止システム。
【請求項４】
携帯可能なメモリに記録した暗号化した機密情報を復号化する際に、復号化プログラムを実行する環境が復号化サーバとネットワーク的に接続されていない、もしくは、復号化サーバへのネットワーク接続が禁止されている場合、復号化を行う人がネットワーク接続可能な携帯端末を使用して前記復号化サーバへ復号化に必要な情報を送信し、復号化に必要な一時パスワードを得ることを特徴とする外部持ち出し機密情報の漏洩防止システム。
【請求項５】
請求項４に記載の外部持ち出し機密情報の漏洩防止システムにおいて、前記携帯端末から復号化に必要な一時パスワードを得るとき、そのパスワードの有効期限を短時間に限定することで、パスワードと機密情報がセットで漏洩した際のリスクを激減させることを特徴とする外部持ち出し機密情報の漏洩防止システム。
【請求項６】
復号化サーバに登録された機密情報の持ち出し期限を期限切れにすることで、持ち出された機密情報を遠隔地から永続的に復号化不可能にすることを特徴とする外部持ち出し機密情報の漏洩防止システム。
【請求項７】
機密情報の暗号化を行う際に、コンピュータに、復号化サーバにネットワークを介して接続する手順、前記機密情報の持ち出しを行う人、ネットワーク的な位置、及び、持ち出し期限をチェックする手順、及び前記チェックにより許可された場合だけ暗号化を行う手順を実行させるためのプログラム。
【請求項８】
携帯可能なメモリに記録した機密情報を復号化する際に、コンピュータに、復号化サーバにネットワークを介して接続する手順、復号化を行う人、ネットワーク的な位置、及び、持ち出し期限をチェックする手順、及び前記チェックにより許可された場合だけ復号化を行う手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機密情報の外部持ち出しの際に暗号化された機密情報の復号場所等を限定する外部持ち出し機密情報の漏洩防止システム及びプログラムに関する。
【背景技術】
【０００２】
機密情報の社外への漏洩を防ぐには、外部媒体による持ち出しを禁止する方法が考えられるが、業務上持ち出しを許可せざるを得ないのが現状である。機密情報を社外に持ち出す場合、ＦＤ（フレキシブルディスク）、ＵＳＢ（ユニバーサル・シリアル・バス：Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ、携帯型ＨＤＤ（ハードディスク装置）などの外部媒体に出力する際にパスワードによる暗号化を行う方法が一般的であるが、暗号化された機密情報を紛失した場合、パスワードの総当り方式などによって暗号が破られ、機密情報が漏洩する恐れがある。
【０００３】
特許文献１には、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を搭載した記録媒体に、機密情報ファイルに復号可能な位置情報を付加して暗号化したファイルを記録し、これにより、機密情報ファイルの復号化エリアの特定や、機密情報ファイルの位置を特定し、設定した地域以外ではファイルを開くことができないシステムが開示されている。
【特許文献１】特開２００７−２４１９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の発明ではＧＰＳを搭載した専用の記録媒体を使用する必要があり、また、ＧＰＳで物理的な位置を特定しているので、衛星の電波の届かない屋内等では位置を特定することができなくなるという問題点があった。
【０００５】
本発明は、一般的に流通している記録媒体を使用でき、ホスト名やＩＰアドレスを使用してネットワーク的な位置を特定し、復号化できる場所（ホスト名やＩＰなどのネットワーク的な位置）・人・持出し有効期限を制限して機密情報の漏洩を防止できるシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の外部持ち出し機密情報の漏洩防止システムは、機密情報を携帯可能なメモリに記録して外部に持ち出す際に、復号化サーバを必ず介入させて、前記機密情報の持ち出しを行う人、前記機密情報の持ち出しを行うネットワーク的な位置、前記機密情報の持ち出し期限、及び、暗号化した機密情報を、前記携帯可能なメモリに記録することを特徴とし、携帯可能なメモリに記録した暗号化した機密情報を復号化する際に、復号化サーバを必ず介入させてチェック処理を行うことにより、前記機密情報の復号化を行う人、前記機密情報の復号化を行うネットワーク的な位置、前記機密情報の持ち出し期限を限定することを特徴とする。
【０００７】
また、本発明のプログラムは、機密情報の暗号化を行う際に、コンピュータに、復号化サーバにネットワークを介して接続する手順、前記機密情報の持ち出しを行う人、ネットワーク的な位置、及び、持ち出し期限をチェックする手順、及び前記チェックにより許可された場合だけ暗号化を行う手順を実行させ、携帯可能なメモリに記録した機密情報を復号化する際に、コンピュータに、復号化サーバにネットワークを介して接続する手順、復号化を行う人、ネットワーク的な位置、及び、持ち出し期限をチェックする手順、及び前記チェックにより許可された場合だけ復号化を行う手順を実行させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、復号化できる場所（ホスト名やＩＰなどのネットワーク的な位置）・人・持出し有効期限を制限して機密情報の漏洩を防止することができ、万一機密情報を紛失、または拡散した場合でも、復号化サーバに登録された機密情報の持ち出し有効期限を満了にすることで、復号化を永続的に禁止して機密情報の漏洩を防止することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を用いて、本発明の実施の形態について説明する。
【実施例】
【００１０】
図１は、本発明の実施例の外部持ち出し機密情報の漏洩防止システムのシステム構成図である。図１において、１はシステム構成、２は社内ＬＡＮ、３は社外、４はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）（平文ファイル出力不可）、５は復号化サーバ、６は復号化パスワード発行機能、７はメモリ、８は復号化パスワード確認機能、９はインターネット、１０はインターネット利用可能ＰＣ、１１はインターネット利用不可能ＰＣ、１２は携帯電話、１３は復号化パスワード発行、１４は復号化パスワード要求、１５は復号化パスワード確認を示している。
【００１１】
図１のシステム構成１においては、社内ＬＡＮ２により複数のＰＣ（平文ファイル出力不可）４と復号化サーバ５が接続されている。また、社外３のインターネット利用可能ＰＣ１０はインターネット接続９により復号化サーバ５と接続され、社外３のインターネット利用不可能ＰＣ１１は携帯電話１２を介してインターネット接続９により復号化サーバ５と接続されている。
【００１２】
復号化サーバ５は、復号化パスワード発行機能６、メモリ７、復号化パスワード確認機能８を備えている。ＰＣ（平文ファイル出力不可）４において、携帯可能なメモリに機密情報を記録して持ち出す際に、ＰＣ（平文ファイル出力不可）４は、復号化サーバ５に対して、復号化パスワード発行１３を行う。復号化サーバ５は、復号化パスワード発行１３を受信すると、復号化パスワード発行機能６を用いて復号化パスワードを発行し、発行された復号化パスワードはメモリ７に記録される。
【００１３】
社外３に持ち出された機密情報を記録したメモリは、インターネット利用可能ＰＣ１０に接続して、自己復号化プログラムを起動し、復号化パスワード要求１４を行い、インターネット利用不可能ＰＣ１１に接続されると、携帯電話１２を用いて復号化パスワードの確認１５を行い、確認されて復号化パスワードを用いて機密情報ファイルの復号化が行われる。
【００１４】
図２は、本発明の実施例の情報暗号化手順を示すフローチャートである。機密情報の暗号化は従来どおり、外部媒体に出力する際に行う。従来は、情報の暗号化を行う際に、復号化パスワードを指定していたが、本発明では復号化パスワードを指定せず、以下の処理を行う。
【００１５】
図２のフローチャートでは、ステップＳ２００において情報暗号化手順を開始し、ステップＳ２０１において暗号化プログラムを起動し、ステップＳ２０２において暗号化するファイルを選択する。ステップＳ２０３において暗号化プログラムは、ユーザＩＤとパスワード、ネットワーク的な位置（ＩＰアドレスなど）、持出し有効期限の入力を求める。ステップＳ２０４において暗号化プログラムは、復号化サーバ５にユーザＩＤ、パスワード、持出し有効期限、暗号化するファイルのメッセージダイジェストを送信し、ステップＳ２０５において復号化するための情報として復号化ＩＤと復号化パスワードを発行する。（復号化パスワードにはファイルのメッセージダイジェスト（またはハッシュ値など）を含む）。
【００１６】
ステップＳ２０６において暗号化プログラムは、パスワード等の情報を埋め込んだ自己復号化プログラムを出力する（パスワードはユーザには公開しない）。その後、ステップＳ２０７において暗号化プログラムは、復号化ＩＤを画面に表示して、ステップＳ２０８において情報暗号化手順を終了する。
【００１７】
図３は、本発明の実施例の情報復号化手順を示すフローチャートである。図３のフローチャートでは、ステップＳ３００において情報復号化手順を開始し、ステップＳ３０１において自己復号化プログラムを起動する。ステップＳ３０２において自己復号化プログラムは復号化サーバへの接続を試みる。
【００１８】
ステップ３０２において復号化サーバ５への接続が可能である場合は、ステップＳ３０３においてユーザＩＤとパスワードの入力を求め、ステップＳ３０４においてユーザＩＤとパスワードと復号化ファイルのメッセージダイジェストが一致し、かつ復号化する機密情報が持出し有効期限内で、かつ暗号化時に登録したネットワーク位置の場合は、ステップＳ３０５においてファイルを復号化する。その際、復号化サーバ５では、ステップＳ３０６においてユーザＩＤ、復号化したファイルをメモリ７に記録する。ステップ３０２において復号化サーバへの接続が不可能である場合は、ステップ３０８において一時復号化パスワード入力画面を表示して、（Ａ）のステップ３１０へ移行する。
【００１９】
また、ステップＳ３０４においてユーザＩＤ、パスワード、復号化ファイルのメッセージダイジェストが一致せず、あるいは復号化する機密情報が持出し有効期限外の場合、あるいは暗号化時に登録したネットワーク位置以外の場合は、ステップＳ３０９においてファイルの復号化を中止する。
【００２０】
図４は、図３のフローチャートにおいて、携帯電話を利用して復号化サーバにアクセスする手順を示すフローチャートである。図３のステップＳ３０８で復号化パスワードの入力画面を表示した状態で、ステップＳ４００において復号化を行うユーザは、インターネット接続が可能な携帯電話等の通信機器を利用して、復号化サーバへアクセスする。ステップＳ４０１において復号化サーバ５の画面において、ユーザＩＤ・パスワード・復号化ＩＤを入力後、ステップＳ４０２において復号化サーバ５内の情報と一致し、かつ持出し有効期限内の場合は、ステップＳ４０３において復号化パスワードと現時刻を元に１時間程度の短い期間だけ使用できる一時復号化パスワードを画面に表示する。その際、ステップＳ４０４において復号化サーバでは、ユーザＩＤ、復号化するファイルを記録する。その後、図３のステップ３０８の一時復号化パスワードの入力画面を表示した状態に戻り、自己復号化プログラムにおいて、一時復号化パスワードを入力し、ステップＳ３０５における機密情報の復号化が可能となる。
【図面の簡単な説明】
【００２１】
【図１】図１は、本発明の実施例の外部持ち出し機密情報の漏洩防止システムのシステム構成図である。
【図２】図２は、本発明の実施例の情報暗号化手順を示すフローチャートである。
【図３】図３は、本発明の実施例の情報復号化手順を示すフローチャートである。
【図４】図４は、図３のフローチャートにおいて、携帯電話を利用して復号化サーバにアクセスする手順を示すフローチャートである。
【符号の説明】
【００２２】
１    システム構成
２    社内ＬＡＮ
３    社外
４    ＰＣ（平文ファイル出力不可）
５    復号化サーバ
６    復号化パスワード発行機能
７    メモリ
８    復号化パスワード確認機能
９    インターネット
１０    インターネット利用可能ＰＣ
１１    インターネット利用不可能ＰＣ
１２    携帯電話
１３    復号化パスワード発行
１４    復号化パスワード要求
１５    復号化パスワード確認
【図１】
2009169821.tif 000003
【図２】
2009169821.tif 000004
【図３】
2009169821.tif 000005
【図４】
2009169821.tif 000006
【手続補正書】
【提出日】平成20年1月23日(2008.1.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
図１は、本発明の実施例の外部持ち出し機密情報の漏洩防止システムのシステム構成図である。図１において、１はシステム構成、２は社内ＬＡＮ、３は社外、４はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）（平文ファイル出力不可）、５は復号化サーバ、６は復号化パスワード発行機能、７はメモリ、８は復号化パスワード確認機能、９はインターネット、１０はインターネット利用可能ＰＣ、１１はインターネット利用不可能ＰＣ、１２は携帯電話、１３は復号化パスワード発行要求、１４は復号化パスワード要求、１５は復号化パスワード確認を示している。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
復号化サーバ５は、復号化パスワード発行機能６、メモリ７、復号化パスワード確認機能８を備えている。ＰＣ（平文ファイル出力不可）４において、携帯可能なメモリに機密情報を記録して持ち出す際に、ＰＣ（平文ファイル出力不可）４は、復号化サーバ５に対して、復号化パスワード発行要求１３を行う。復号化サーバ５は、復号化パスワード発行要求１３を受信すると、復号化パスワード発行機能６を用いて復号化パスワードを発行し、発行された復号化パスワードはメモリ７に記録される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
１    システム構成
２    社内ＬＡＮ
３    社外
４    ＰＣ（平文ファイル出力不可）
５    復号化サーバ
６    復号化パスワード発行機能
７    メモリ
８    復号化パスワード確認機能
９    インターネット
１０    インターネット利用可能ＰＣ
１１    インターネット利用不可能ＰＣ
１２    携帯電話
１３    復号化パスワード発行要求
１４    復号化パスワード要求
１５    復号化パスワード確認