(57)【要約】【課題】従来、公衆通信網における暗号化アルゴリズムを運用する場合、デジタルデータを暗号化・復号化する場合に必要な鍵データの通信網は、送・受信端末が同一であるため、同一の通信網を使って、伝達されており、ほとんどの場合、暗号化データと鍵データは公衆通信網において中継機などにより盗聴される危険性があった。【解決手段】公衆通信網において、暗号化されたデータと鍵データの伝達経路をそれぞれの受信端末を変えることにより違った伝達経路とする事で、中継機等で改ざんされることによる盗聴の危険性を回避しようとするものである。【選択図】図１
2004242225.tif 000002
【特許請求の範囲】
【請求項１】
コンピューターなどの電子端末処理装置等で扱うデジタルデータを第３者に閲覧、運用されないために暗号化を行って送り、復号化を行うデータ管理システムにおいて、暗号化する時にそれを復号時に必要となる鍵データを作成し、その鍵データを送る通信網と暗号化したデータを送る通信網とを異なる通信網とした事を特徴とするデータ管理システム。
【請求項２】
請求項１において暗号化したデータを受信する装置と鍵データを受信する装置が異なる事を更なる特徴とするデータ管理システム。
【請求項３】
請求項１において暗号化したデータを送る通信網を端末処理装置が接続された公衆通信網。鍵データを送る通信網を携帯端末等の通信網とした事を更なる特徴とするデータ管理システム。
【請求項４】
暗号復号時において暗号デ一タと鍵デ一タを複数の移動体通信端末、例えば移動体記憶装置および移動体通信端末内記憶装置から電波・有線・光などの考えられるあらゆる伝送経路のいずれかを用いて元データを復号する端末処理装置に集め、データを復号する事を更なる特徴とするデータ管理システム。
【請求項５】
暗号化を行う時に元データを移動体通信端末、例えば移動体記憶装置および移動体通信端末内記憶装置により暗号デ一タと鍵デ一タに分離しそれぞれを違った電波・有線・光などの考えられるあらゆる伝送経路のいずれかを用いて取得し、データを暗号化する事を更なる特徴とするデータ管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、公衆通信網において暗号化アルゴリズムを運用する場合に移動体通信端末、例えば移動体記憶装置および移動体通信端末内記憶装置を使って、公知であるデジタル暗号化技術における暗号化・復号化に必要な鍵データの運用に関する。
【０００２】
【従来の技術】
従来の公衆通信網における暗号化アルゴリズムの運用においては、暗号化したデータと鍵データが同一の通信網を通過していた。
【特許文献】特許公開２００２−１２３２６９などのように著作権や課金のための暗号化鍵データの運用法に関する請求ではなく、鍵データを情報通信網を使って伝達経路を複数持つことを特徴とする。
【０００３】
【発明が解決しようとする課題】
従来、公衆通信網における暗号化アルゴリズムを運用する場合、デジタルデータを暗号化・復号化する場合に必要な鍵データの通信網は、送・受信端末が同一であるため、同一の通信網を使って、伝達されており、ほとんどの場合、暗号化データと鍵データは公衆通信網において中継機などにより盗聴される危険性があった。
【０００４】
本発明は、公衆通信網において、暗号化されたデータと鍵データの伝達経路をそれぞれの受信端末を変えることにより違った伝達経路とする事で、中継機等で改ざんされることによる盗聴の危険性を回避しようとするものである。
【０００５】
本発明は、常時携帯する移動体通信機へ鍵データを送信するため、鍵データの秘匿性が保たれ、送・受信端末の改ざんなどによる鍵データ搾取により暗号データを復号されることを防ごうとするものである。
【課題を解決するための手段】
【０００６】
上記の目標を達成するために、本発明では、鍵データを送信するための端末処理装置を公衆通信網に接続し暗号化、復号化する端末処理装置と別に設けることとし、この端末処理装置から、公知の暗号化アルゴリズムより生成された、鍵データを、携帯型移動体端末へ送信する。
【０００７】
上記の公衆通信網に接続された、端末処理装置より送られてきた鍵データを携帯型移動体端末で受信後、携帯型移動体端末の記憶領域へ格納。
【０００８】
携帯型移動体端末と暗号化・復号化したいデータが格納された公衆通信網に接続された端末処理装置を電波・有線・光などの考えられるあらゆる伝送経路のいずれかで接続する。
【０００９】
上記で接続された携帯型移動体端末の記憶領域を参照できるプログラムを用意し、鍵データを、暗号化・復号化したいデータが格納された、公衆通信網に接続された端末処理装置上で実行し、鍵データを取り出す。
【００１０】
取り出された鍵データを使って、公知の暗号化アルゴリズムにより、暗号化・復号化したいデータが格納された、公衆通信網に接続された端末処理装置上で暗号・復号を行う。
【００１１】
公衆通信網に接続された端末処理装置上で暗号・復号が完了し次第、鍵データが格納された携帯型移動体端末の接続状態を切断し、鍵データの秘匿性を確保する。
【００１２】
【発明の実施形態】
図１に示すように、ここでは公衆通信網をインターネットと想定する。データ通信の手法を一般的な電子メールと想定する。
【００１３】
暗号化・復号化したいデータが格納された端末処理装置は公衆通信網に接続されているものと想定する。
【００１４】
携帯型移動体通信端末は一般的に利用されている電子メール機能付き携帯電話と想定し、携帯型移動体端末の記憶領域は、その携帯電話に積載された電子メール格納用メモリーと想定する。
【００１５】
利用者は、従来、秘匿性の高いデータを送信しようとした場合、公開鍵暗号法や、秘密鍵暗号法などといった、公知の暗号法を用いる。ところが、多くの利用者が利便性のために、運用上、鍵データと暗号化されたデータをインターネットなどの同一経路を用いて送ってしまうことが多い。このような運用は、第三者がこれらインターネットの伝達経路を覗き見ることができる場合には、暗号化されたデータに対する鍵データを、過去の運用記録から簡単に想定できてしまう。
【００１６】
特に、インターネットなどで一般的に用いられる電子メールなどは、電子メールの配信を司る、メールサーバーを監視できる立場であれば、簡単に従来の運用記録であるログデータなどから、暗号化されたデータと鍵データを追跡し、容易に復号化を可能にしてしまう。
【００１７】
本実施例の全体システムは図１に示されたものである。図中に示される利用者と管理者は、本システムで暗号化を行いたい利用者１０５。秘匿性が確保された状態で情報を取得したい利用者１０６。本システムの鍵データを送信するシステムを管理する、管理者１０４。
【００１８】
端末処理装置は、関連する利用者に鍵データを配信する端末処理装置１０１。データの暗号化を行う端末処理装置１１１。１１１から送られた暗号化データを復号化する端末処理装置１１２。１０１より送られた暗号化・復号化に必要な鍵データを受信する電子メール機能付き携帯電話１０２、１０３。
【００１９】
処理プログラムは鍵データ生成のために端末処理装置１０１で動作している。１１１の端末処理装置上では暗号化プログラム１１４が動作し、１１２では復号化プログラム１１５が動作しているものとする。
【００２０】
流れるデータは暗号化を行う元のデータ１０９。復号化されたデータ１１０。暗号化されたデータ１１３。利用者に鍵データを配信する端末処理装置１０１から送信された鍵データ１０７、１０８。１０７、１０８は端末処理装置１０１から時限的に生成し、送信されるものとする。
【００２１】
図２は暗号化端末処理装置１１１。電子メール機能付き携帯電話１０２の接続を具体的に表現したものである。１１１と１０２は電波・有線・光などのあらゆる伝送経路のいずれかを用いて接続されるものとする。図示しないが、現時点でのケーブル接続法はＲＳ−２３２−Ｃ、ＵＳＢ等があり、光接続法は規格としてはＩｒＤＡがあり、無線接続には無線ＬＡＮ
８０１．１１ｂやＢｕｌｅｔｏｏｔｈなどが存在する。
【００２２】
図２において暗号化端末処理装置１１１と電子メール機能付き携帯電話１０２を接続している伝送路には、鍵データ２０５が流れるものとする。この鍵データは１１１からの鍵データ要求２０４に基づき１０２から送信されるものとする。
２０６は機器どうしをつなぐの電線。
【００２３】
図３は鍵データ生成のために図１の端末処理装置１０１の周辺を表したものである。３０１、３０２は端末処理装置１０１内で動作するプログラムである。３０１はプログラム３０２を一定期間ごとに起動する時限起動プログラムである。３０２は鍵データを生成して端末処理装置３０３へ電子メールの送信を依頼するプログラムである。
３０３は携帯端末にデータを送るサーバ。
【００２４】
３０５、３０６、３０７は鍵データを送信される電子メール機能付き携帯電話である。これらは、利用者に携帯され、公衆網には無線電波により接続されている。インターネットなどのデータ通信への接続は、これら電話サービスを提供する局を運営する企業から提供されているものとする。
【００２５】
図４は端末処理装置１０１の動作フローを表現したものである。鍵データは一定期間内に有効な時限鍵データである。端末処理装置１０１は自身が搭載する時計機能を元に動作する時限起動プログラム３０１を起動しておく。その時限起動プログラム３０１から、鍵データ生成、及び、送信を担当するプログラム３０２を一定期間で起動されるように設定しておく。
【００２６】
鍵データ生成、及び、送信を担当するプログラム３０２は起動された時点で端末処理装置１０１に搭載された時計機能を参照し、必要な暗号・復号のための鍵データを公知のアルゴリズムで生成する４０１。
【００２７】
端末処理装置１０１が送信する鍵データは複数端末へ送信可能である。そこで、同時に同じ鍵データを送信するための送信先アドレスのリストを保持することができる。送信時には、鍵データ生成、及び、送信を担当するプログラム３０２は、このリストを読み込み、送信に備える。
【００２８】
鍵データ４０４を送信する。この送信は先に読み込んだ同報送信リスト４０３を元に送信される。ここで。同報送信リスト４０３に列挙されている回数だけ送信４０４が繰り返される４０５。これにより同報送信が完了４０６する。
【００２９】
図５はデータの暗号化を行う図１の端末処理装置１１１の中で動作しているプログラムの動作を示したものである。
【００３０】
５０９から５１２は携帯端末の動作フローを表現したものである。本システムで暗号化を行いたい利用者１０５は先に述べてある、端末処理装置１０１より、定期的に自動、もしくは手動操作により生成された鍵データ１０７を携帯端末１０２へ送信しておく。受信が完了した、携帯端末１０２は受信した鍵データ１０７を携帯端末１０２が保有するメモリーに格納５１０する。
【００３１】
暗号化したいデータ５０１を用意する。それと同時に鍵データ１０７が送信される携帯端末１０２をデータの暗号化を行う端末処理装置１１１に電波・有線・光などの考えられるあらゆる伝送経路のいずれかを用いて、接続しておく。
【００３２】
暗号化プログラムを起動し、暗号化したいデータ５０１を暗号化プログラムに読み込む５０２。暗号化には、公知の公開鍵暗号法や秘密鍵暗号法が使用されているので、鍵データ１０７が必要になる。そこで、端末処理装置１１１から携帯端末１０２に、あらかじめ受信している鍵データ１０７の取得を試みる。
【００３３】
鍵データ１０７は先に述べてあるとおり、時限鍵データであるため、携帯端末１０２のメモリーには複数の鍵データ１０７が格納されている可能性が高い。そこで、該当する鍵データ１０７の検索を要求５０４し、携帯端末１０２より検索結果を返す５１１。該当する鍵データ１０７が検索されると、端末処理装置１１１は、携帯端末１０２より鍵データ１０７を送出５１２してもらい、鍵データ１０７を受信する５０５。
【００３４】
端末処理装置１１１は鍵データ１０７が取得できたので、公知の暗号化アルゴリズムを用いてデータを暗号化処理５０６。暗号化データ生成５０７。暗号化が完了したデータは、通常、第三者には読解困難な情報列となっており、この時点で秘匿性が確立する。
【００３５】
秘匿性の確立した暗号化データ１１３を運用５０８する。本実施例では電子メールのデータ列に追加する、いわゆる、添付して運用する行為を行う。運用はこれだけにとどまらず、一般的なデジタル記憶装置に格納して運搬、データ転送手順による、端末処理装置同士の直接転送時においても秘匿性が確立できる。
【００３６】
図６はデータの復号化を行う端末処理装置１１２の中で動作しているプログラムの動作を示したものである。
【００３７】
６０９から６１２は携帯端末１０３の動作フローを表現したものである。本システムで復号化を行いたい利用者１０６は先に述べてある、端末処理装置１０１より、定期的に自動、もしくは手動操作により生成された鍵データ１０８を携帯端末１０３へ送信しておく。受信が完了した、携帯端末１０３は受信した鍵データ１０８を携帯端末１０３が保有するメモリーに格納６１０する。
【００３８】
復号化したいデータ６０１を用意する。それと同時に鍵データ１０８が送信される携帯端末１０３をデータの暗号化を行う端末処理装置１１２に電波・有線・光などの考えられるあらゆる伝送経路のいずれかを用いて、接続しておく。
【００３９】
復号化プログラムを起動し、復号化したいデータ６０１を復号化プログラムに読み込む６０２。復号化には、公知の公開鍵暗号法や秘密鍵暗号法が使用されているので、鍵データ１０８が必要になる。そこで、端末処理装置１１２から携帯端末１０３に、あらかじめ受信している鍵データ１０８の取得を試みる。
【００４０】
鍵データ１０８は先に述べてあるとおり、時限鍵データであるため、携帯端末１０３のメモリーには複数の鍵データ１０８が格納されている可能性が高い。そこで、該当する鍵データ１０８の検索を要求６０４し、携帯端末１０３より検索結果を返す６１１。該当する鍵データ１０８が検索されると、暗号化端末処理装置１１２は、携帯端末１０３より鍵データ１０８を送出６１２してもらい、鍵データ１０８を受信する６０５。
【００４１】
端末処理装置１１２は鍵データ１０８が取得できたので、公知の暗号化アルゴリズムを用いてデータを暗号化する６０７。復号化が完了したデータは、暗号化以前の、元のデータ列へ正確に戻され、通常通りの運用が可能になる。
【００４２】
図７と図８は本発明、及び、本実施例と従来の暗号・復号の相違を表現したものである。
図７が従来の暗号化・復号化の運用形態である。図８は本発明、及び、本実施例の運用形態である。
【００４３】
図７にある、従来の暗号・復号において暗号者７０３は、端末装置７０１において、公衆網７０９を暗号化データ７０７と鍵データ７０８が通るため、復号者７０６の端末装置７０６に到達する経路のどこかに、盗聴用機材７１１を挿入された場合、どちらの内容も搾取されてしまい、容易に復号化できてしまう。つまり、秘匿性を著しく損なうことになるのである。
【００４４】
これに対し、図８にある、本発明、及び本実施例では、暗号化データ１１３は端末処理装置１０１の中に、暗号用の鍵データ１０７は暗号化を行いたい利用者１０５が携帯する携帯端末１０２に格納される。端末処理装置１０１は鍵データ１０７を生成し、暗号化を行いたい利用者１０５と秘匿性が確保された状態で情報を取得したい利用者１０６が利用する。
【００４５】
従来の暗号化・復号化において暗号化を行いたい利用者７０３及び復号化を行いたい利用者７０４は、暗号化端末処理装置７０１・復号化端末処理装置７０２において、一台のコンピューター上に鍵データ７０８と暗号化データ７０７の２つを同時に格納していなければならなかった。つまり、第三者が暗号化端末処理装置７０１・復号化端末処理装置７０２を利用することができれば、容易に暗号化・復号化が可能なのである。
【００４６】
【発明の効果】
本発明は、以上説明したように構成されているので、以下に記載されているような効果を奏する。
【００４７】
従来は２点間の端末処理装置で暗号化されたデータを公衆デジタル通信網において、やり取りしあう時、暗号化されたデータと鍵データが、同一経路を通るため、中継機等で改ざん、盗聴が可能となっていた。
【００４８】
本発明を用いることにより、暗号化されたデータと鍵データが別経路を複雑に経由して伝達されるため、鍵データの追跡が困難になり、暗号化データの秘匿性を高めることができる。
【００４９】
さらに、携帯型移動体通信端末を用いるため、利用者が常に持ち歩くという運用方が、鍵データの秘匿性を高めることに寄与している。
【００５０】
また、暗号化・復号化したいデータが格納された公衆デジタル通信網に接続された端末処理装置と接続し、携帯型移動体通信端末の記憶装置に蓄積された鍵データから該当する鍵データを検索するため、運用者は鍵データの細かい操作の知識を必要としない。
【図面の簡単な説明】
【図１】本発明の全体システム図
【図２】暗号化する側の機器の有線による接続例とデータの流れの図
【図３】鍵データ生成の為の端末処理装置周辺の図
【図４】端末処理装置の動作フロー図
【図５】データの暗号化を行なう端末処理装置内の動作プログラム図
【図６】データの復号化を行なう端末処理装置内の動作プログラム図
【図７】従来装置による暗号化・復号化の運用形態の図
【図８】本発明による暗号化・復号化の運用形態の図
【符号の説明】
１０１      関連する利用者に鍵データを配信する端末処理装置
１０２      暗号化に必要な鍵データを受信する電子メール機能付き携帯電話
１０３      復号化に必要な鍵データを受信する電子メール機能付き携帯電話
１０４      管理者
１０５      本システムで暗号化を行いたい利用者
１０６      秘匿性が確保された状態で情報を取得したい利用者
１０７      鍵データ
１０８      鍵データ
１０９      暗号化を行う元のデータ
１１０      復号化されたデータ
１１１      データの暗号化を行う端末処理装置
１１２      暗号化データを復号化する端末処理装置
１１３      暗号化されたデータ
１１４      暗号化するプログラム
１１５      復号化するプログラム
２０４      鍵データ要求
２０５      鍵データ
２０６      機器どうしをつなぐの電線
３０１      プログラム３０２を一定期間ごとに起動する時限起動プログラム
３０２      鍵データを生成して端末処理装置３０３へ電子メールの送信を依頼するプログラム
３０３      携帯端末にデータを送るサーバ
３０５      鍵データを送信される電子メール機能付き携帯電話
３０６      鍵データを送信される電子メール機能付き携帯電話
３０７      鍵データを送信される電子メール機能付き携帯電話
【図１】
2004242225.tif 000003
【図２】
2004242225.tif 000004
【図３】
2004242225.tif 000005
【図４】
2004242225.tif 000006
【図５】
2004242225.tif 000007
【図６】
2004242225.tif 000008
【図７】
2004242225.tif 000009
【図８】
2004242225.tif 000010