(57)【要約】【課題】暗号化されたデータをネットワークを介して送信する際、送信された暗号化されたデータの内容以外から、その送信回数等から得られる情報によりデータの推測を防ぐ。【解決手段】情報を作成する情報処理装置と、情報を集計する情報処理装置を備え互いに通信するシステムであって、情報処理装置で作成されデータを送信する手段と、情報処理装置で情報処理装置から送信されたデータを受信する手段と、を備える。【効果】データを暗号化してデータそのものを秘匿することに加えて、送信するデータにダミーデータを混在させ、データ量による状況の推測を防ぐことにより、より高度なセキュリティ通信を実現する。【選択図】  図１
2004260508.tif 000002
【特許請求の範囲】
【請求項１】
情報を作成する情報処理装置と、情報を集計する情報処理装置を備え互いに通信するシステムであって、情報処理装置で作成されデータを送信する手段と、情報処理装置で情報処理装置から送信されたデータを受信する手段と、を備えたことを特徴とする暗号化データ送信システム。
【請求項２】
前記情報処理装置において作成されたデータの出現頻度をもとにダミーデータ生成装置により、正規データとは別のデータを作成する手段を備えたことを特徴とする、請求項１に記載の暗号化データ送信システム。
【請求項３】
前記情報処理装置および前記ダミーデータ生成装置により作成されたデータを暗号化するデータ変換装置を備えたことを特徴とする、請求項１または２に記載の暗号化データ送信システム。
【請求項４】
前記データ変換装置において作成された暗号化データを送信する通信インタフェースを備えたことを特徴とする、請求項１または２または３に記載の暗号化データ送信システム。
【請求項５】
前記通信インタフェースにおいて送信されたデータを、受信する通信インタフェースを備えたことを特徴とする、請求項１または２または３または４に記載の暗号化データ送信システム。
【請求項６】
前記通信インタフェースによって受信されたデータを、複合化する装置、データ復号装置を備えたことを特徴とする、請求項１または２または３または４または５に記載の暗号化データ送信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータ送信システムに関し、特に暗号化データ送信システムに関する。
【０００２】
【従来の技術】
情報通信ネットワークの発展およびそれに伴う社会の情報化の進展に伴い、ネットワークによって送受信されるデータが膨大になりつつあり、このデータの安全性の確保が求められる。例えば、いわゆる電子投票においても、ネットワーク上にデータを流すことにおいて、その安全性を確保し、またデータ送信に付随するいかなる情報も漏洩することなしに実施される技術が必要とされている。このような需要に応えるために、データを種々の暗号方式で暗号化して送信するシステムが提供されている。
【０００３】
【発明が解決しようとする課題】
上記従来の暗号化データ送信システムにおいては、暗号化したデータをネットワークを介して送信する場合は正規のデータのみを暗号化して送信をおこなっている。この方法ではデータに含まれる文字や数字の出現頻度に偏りがある場合、暗号化されたデータであっても特定の記号の出現頻度に偏りが出ることで、解読できないにしても傾向を推測することが可能となるという問題があった。
【０００４】
例えば、本システムにおいて、情報処理装置で作成されるデータが、”Ａ”・”Ｂ”のどちらかであるとき、”Ａ”作成されたデータが大量に作成されると、ネットワーク上を大量の”ａ”暗号化されたデータが送信されることになる。ネットワーク上では、”ａ”暗号化されたデータが大量に流れているという情報が得られる。つまり、”Ａ”が”ａ”に、”Ｂ”が”ｂ”に変換されるというアルゴリズムが分からない場合でも、”Ａ”もしくは”Ｂ”のどちらかのデータがネットワーク上を大量に流れているということが推測できる。
【０００５】
本発明は上記事情に鑑みてなされたものであり、暗号化されたデータをネットワークを介して送信する際、送信された暗号化されたデータの内容以外から、その送信回数等から得られる情報によりデータの推測を防ぐことを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、本発明は送信するデータにダミーデータを混在させ、データ量による状況の推測を防ぐ。ダミーデータの作成は、データの出現頻度をもとにダミーデータ生成装置により、正規データとは別のデータを作成する。
【０００７】
本システムにおいて、情報処理装置で作成されるデータが、”Ａ”・”Ｂ”のどちらかであるとき、その出現頻度に応じて、ダミーデータ作成装置においてダミーデータを作成する。図２ではダミーデータ”Ｘ”・”Ｙ”が生成されたことを表している。正規のデータ”Ａ”・”Ｂ”と、ダミーデータ”Ｘ”・”Ｙ”をデータ変換装置１３で変換し、ネットワーク上を流れる暗号化されたデータを”ａ”・”ｂ”・”ｃ”・”ｄ”とする。
【０００８】
前記暗号化されたデータ”ｃ”・”ｄ”は、ダミーデータ作成装置によって、情報処理装置で作成されるデータの出現頻度によって作成され、暗号化装置に受け渡され、暗号化された後、通信インタフェースを介してネットワーク上に流される。
【０００９】
前記方法により、ネットワーク上に暗号化されたデータ”ａ”・”ｂ”・”ｃ”・”ｄ”を流すことにより、ネットワーク上を流れるデータの量から、”Ａ”・”Ｂ”どちらのデータが大量に送信されているか推測することを防ぐ。
【００１０】
ここで暗号化の方式は、公開鍵暗号等、既存のどの方式を用いても良く、用いる暗号化方式に対応する鍵等を送信側と受信側に予め備えれば良い。また、データの暗号化は正規のデータとダミーデータを別に暗号化し、送信時に混在させても良い。
【００１１】
【発明の実施の形態】
図１は、本発明における暗号データ送信方法を実現するビジネスモデルを実現するために必要なインフラを模式的に示した図である。情報処理装置１１は本システムにおいて送受信するデータを作成する機能及び、本システムにおいて送受信するためのデータを他の端末から受け取る機能を有し、ＬＡＮ等のネットワークを介し暗号化装置１３に接続されている。ダミーデータ作成装置１２は、情報処理装置１１で作成されるデータのダミーデータを作成する機能を有し、ＬＡＮ等のネットワークを介し暗号化装置に接続されている。暗号化装置１３は、ネットワークで接続された、情報処理装置１１及びダミーデータ作成装置１２から受け取ったデータを暗号化する機能を有し、ＬＡＮ等のネットワークを介し暗号化装置に接続されている。データ復号装置２２は、通信インタフェース２３から受け取ったデータを複合化し、ＬＡＮ等のネットワークを介し暗号化装置に接続されている情報処理装置２１にデータを渡す。情報処理装置２１は、データ復号装置２２から受け取ったデータを集計する。
【００１２】
図２は、本システムにおいてデータを送信した場合の、ネットワーク上を流れるデータの状態を示したものである。Ｓ０１の作成されたデータは、情報処理装置１１で作成されたデータと、そのデータの量をもとに、その出現頻度に応じてダミーデータ作成装置１２において作成したダミーデータをあらわしたものである。図２においてダミーデータはＸ・Ｙが生成されたことを表している。ただしダミーデータの生成状況は前記のとおり、情報処理装置１１で作成されるデータの出現頻度によるものとする。
【００１３】
図２の暗号化されたデータＳ０２は、作成されたデータＳ０１のデータを、データ変換装置１３によって、暗号化したものである。
【００１４】
【発明の効果】
以上本発明の暗号化データ送信システムによれば、データを暗号化してデータそのものを秘匿することに加えて、送信するデータにダミーデータを混在させ、データ量による状況の推測を防ぐことにより、より高度なセキュリティ通信を実現することが可能である。
【図面の簡単な説明】
【図１】本発明における暗号データ送信方法を実現するために必要なインフラを模式的に示した図。
【図２】本システムにおいてデータを送信した場合のネットワーク上を流れるデータの状態を示した図。
【符号の説明】
１１…情報処理装置、１２…ダミーデータ作成装置、１３…暗号化装置、２１…他の情報処理装置、２２…データ復号装置、２３…通信インタフェース。
【図１】
2004260508.tif 000003
【図２】
2004260508.tif 000004