JP2000305849A - Transmitter and its method, receiver and its method and communication system - Google Patents
Transmitter and its method, receiver and its method and communication systemInfo
- Publication number
- JP2000305849A JP2000305849A JP11113286A JP11328699A JP2000305849A JP 2000305849 A JP2000305849 A JP 2000305849A JP 11113286 A JP11113286 A JP 11113286A JP 11328699 A JP11328699 A JP 11328699A JP 2000305849 A JP2000305849 A JP 2000305849A
- Authority
- JP
- Japan
- Prior art keywords
- file
- data
- files
- data files
- encrypted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、複数のデータファ
イルを暗号化し機密性を保持して伝送する場合などに適
用して好適な、送信装置とその方法および受信装置とそ
の方法、および、その送信装置と受信装置とを有する通
信システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a transmitting apparatus, a method thereof, a receiving apparatus, a method thereof, and a method suitable for transmitting a plurality of data files while encrypting and transmitting the data files while maintaining confidentiality. The present invention relates to a communication system having a transmitting device and a receiving device.
【0002】[0002]
【従来の技術】情報処理技術や通信技術の進展により、
通信網を介した情報の伝送が容易かつ効率的に行なえる
ようになっており、これに伴って、そのような通信網を
介して伝送される情報の量も飛躍的に増大している。通
信網としては種々の形態のものがあるが、たとえば、複
数のコンピュータシステム、ネットワークが世界的規模
で接続されたインターネットは、その規模、通信コスト
の点などから着目されている。特に、インターネットを
介してテキストデータを送受する電子メールは、広く利
用されている。また、バイナリファイルなどのデータフ
ァイルも、この電子メールに添付するという形態で、容
易に送信できるようになっている。2. Description of the Related Art With the advance of information processing technology and communication technology,
The transmission of information via a communication network has become easier and more efficient, and accordingly, the amount of information transmitted via such a communication network has increased dramatically. There are various types of communication networks. For example, the Internet, in which a plurality of computer systems and networks are connected on a worldwide scale, has attracted attention from the viewpoint of its scale and communication cost. In particular, e-mail for sending and receiving text data via the Internet is widely used. Also, data files such as binary files can be easily transmitted by attaching them to this e-mail.
【0003】ところで、このような通信網を介しては、
個人や企業間において種々の機密性を有するデータの通
信も行なわれている。しかし、たとえばインターネット
のようなオープンなネットワークシステムや無線通信の
ような通信システムでは、比較的伝送されているデータ
を傍受し易いという問題がある。これに対処して機密性
の必要なデータを伝送する一般的な方法として、伝送デ
ータを暗号化して暗号文を伝送する方法があり、これも
広く利用されている。[0003] By the way, through such a communication network,
Communication of various confidential data is performed between individuals and companies. However, for example, in an open network system such as the Internet or a communication system such as wireless communication, there is a problem that data being transmitted is relatively easily intercepted. As a general method of transmitting data requiring confidentiality in response to this, there is a method of transmitting transmission data by encrypting transmission data, and this method is also widely used.
【0004】[0004]
【発明が解決しようとする課題】ところで、前述した電
子メールなどにデータファイルを添付して送信する場
合、機密性を確保するためには暗号化して添付するなど
の方法がとられるが、複数のデータファイルを添付して
送信しようとすると、各データファイルごとに暗号化処
理と添付処理を繰り返す必要があり、操作が複雑で、操
作時間がかかり、またそのため誤操作が発生する確率も
高いという問題がある。また、場合によってはそれら送
信対象の複数のファイルを1つにまとめて、これを暗号
化して添付するなどの方法が考えられるが、この場合に
は、一度暗号を解読されてしまうと全てのデータファイ
ルがアクセス可能となってしまうため、セキュリティ性
の上で問題がある。また、操作が面倒なために、なんら
暗号化処理を施さずにデータファイルを添付する場合が
増えることが予想され、そういった点でのセキュリティ
性の低さも問題である。When a data file is attached to an e-mail or the like and transmitted, there is a method of encrypting and attaching the data file in order to secure confidentiality. If you try to attach a data file and send it, you need to repeat the encryption process and the attachment process for each data file, the operation is complicated, the operation takes time, and the probability of erroneous operation is high. is there. In some cases, it is possible to combine the files to be transmitted into one file, encrypt this file, and attach it. In this case, once the encryption is decrypted, all the data is Since the file becomes accessible, there is a problem in security. In addition, since the operation is troublesome, it is expected that data files will be attached without performing any encryption processing, and low security in such a point is also a problem.
【0005】したがって本発明の目的は、簡単な操作に
より、複数のデータファイルを高いセキュリティ性で送
信することのできるような送信装置とその方法を提供す
ることにある。また本発明の他の目的は、そのような送
信装置で送信されたデータを受信し、元のデータファイ
ルを適切に提供することが可能な受信装置を提供するこ
とにある。さらに本発明の他の目的は、簡単な操作によ
り、複数のデータファイルを高いセキュリティ性で送信
することのできるような通信システムを提供することに
ある。Accordingly, an object of the present invention is to provide a transmitting apparatus and a method thereof capable of transmitting a plurality of data files with high security by a simple operation. It is another object of the present invention to provide a receiving apparatus capable of receiving data transmitted by such a transmitting apparatus and appropriately providing an original data file. It is still another object of the present invention to provide a communication system capable of transmitting a plurality of data files with high security by a simple operation.
【0006】[0006]
【課題を解決するための手段】前記課題を解決するため
に、本発明の送信装置は、送信対象の複数のデータファ
イルに対して、各々要求に応じて暗号化を行なう暗号化
手段と、前記要求に応じて暗号化が行なわれた複数のデ
ータファイルに対して、当該データファイルに相当する
形態のダミーファイルを付加するダミーファイル付加手
段と、前記要求に応じて暗号化が行なわれた複数のデー
タファイルおよび前記付加されたダミーファイルを統合
し、1のデータファイルを生成する統合手段と、前記統
合されたデータファイルを送信する送信手段とを有す
る。In order to solve the above-mentioned problems, a transmitting apparatus according to the present invention comprises: an encrypting means for encrypting a plurality of data files to be transmitted according to requests; A dummy file adding unit for adding a dummy file in a form corresponding to the data file to a plurality of data files encrypted according to the request; and a plurality of the plurality of data files encrypted according to the request. An integrated unit for integrating a data file and the added dummy file to generate one data file, and a transmitting unit for transmitting the integrated data file.
【0007】また、本発明の送信方法は、送信対象の複
数のデータファイルに対して、各々要求に応じて暗号化
を行ない、前記要求に応じて暗号化が行なわれた複数の
データファイルに対して、当該データファイルに相当す
る形態のダミーファイルを付加し、前記要求に応じて暗
号化が行なわれた複数のデータファイル、および、前記
付加されたダミーファイルを統合し、1のデータファイ
ルを生成し、前記統合されたデータファイルを送信す
る。In addition, the transmission method of the present invention encrypts a plurality of data files to be transmitted according to a request, and encrypts a plurality of data files encrypted according to the request. Then, a dummy file in a form corresponding to the data file is added, and a plurality of data files encrypted in response to the request and the added dummy file are integrated to generate one data file. And transmitting the integrated data file.
【0008】また、本発明の受信装置は、複数のデータ
ファイルが各々要求に応じて暗号化されダミーファイル
が付加され1のデータファイルに統合されたデータファ
イルを受信する受信手段と、前記受信したデータファイ
ルを分割し、前記要求に応じて暗号化された複数のデー
タファイルおよび前記ダミーファイルを有する複数のデ
ータファイルを生成する分割手段と、前記生成されたデ
ータファイルより前記ダミーファイルを除去し、複数の
前記要求に応じて暗号化されたデータファイルを抽出す
るダミーファイル除去手段と、抽出された複数の前記要
求に応じて暗号化されたデータファイルの中の暗号化さ
れたデータファイルについて暗号復号化処理を行ない、
元のデータファイルを復元する暗号復号化手段とを有す
る。[0008] Further, the receiving apparatus of the present invention is a receiving means for receiving a data file in which a plurality of data files are respectively encrypted according to a request, a dummy file is added, and integrated into one data file; Dividing a data file, dividing means for generating a plurality of data files having a plurality of data files and the dummy file encrypted according to the request, and removing the dummy file from the generated data file, Dummy file removing means for extracting a plurality of encrypted data files in response to the request, and decrypting encrypted data files among the plurality of extracted data files in response to the request. Process,
Encryption / decryption means for restoring the original data file.
【0009】また、本発明の受信方法は、複数のデータ
ファイルが各々要求に応じて暗号化されダミーファイル
が付加され1のデータファイルに統合されたデータファ
イルを受信し、前記受信したデータファイルを分割し、
前記要求に応じて暗号化された複数のデータファイルお
よび前記ダミーファイルを有する複数のデータファイル
を生成し、前記生成されたデータファイルより前記ダミ
ーファイルを除去し、複数の前記要求に応じて暗号化さ
れたデータファイルを抽出し、前記抽出された複数の前
記要求に応じて暗号化されたデータファイルの中の暗号
化されたデータファイルについて暗号復号化処理を行な
い、元のデータファイルを復元する。[0009] In the receiving method of the present invention, a plurality of data files may be respectively encrypted according to a request, a dummy file may be added, and a data file integrated into one data file may be received. Split,
Generating a plurality of data files having the plurality of data files encrypted in response to the request and the plurality of dummy files, removing the dummy file from the generated data files, and encrypting the plurality of data files in accordance with the request; The extracted data file is extracted, and decryption processing is performed on the encrypted data file among the encrypted data files in response to the plurality of extracted requests to restore the original data file.
【0010】また、本発明の通信システムは、所望のデ
ータファイルを暗号化して伝送する通信システムであっ
て、送信対象の複数のデータファイルに対して、各々要
求に応じて暗号化を行なう暗号化手段と、前記要求に応
じて暗号化が行なわれた複数のデータファイルに対し
て、当該データファイルに相当する形態のダミーファイ
ルを付加するダミーファイル付加手段と、前記要求に応
じて暗号化が行なわれた複数のデータファイルおよび前
記付加されたダミーファイルを統合し、1のデータファ
イルを生成する統合手段と、前記統合されたデータファ
イルを送信する送信手段とを有する送信装置と、前記送
信されたデータファイルを受信する受信手段と、前記受
信したデータファイルを分割し、前記要求に応じて暗号
化された複数のデータファイルおよび前記ダミーファイ
ルを有する複数のデータファイルを生成する分割手段
と、前記分割されて生成されたデータファイルより、前
記ダミーファイルを除去し、複数の前記要求に応じて暗
号化されたデータファイルを抽出するダミーファイル除
去手段と、前記抽出された複数の前記要求に応じて暗号
化されたデータファイルの中の、暗号化されたデータフ
ァイルについて、暗号復号化処理を行ない元のデータフ
ァイルを復元する暗号復号化手段とを有する。A communication system according to the present invention is a communication system for encrypting a desired data file and transmitting the encrypted data file. The communication system encrypts a plurality of data files to be transmitted according to requests. Means, a dummy file adding means for adding a dummy file in a form corresponding to the data file to a plurality of data files encrypted in response to the request, and performing encryption in response to the request. Transmitting means for integrating the plurality of data files and the added dummy file to generate one data file, and transmitting means for transmitting the integrated data file; and Receiving means for receiving a data file; and a plurality of data files which are divided according to the request and which are encrypted according to the request. Dividing means for generating a plurality of data files having a file and the dummy file, and removing the dummy file from the divided and generated data file to form a plurality of data files encrypted in response to the request. Means for extracting a dummy file to be extracted, and decrypting the encrypted data file among the plurality of extracted data files in response to the request to restore the original data file Encryption / decryption means.
【0011】[0011]
【発明の実施の形態】本発明の一実施の形態について図
1〜図3を参照して説明する。本実施の形態において
は、所望の複数のデータファイルを、任意の伝送路を介
して一括的に伝送する送信装置および受信装置を有する
通信システムを例示して本発明を説明する。図1は、そ
の通信システム1の構成を示すブロック図である。通信
システム1は、送信装置10と受信装置30とが伝送路
20を介して接続された構成である。DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described with reference to FIGS. In the present embodiment, the present invention will be described by exemplifying a communication system having a transmitting device and a receiving device that collectively transmit a plurality of desired data files via an arbitrary transmission path. FIG. 1 is a block diagram showing a configuration of the communication system 1. The communication system 1 has a configuration in which a transmission device 10 and a reception device 30 are connected via a transmission path 20.
【0012】送信装置10は、送信対象の所望のデータ
ファイルに対して、後述する種々の処理を施して所定の
形式に変換し、伝送路20に送出する。まず、その送信
装置10の構成について説明する。送信装置10は、暗
号化部11、ダミーファイル付加部12、統合部13、
送信部14を有する。The transmitting apparatus 10 performs various processes described below on a desired data file to be transmitted, converts the data file into a predetermined format, and sends the converted data to the transmission path 20. First, the configuration of the transmitting device 10 will be described. The transmitting device 10 includes an encryption unit 11, a dummy file addition unit 12, an integration unit 13,
It has a transmission unit 14.
【0013】暗号化部11は、入力される複数の送信対
象のデータファイルの各々について、必要に応じて選択
的に暗号化処理を施し、暗号化された複数のデータファ
イルを生成してダミーファイル付加部12に出力する。
この時、暗号化処理を行なう各ファイルに対して、暗号
化部15は、各々異なる方式により暗号化処理を行なう
ものとする。たとえば、図2に示すように、ファイル1
〜ファイル4の4つのファイルが送信対象のファイルと
して入力された場合には、暗号化部15は、たとえば、
ファイル1についてはA方式により暗号化を行い、ファ
イル2についてはB方式により暗号化を行い、ファイル
3についてはC方式により暗号化を行ない、ファイル4
については暗号化を行なわないなどというように、各フ
ァイルに対して異なる処理を行なう。The encrypting unit 11 selectively performs encryption processing on each of a plurality of input data files to be transmitted as necessary, generates a plurality of encrypted data files, and generates a dummy file. Output to the addition unit 12.
At this time, it is assumed that the encrypting unit 15 performs the encrypting process on each file to be encrypted by a different method. For example, as shown in FIG.
When the four files of the ?? file 4 are input as the files to be transmitted, the encryption unit 15
File 1 is encrypted by the A method, file 2 is encrypted by the B method, file 3 is encrypted by the C method, and file 4 is encrypted.
, Different processing is performed on each file, such as not performing encryption.
【0014】ダミーファイル付加部12は、暗号化部1
1より出力される複数のデータファイルに対して、図3
に示すように、それらのファイルと同様の形式のダミー
ファイルを付加し、統合部13に出力する。付加するダ
ミーファイルは、予め記憶しておいてもよいし、任意の
方法で生成してもよい。[0014] The dummy file adding unit 12 is provided with the encrypting unit 1.
3 for a plurality of data files output from
, A dummy file of the same format as those files is added and output to the integration unit 13. The dummy file to be added may be stored in advance, or may be generated by an arbitrary method.
【0015】統合部13は、ダミーファイル付加部12
より入力される送信対象の4つのデータファイル1〜4
およびダミーファイルに対して、同じく図3に示すよう
に、まず、それらの順番を、たとえば乱数を用いるなど
の方法により変更し、次に、これら複数のファイルを統
合して1つの送信用ファイルを形成し、送信部14に出
力する。The integrating unit 13 includes a dummy file adding unit 12
4 data files 1-4 to be input
First, as shown in FIG. 3, the order of the dummy files is changed by a method such as using a random number, and then the plurality of files are integrated into one transmission file. It is formed and output to the transmission unit 14.
【0016】送信部14は、送信装置10が接続されて
いる伝送路20に応じたインターフェイスおよびプロト
コル制御手段などを有しており、統合部13より入力さ
れる統合された1つの送信用ファイルを、伝送路20を
介して受信装置30に送信する。The transmitting section 14 has an interface and protocol control means corresponding to the transmission path 20 to which the transmitting apparatus 10 is connected, and transmits one integrated transmission file input from the integrating section 13. , To the receiving device 30 via the transmission path 20.
【0017】このような構成の送信装置10により、所
望の送信対象の複数のデータファイルが伝送路20に送
出される。この時の、送信装置10の動作についてまと
めて説明する。送信対象の複数のデータファイルが送信
装置10の暗号化部11に入力されると、各データファ
イルごとに異なる暗号化方式を用いて暗号化を行なう。
この時に、必要がなければ暗号化を行なわないデータフ
ァイルがあってもよい。次に、これらのデータファイル
に、ダミーファイル付加部12でダミーファイルを付加
し、統合部13において、それらダミーファイルを含む
複数のデータファイルの順番を変え、これらを統合して
1つのデータファイルにする。そして、このデータファ
イルを、送信部14が伝送路20に送出する。With the transmission device 10 having such a configuration, a plurality of data files to be transmitted as desired are transmitted to the transmission line 20. The operation of the transmitting device 10 at this time will be described collectively. When a plurality of data files to be transmitted are input to the encryption unit 11 of the transmission device 10, encryption is performed using a different encryption method for each data file.
At this time, there may be a data file that is not encrypted if it is not necessary. Next, a dummy file is added to these data files by the dummy file adding unit 12, and the integrating unit 13 changes the order of a plurality of data files including the dummy files, and integrates them into one data file. I do. Then, the transmission unit 14 transmits the data file to the transmission path 20.
【0018】伝送路20は、任意の伝送路である。本実
施の形態においては、送信装置10および受信装置30
を含む種々の装置、コンピュータ、ネットワークが世界
的規模で接続されたインターネットであるとする。The transmission line 20 is an arbitrary transmission line. In the present embodiment, transmitting apparatus 10 and receiving apparatus 30
It is assumed that various devices, computers and networks including the Internet are connected on a worldwide scale.
【0019】受信装置30は、前述したように送信装置
10において統合されて所定の形式に変換されて伝送路
20を介して伝送されるデータファイルを受信し、元の
形式の複数のデータファイルを復元して出力する。した
がって、受信装置30は、前述した送信装置10の各構
成部に対応した構成を有する。受信装置30のその構成
について説明する。受信装置30は、受信部31、分割
部32、ダミーファイル除去部33および暗号復号化部
34を有する。The receiving device 30 receives the data files integrated in the transmitting device 10, converted into a predetermined format, and transmitted via the transmission line 20 as described above, and converts the plurality of data files in the original format into Restore and output. Therefore, the receiving device 30 has a configuration corresponding to each component of the transmitting device 10 described above. The configuration of the receiving device 30 will be described. The receiving device 30 includes a receiving unit 31, a dividing unit 32, a dummy file removing unit 33, and a decryption unit 34.
【0020】受信部31は、受信装置30が接続されて
いる伝送路20に応じたインターフェイスおよびプロト
コル制御手段などを有しており、伝送路20を介して送
信装置10より送信される統合されたデータファイルを
受信し、分割部32に出力する。The receiving section 31 has an interface and protocol control means corresponding to the transmission path 20 to which the receiving apparatus 30 is connected, and the integrated section transmitted from the transmitting apparatus 10 via the transmission path 20. The data file is received and output to the dividing unit 32.
【0021】分割部32は、受信部31より入力される
データファイルを、元の複数のファイル、すなわち、送
信対象の複数のデータファイルおよびダミーファイルに
分割し、さらにそれらの順番を並び替えて元の順番に戻
し、ダミーファイル除去部33に出力する。The dividing unit 32 divides the data file input from the receiving unit 31 into a plurality of original files, that is, a plurality of data files and dummy files to be transmitted, and rearranges the order of the data files and the dummy files. And outputs it to the dummy file removing unit 33.
【0022】ダミーファイル除去部33は、分割部32
より分割され並び替えられた複数のデータファイルよ
り、ダミーファイルを検出してこれを除去し、残りの複
数のデータファイルを暗号復号化部34に出力する。The dummy file removing unit 33 includes a dividing unit 32
A dummy file is detected and removed from the plurality of divided and rearranged data files, and the remaining plurality of data files are output to the encryption / decryption unit.
【0023】暗号復号化部34は、ダミーファイル除去
部33より入力される複数のデータフィルの各々につい
て、まず、そのデータファイルが暗号化処理が施されて
いるファイルか否かを検出し、暗号化処理が施されてい
るデータファイルであった場合には、その暗号化処理の
対応する復号化処理を施し、元のデータファイルを復元
して出力する。暗号化処理が施されていないデータファ
イルであった場合には、そのまま出力する。The encryption / decryption unit 34 first detects, for each of the plurality of data files input from the dummy file removal unit 33, whether or not the data file is a file that has been subjected to encryption processing. If the data file has been subjected to the encryption processing, it performs the corresponding decryption processing of the encryption processing, and restores and outputs the original data file. If the data file has not been encrypted, it is output as it is.
【0024】このような構成の受信装置30により、受
信装置30より伝送路20を介して伝送されたデータフ
ァイルが受信され、元の複数のデータファイルが復元さ
れて出力される。この時の、受信装置30の動作につい
てまとめて説明する。伝送路20を介して伝送された複
数のデータファイルが統合されたデータファイルは、受
信装置30の受信部31で受信され、分割部32におい
て統合前の元の各ファイルに分割された後さらに元の順
番に並び替えられて、ダミーファイル除去部33でダミ
ーファイルが除去される。そして、暗号復号化部34で
暗号化処理がほどこされていたデータファイルに対して
のみ、各暗号化方式に対応した復号化方式で復号化処理
が施され、各々元のデータファイルに復元され、出力さ
れる。The data file transmitted from the receiving device 30 via the transmission path 20 is received by the receiving device 30 having such a configuration, and a plurality of original data files are restored and output. The operation of the receiving device 30 at this time will be described together. The data file in which the plurality of data files transmitted via the transmission path 20 are integrated is received by the receiving unit 31 of the receiving device 30, and is divided into the original files before the integration by the dividing unit 32, and then the original file is further divided. And the dummy file is removed by the dummy file removing unit 33. Then, only the data file that has been subjected to the encryption processing by the encryption / decryption unit 34 is subjected to the decryption processing by the decryption method corresponding to each encryption method, and is restored to the original data file, respectively. Is output.
【0025】このように、本実施の形態の通信システム
1においては、複数の送信対象のデータファイルを送信
装置内で統合して1つのファイルとして送信しているの
で、複数のデータファイルの伝送を簡単に行なうことが
できる。たとえば、この統合したデータファイルを電子
メールに添付するようにすれば、添付ファイルは1つで
済み、操作も容易になる。As described above, in the communication system 1 according to the present embodiment, a plurality of data files to be transmitted are integrated in the transmission device and transmitted as one file. Easy to do. For example, if this integrated data file is attached to an e-mail, only one attached file is required and the operation becomes easy.
【0026】また、この時にこれら複数のデータファイ
ルは、各々が異なる暗号化方式により暗号化されている
ので、いずれかが1つのデータファイルの暗号が解読さ
れたとしても他のデータファイルの内容を読み出すこと
はできず、セキュリティ性が高いと言える。また、ダミ
ーファイルを付加して送信用の1つのデータファイルを
形成しているので、第三者が解読を試みても、元となる
データファイルを特定するのが困難になり、この点でも
セキュリティ性が高まる。At this time, since each of the plurality of data files is encrypted by a different encryption method, even if one of the data files is decrypted, the contents of the other data files are not changed. It cannot be read out, so it can be said that security is high. In addition, since one data file for transmission is formed by adding a dummy file, it is difficult to identify the original data file even if a third party attempts to decrypt the data file. The nature increases.
【0027】なお、本発明は本実施の形態に限られるも
のではなく、種々の改変が可能である。たとえば、前述
した送信装置10の暗号化部11における暗号化方法
は、任意の方法を用いてよい。また、本実施の形態にお
いては、暗号化部11における暗号化は、各ファイルご
とに異なる方式で、また、選択的に行なうものとした
が、全てのデータファイルに対して同一の方式で暗号化
を行なったり、全てのデータファイルに対して漏れなく
暗号化を行なうようにしてもよい。The present invention is not limited to the embodiment, and various modifications are possible. For example, the encryption method in the encryption unit 11 of the transmission device 10 described above may use any method. Further, in the present embodiment, the encryption performed by the encryption unit 11 is performed in a different manner for each file and is selectively performed. However, encryption is performed in the same manner for all data files. Or encryption may be performed on all data files without omission.
【0028】また、送信装置10の構成は、任意好適に
変更してよく、図1に示した基本的な構成の他にさらに
なる構成部を付加してもよい。たとえば、統合部13で
統合して生成した送信用データファイルに対して、さら
にもう一度暗号化処理を行い、これを送信するようにし
てもよい。そのようにすればより一層セキュリティ性が
高まり有効である。その他、付加するダミーファイルの
形式、統合部13における並び替えのアルゴリズム、統
合する方法、受信装置30の構成、受信装置30の各構
成部における処理なども、任意好適に変更してよい。The configuration of the transmitting apparatus 10 may be arbitrarily and suitably changed, and further components may be added to the basic configuration shown in FIG. For example, the transmission data file integrated and generated by the integration unit 13 may be subjected to another encryption process and transmitted. By doing so, the security is further enhanced and it is effective. In addition, the format of the dummy file to be added, the sorting algorithm in the integration unit 13, the integration method, the configuration of the reception device 30, the processing in each component of the reception device 30, and the like may be changed as appropriate.
【0029】[0029]
【発明の効果】以上説明したように、本発明によれば、
簡単な操作により、複数のデータファイルを高いセキュ
リティ性で送信することのできるような送信装置とその
方法を提供することができる。また、そのような送信装
置で送信されたデータを受信し、元のデータファイルを
適切に提供することが可能な受信装置を提供することが
できる。さらに、簡単な操作により、複数のデータファ
イルを高いセキュリティ性で送信することのできるよう
な通信システムを提供することができる。As described above, according to the present invention,
By a simple operation, it is possible to provide a transmission device and a transmission method capable of transmitting a plurality of data files with high security. In addition, it is possible to provide a receiving device capable of receiving data transmitted by such a transmitting device and appropriately providing an original data file. Furthermore, a communication system capable of transmitting a plurality of data files with high security by a simple operation can be provided.
【図1】図1は、本発明の一実施の形態の通信システム
の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a communication system according to an embodiment of the present invention.
【図2】図2は、図1に示した通信システムの送信装置
の暗号化部の処理を説明するための図である。FIG. 2 is a diagram for explaining a process of an encryption unit of the transmission device of the communication system illustrated in FIG. 1;
【図3】図3は、図1に示した通信システムの送信装置
のダミーファイル付加部および統合部の処理を説明する
ための図である。FIG. 3 is a diagram for explaining processing of a dummy file adding unit and an integrating unit of the transmitting device of the communication system shown in FIG. 1;
1…通信システム 10…送信装置 11…暗号化部 12…ダミーファイル付加部 13…統合部 14…送信部 20…伝送路 30…受信装置 31…受信部 32…分割部 33…ダミーファイル除去部 34…暗号復号化部 DESCRIPTION OF SYMBOLS 1 ... Communication system 10 ... Transmission device 11 ... Encryption part 12 ... Dummy file addition part 13 ... Integration part 14 ... Transmission part 20 ... Transmission path 30 ... Receiving device 31 ... Reception part 32 ... Division part 33 ... Dummy file removal part 34 ... Encryption and decryption unit
───────────────────────────────────────────────────── フロントページの続き (72)発明者 半田 富己男 東京都新宿区市谷加賀町一丁目1番1号 大日本印刷株式会社内 (72)発明者 柴田 直人 東京都新宿区市谷加賀町一丁目1番1号 大日本印刷株式会社内 Fターム(参考) 5B017 AA03 AA07 BA07 CA16 5B082 FA00 GA11 HA05 5B089 JA32 KA01 KA04 KA17 KB13 KC51 KC57 KC59 KH30 ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Tomio Handa 1-1-1, Ichigaya-Kaga-cho, Shinjuku-ku, Tokyo Inside Dai Nippon Printing Co., Ltd. (72) Inventor Naoto Shibata Naoto-ichi, Ichigaya No. 1-1, Dai Nippon Printing Co., Ltd. F term (reference) 5B017 AA03 AA07 BA07 CA16 5B082 FA00 GA11 HA05 5B089 JA32 KA01 KA04 KA17 KB13 KC51 KC57 KC59 KH30
Claims (7)
て、各々要求に応じて暗号化を行なう暗号化手段と、 前記要求に応じて暗号化が行なわれた複数のデータファ
イルに対して、当該データファイルに相当する形態のダ
ミーファイルを付加するダミーファイル付加手段と、 前記要求に応じて暗号化が行なわれた複数のデータファ
イルおよび前記付加されたダミーファイルを統合し、1
のデータファイルを生成する統合手段と、 前記統合されたデータファイルを送信する送信手段とを
有する送信装置。An encryption means for encrypting a plurality of data files to be transmitted according to a request, respectively, and for a plurality of data files encrypted according to the request, A dummy file adding means for adding a dummy file in a form corresponding to a data file; a plurality of data files encrypted in response to the request and the added dummy file;
A transmitting device, comprising: integrating means for generating the data file; and transmitting means for transmitting the integrated data file.
が行なわれた複数のデータファイルおよび前記付加され
たダミーファイルを、その順序を並び替えて統合し、1
のデータファイルを生成する請求項1に記載の送信装
置。2. The integrated means integrates a plurality of data files encrypted in response to the request and the added dummy file by rearranging their order.
The transmission device according to claim 1, wherein the data file is generated.
て、各々要求に応じて暗号化を行ない、 前記要求に応じて暗号化が行なわれた複数のデータファ
イルに対して、当該データファイルに相当する形態のダ
ミーファイルを付加し、 前記要求に応じて暗号化が行なわれた複数のデータファ
イル、および、前記付加されたダミーファイルを統合
し、1のデータファイルを生成し、 前記統合されたデータファイルを送信する送信方法。3. A plurality of data files to be transmitted are encrypted according to a request, and a plurality of data files encrypted according to the request correspond to the data files. A plurality of data files encrypted in response to the request and the added dummy file to generate one data file; and The sending method to send the file.
暗号化されダミーファイルが付加され1のデータファイ
ルに統合されたデータファイルを受信する受信手段と、 前記受信したデータファイルを分割し、前記要求に応じ
て暗号化された複数のデータファイルおよび前記ダミー
ファイルを有する複数のデータファイルを生成する分割
手段と、 前記生成されたデータファイルより前記ダミーファイル
を除去し、複数の前記要求に応じて暗号化されたデータ
ファイルを抽出するダミーファイル除去手段と、 前記抽出された複数の前記要求に応じて暗号化されたデ
ータファイルの中の暗号化されたデータファイルについ
て暗号復号化処理を行ない、元のデータファイルを復元
する暗号復号化手段とを有する受信装置。4. A receiving means for receiving a data file in which a plurality of data files are respectively encrypted according to a request, a dummy file is added, and integrated into one data file, and the received data file is divided, Dividing means for generating a plurality of data files encrypted according to the request and a plurality of data files having the dummy file, removing the dummy file from the generated data file, and responding to the plurality of requests A dummy file removing unit for extracting an encrypted data file; performing a decryption process on an encrypted data file among the plurality of extracted data files in response to the plurality of extracted requests; And a decryption unit for restoring the data file.
各々要求に応じて暗号化されダミーファイルが付加され
順番を並び替えられて1のデータファイルに統合された
データファイルを受信し、 前記分割手段は、前記受信されたデータファイルを分割
し、順番を元に戻して、前記要求に応じて暗号化された
複数のデータファイルおよび前記ダミーファイルを有す
る複数のデータファイルを生成する請求項4に記載の受
信装置。5. The receiving means receives a data file in which a plurality of data files are each encrypted upon request, a dummy file is added, the order is rearranged, and the data files are integrated into one data file. 5. The method of claim 4, wherein the means divides the received data file and restores the order to generate a plurality of encrypted data files and a plurality of data files having the dummy file in response to the request. The receiving device according to the above.
暗号化されダミーファイルが付加され1のデータファイ
ルに統合されたデータファイルを受信し、 前記受信したデータファイルを分割し、前記要求に応じ
て暗号化された複数のデータファイルおよび前記ダミー
ファイルを有する複数のデータファイルを生成し、 前記生成されたデータファイルより前記ダミーファイル
を除去し、複数の前記要求に応じて暗号化されたデータ
ファイルを抽出し、 前記抽出された複数の前記要求に応じて暗号化されたデ
ータファイルの中の暗号化されたデータファイルについ
て暗号復号化処理を行ない、元のデータファイルを復元
する受信方法。6. A data file, wherein a plurality of data files are respectively encrypted according to a request, a dummy file is added, and a data file integrated into one data file is received, the received data file is divided, and the received data file is divided. Generating a plurality of data files having the plurality of encrypted data files and the dummy file, removing the dummy files from the generated data files, and encrypting the plurality of data files in response to the request And performing a decryption process on an encrypted data file among the plurality of encrypted data files in response to the plurality of extracted requests to restore the original data file.
る通信システムであって、 送信対象の複数のデータファイルに対して、各々要求に
応じて暗号化を行なう暗号化手段と、 前記要求に応じて暗号化が行なわれた複数のデータファ
イルに対して、当該データファイルに相当する形態のダ
ミーファイルを付加するダミーファイル付加手段と、 前記要求に応じて暗号化が行なわれた複数のデータファ
イルおよび前記付加されたダミーファイルを統合し、1
のデータファイルを生成する統合手段と、 前記統合されたデータファイルを送信する送信手段とを
有する送信装置と、 前記送信されたデータファイルを受信する受信手段と、 前記受信したデータファイルを分割し、前記要求に応じ
て暗号化された複数のデータファイルおよび前記ダミー
ファイルを有する複数のデータファイルを生成する分割
手段と、 前記分割されて生成されたデータファイルより、前記ダ
ミーファイルを除去し、複数の前記要求に応じて暗号化
されたデータファイルを抽出するダミーファイル除去手
段と、 前記抽出された複数の前記要求に応じて暗号化されたデ
ータファイルの中の、暗号化されたデータファイルにつ
いて、暗号復号化処理を行ない元のデータファイルを復
元する暗号復号化手段とを有する受信装置とを有する通
信システム。7. A communication system for encrypting and transmitting a desired data file, comprising: encrypting means for encrypting a plurality of data files to be transmitted according to a request, respectively; Means for adding a dummy file in a form corresponding to the data file to a plurality of data files encrypted by the above-described method; and a plurality of data files encrypted in response to the request. Integrating the added dummy file,
Integrating means for generating a data file, a transmitting device having a transmitting means for transmitting the integrated data file, a receiving means for receiving the transmitted data file, and dividing the received data file, Dividing means for generating a plurality of data files encrypted in response to the request and a plurality of data files having the dummy file; removing the dummy file from the divided and generated data file; A dummy file removing unit for extracting an encrypted data file in response to the request; and an encrypted data file among the extracted plurality of encrypted data files in response to the request. A receiving device having an encryption / decryption means for performing a decryption process and restoring an original data file. Communication system to be.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11328699A JP4130272B2 (en) | 1999-04-21 | 1999-04-21 | Transmitting apparatus and method, receiving apparatus and method, and communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11328699A JP4130272B2 (en) | 1999-04-21 | 1999-04-21 | Transmitting apparatus and method, receiving apparatus and method, and communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000305849A true JP2000305849A (en) | 2000-11-02 |
JP4130272B2 JP4130272B2 (en) | 2008-08-06 |
Family
ID=14608340
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11328699A Expired - Fee Related JP4130272B2 (en) | 1999-04-21 | 1999-04-21 | Transmitting apparatus and method, receiving apparatus and method, and communication system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4130272B2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001046808A1 (en) * | 1999-12-20 | 2001-06-28 | Dai Nippon Printing Co., Ltd. | Distributed data archive device and system |
WO2002042918A1 (en) * | 2000-11-24 | 2002-05-30 | Ntt Docomo, Inc. | Data acquiring method and terminal |
JP2002328603A (en) * | 2001-04-27 | 2002-11-15 | Dainippon Printing Co Ltd | Transmission device, reception device, and communication system |
JP2002330127A (en) * | 2001-04-27 | 2002-11-15 | Dainippon Printing Co Ltd | Encryption device, decryption device and communication system |
JP2002344442A (en) * | 2001-05-17 | 2002-11-29 | Dainippon Printing Co Ltd | Data transmitter and data receiver and communication system |
JP2003044342A (en) * | 2001-07-30 | 2003-02-14 | Ppp Design Corp | Data leakage prevention system, its input/output terminal and data transmitting method in internet communication |
JP2006345160A (en) * | 2005-06-08 | 2006-12-21 | Base Technology Inc | Information communication system |
JP2008118225A (en) * | 2006-10-31 | 2008-05-22 | Toshiba Corp | Communication system and voice mail device |
-
1999
- 1999-04-21 JP JP11328699A patent/JP4130272B2/en not_active Expired - Fee Related
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6711594B2 (en) | 1999-12-20 | 2004-03-23 | Dai Nippon Printing Co., Ltd. | Distributed data archive device and system |
WO2001046808A1 (en) * | 1999-12-20 | 2001-06-28 | Dai Nippon Printing Co., Ltd. | Distributed data archive device and system |
WO2002042918A1 (en) * | 2000-11-24 | 2002-05-30 | Ntt Docomo, Inc. | Data acquiring method and terminal |
US7174333B2 (en) | 2000-11-24 | 2007-02-06 | Ntt Docomo, Inc. | Data obtaining method and terminals |
JP2002330127A (en) * | 2001-04-27 | 2002-11-15 | Dainippon Printing Co Ltd | Encryption device, decryption device and communication system |
JP2002328603A (en) * | 2001-04-27 | 2002-11-15 | Dainippon Printing Co Ltd | Transmission device, reception device, and communication system |
JP4729806B2 (en) * | 2001-04-27 | 2011-07-20 | 大日本印刷株式会社 | ENCRYPTION DEVICE, DECRYPTION DEVICE, AND COMMUNICATION SYSTEM |
JP4736232B2 (en) * | 2001-04-27 | 2011-07-27 | 大日本印刷株式会社 | Transmitting apparatus, receiving apparatus, and communication system |
JP2002344442A (en) * | 2001-05-17 | 2002-11-29 | Dainippon Printing Co Ltd | Data transmitter and data receiver and communication system |
JP2003044342A (en) * | 2001-07-30 | 2003-02-14 | Ppp Design Corp | Data leakage prevention system, its input/output terminal and data transmitting method in internet communication |
JP2006345160A (en) * | 2005-06-08 | 2006-12-21 | Base Technology Inc | Information communication system |
JP2008118225A (en) * | 2006-10-31 | 2008-05-22 | Toshiba Corp | Communication system and voice mail device |
JP4537987B2 (en) * | 2006-10-31 | 2010-09-08 | 株式会社東芝 | Communication system and voice mail apparatus |
US8023625B2 (en) | 2006-10-31 | 2011-09-20 | Kabushiki Kaisha Toshiba | Communication system and voice mail apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP4130272B2 (en) | 2008-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10979221B2 (en) | Generation of keys of variable length from cryptographic tables | |
US6289451B1 (en) | System and method for efficiently implementing an authenticated communications channel that facilitates tamper detection | |
CN100592683C (en) | Protected return path from digital rights management dongle | |
US8396218B2 (en) | Cryptographic module distribution system, apparatus, and program | |
JP2000508854A (en) | Data re-encryption apparatus and method | |
KR101608815B1 (en) | Method and system for providing service encryption in closed type network | |
JP2000059355A (en) | Enciphering processing system | |
JP2725478B2 (en) | Encryption key distribution method | |
EP3086585B1 (en) | Method and system for securing data communicated in a network | |
US7894608B2 (en) | Secure approach to send data from one system to another | |
CN111181944B (en) | Communication system, information distribution method, device, medium, and apparatus | |
US20230027422A1 (en) | Systems, apparatus, and methods for generation, packaging, and secure distribution of symmetric quantum cypher keys | |
JPH10107832A (en) | Cipher multi-address mail system | |
JP2000305849A (en) | Transmitter and its method, receiver and its method and communication system | |
CN115622772A (en) | Financial data transmission method and application gateway for financial business service | |
Barukab et al. | Secure communication using symmetric and asymmetric cryptographic techniques | |
JP2001142396A (en) | Ciphering device, its method, ciphering/deciphering device, its method and communication system | |
CN116455572B (en) | Data encryption method, device and equipment | |
KR102038217B1 (en) | Information security system through encrypting and decrypting personal data and contents in smart device based on Lightweight Encryption Algorithm, method thereof and computer recordable medium storing program to perform the method | |
JPH0777933A (en) | Network data ciphering device | |
JP2002183094A (en) | Cooperative system for log-in among a plurality of servers, client device, log-in management device, server device and storage medium | |
JPH0993242A (en) | Data transmitter-receiver | |
US8130945B2 (en) | Encrypted cryptography system | |
KR102220775B1 (en) | System and method for encryption processing in terminal | |
CN115208569B (en) | Encryption and decryption method and device for dynamic key distribution |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060331 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071203 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080331 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080422 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080521 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110530 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120530 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120530 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130530 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140530 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |