JP4392808B2 - Encryption processing system - Google Patents
Encryption processing system Download PDFInfo
- Publication number
- JP4392808B2 JP4392808B2 JP22019898A JP22019898A JP4392808B2 JP 4392808 B2 JP4392808 B2 JP 4392808B2 JP 22019898 A JP22019898 A JP 22019898A JP 22019898 A JP22019898 A JP 22019898A JP 4392808 B2 JP4392808 B2 JP 4392808B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- encryption
- divided
- dividing
- initial value
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は送信データを暗号化し、通信回線を通して受信側にデータを伝送する暗号化処理システムに関するものである。
【0002】
【従来の技術】
一般に、任意のファイルについて暗号化を行う場合、当該ファイルに対して1つの暗号鍵を用い、1つの暗号方法により一括して暗号化が施される。また、第3者による暗号文への攻撃に対応するため、暗号化された文をさらに分割し、分割したデータを、順次、回線上に分配し、回線上を伝送されてくる分配されたデータを再び元の順番に並べ変える手法も提案されている(特開平3─108830号公報)。
【0003】
【発明が解決しようとする課題】
何らかの暗号解読方法、例えば既知の平文攻撃(電子メール等の場合、書き出し部分には定型的な文章が多く現れることを利用し、攻撃者にとって既知の平文と暗号文の対を基に共通鍵を導き出す攻撃)により、ファイルの一部について暗号が破られた場合、ファイルの全体についても同様の手法で暗号が破られる危険性がある。
また、特開平3─108830号公報で提案されているように、暗号化してからファイルを分割した場合、これを第3者が解読することは困難にはなるが、ファイルの一部の解読が全体に波及することには変わりない。
本発明は上記課題を解決するためのもので、ファイル全体としての隠蔽性を高くし、高い安全性を保つことができるようにすることを目的とする。
【0004】
【課題を解決するための手段】
本発明は、ICカードに格納されているファイル分割方法に従ってファイルを分割する分割手段と、ICカードに格納されているファイルの暗号化方法、暗号鍵により前記分割手段で分割した各ファイルを暗号化する暗号化手段と、各ファイルの暗号化前、或いは暗号化後に各ファイルの順番を維持するか、並び替えを行い、並び替えた場合、それらの順番や最終子ファイルを表す指標を付加する並び替え手段と、暗号化された各ファイルを別々のファイルにして送信する送信手段と、前記送信手段で送信され、並び替えが行われて各ファイルの順番或いは最終子ファイルを表す指標が付されているときその指標を削除し、暗号化時の条件を用いて分割された個々のファイルを復号化し、全ファイル復号化後、各ファイルを再統合する復号化手段とを備え、暗号化処理に際して、前記分割手段で分割して細分化するファイルの長さを求める数式とその初期値、細分化されたファイルの暗号化方式を決定する数式とその初期値、それぞれの暗号化に用いる鍵を求める数式とその初期値を設定することを特徴とする。
また、本発明は、前記分割したファイルに、さらにダミーファイルを付加することを特徴とする。
【0005】
【発明の実施の形態】
以下、本発明の実施の形態について説明する。
図1は本発明の暗号化処理システムの全体図である。
送信側は送信端末装置1と暗号化装置2からなり、送信端末装置1は暗号化装置2を介して、暗号化した送信データを通信回線5に送出する。受信側は復号装置3、受信端末装置4からなり、暗号化されたデータを受信端末装置4で受信して復号装置3で復号する。
【0006】
図2は本発明の暗号化装置2の機能を示すブロック図である。
暗号化装置2には送信するデータファイルを分割するファイル分割手段21、必要に応じてダミーファイルを付加するダミーファイル付加手段22、分割ファイルを並び替える並び替え手段23、分割したファイルを個々に暗号化する分割ファイル暗号化手段24を備えている。
【0007】
ファイル分割手段21は、例えば分割するための数式を1つまたは複数有していて、使用する数式をランダムに決定し、初期値を任意に設定して数式よりファイルの分割位置を決定する方式、あるいは乱数を発生させ、これを利用してファイルの分割位置を決定する方式等、適宜の方式を用いる。分割した各ファイルには、その分割位置を示す指標を付したり、あるいは分割位置を示すテーブルを作成する。
【0008】
ダミーファイル付加手段22は、一定数、一定サイズのダミーファイルを生成して付加したり、ファイル分割数に応じて付加するダミーファイルの数やそのサイズを変えて付加するものであり、ダミーファイルには、そのこと示す何らかの情報、例えば指標を付加する。
【0009】
並び変え手段23は、乱数を発生させてファイルを並べる順番を決めたり、或いは1つまたは複数の数式をもっておき、任意に初期値を設定すること等により順番を決定する。
【0010】
分割ファイル暗号化手段24は、複数の暗号化方式、暗号鍵を有していて、分割ファイル全体を1つの暗号化方式、暗号鍵で暗号化したり、各分割ファイル毎、或いはいくつかのファイル毎に暗号化方式、暗号鍵を変えて暗号化を行う。また、暗号化はファイルの一部に行ってもよい。
【0011】
図3に模式的に示すように、暗号化装置2のファイル分割手段21により元のデータFは複数のファイルF1 、F2 ……Fn に分割され、ダミーファイル付加手段22により、必要に応じてダミーファイルFD が付加され、並び変え手段23により必要に応じて並び変えが行われ、分割ファイル暗号化手段24により暗号化されて送信される。ファイルの並び変えは暗号化の前であっても、後であってもよく、また、ファイルの分割と並び替え、暗号化は並列的に処理を行ってもよい。
【0012】
図4は復号装置3の機能ブロック図である。
受信した各分割ファイルを復号する分割ファイル復号手段31と、復号した手段を再統合するファイル統合手段32とを備えている。
分割ファイル復号手段31には、送信側での各ファイルごとの暗号化方法、暗号鍵等の情報、暗号化を行ったファイルか否か等の情報があらかじめ設定される。
ファイル統合手段32には、ファイル単位の分割の仕方、ファイル単位の分割位置の情報を知る必要があり、そのため、例えば分割のための数式だけを決めておき、送信側から初期値を設定すると、受信側ではその初期値を基に順次分割位置を計算によって求めるようにする等の方法が採用可能である。
また、ファイル分割方法、各分割ファイルの暗号化方法、暗号鍵等をICカードに格納しておき、これを送信側、受信側に配布するようにしてもよい。このようなICカードを利用すれば、回線上に暗号化に関する情報が流れないので、一層秘密性を保持することができる。
【0013】
次に、図5により暗号化/復号処理フローの例を説明する。
暗号化処理を説明すると、図5(a)において、先ず、用いる暗号の方式、分割して細分化するファイルの長さを求める数式とこれの初期値、細分化されたファイルを暗号化する方式を決定する数式とこれの初期値、それぞれの暗号化に用いる鍵を求める数式とその初期値を設定する(S1)。次いで、与えられたファイルを規則に従って分割し(S2)、これに暗号化を施す(S3)。分割された個々のファイル(以下、子ファイル)についてはその順番を維持するか、何らかの規則に従って並び替えを行う。並び替えた場合、それらの順番や最終子ファイルを表わす指標を付加する(S4)。子ファイルは外部から個々のファイルとして認識されるか、あるいは全体が1つのファイルとして認識される。子ファイルに指標を付けず、これらを管理し、最後の子ファイルを認識するためのテーブルを用意しておいても良い。こうしてファイルが最後か、否か判断し(S5)、最後になるまで以上の処理を繰り返す。
【0014】
次に、復号処理を説明すると、図5(b)において、先ず、順番や最終子ファイルを表わす指標を削除し(S11)、暗号化した時のそれぞれの条件を用いて個々の子ファイルの復号を行い(S12)、その結果を出力し(S13)、この処理を最後まで繰り返し(S14)、最後まで復号処理したらファイルを再統合する(S15)。
【0015】
【発明の効果】
以上のように、本発明によれば、ファイル全体としての隠蔽性が高くなるため、高い安全性を保つことができる。また、暗号手法の強度、例えば暗号鍵の長さ等に関して、何らかの制限があり、十分安全な暗号方式を使用できない場合にもファイル全体として高い安全性を保つことが可能となる。
【図面の簡単な説明】
【図1】 本発明の暗号化処理システムの全体図である。
【図2】 本発明の暗号化装置2の機能を示すブロック図である。
【図3】 ファイル分割を模式的に示す図である。
【図4】 復号装置の機能ブロック図である。
【図5】 暗号化/復号処理フローの例を説明する図である。
【符号の説明】
1…送信端末装置、2…暗号化装置、3…復号装置、4…受信端末装置、5…通信回線、21…ファイル分割手段、22…ダミーファイル付加手段、23…並び替え手段、24…分割ファイル暗号化手段、31…分割ファイル復号手段、32…ファイル統合手段。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an encryption processing system that encrypts transmission data and transmits the data to a receiving side through a communication line.
[0002]
[Prior art]
In general, when encryption is performed on an arbitrary file, the encryption is collectively performed by one encryption method using one encryption key for the file. Also, in order to respond to attacks on ciphertexts by third parties, the encrypted text is further divided, and the divided data is sequentially distributed over the line, and the distributed data transmitted over the line A method of rearranging the images again in the original order has been proposed (Japanese Patent Laid-Open No. 3-108830).
[0003]
[Problems to be solved by the invention]
A certain cryptanalysis method, for example, a known plaintext attack (in the case of e-mail, etc., using the fact that a lot of typical text appears in the export part, a common key is created based on a pair of plaintext and ciphertext known to the attacker. If the encryption of a part of a file is broken by an attack that is derived), there is a risk that the encryption of the whole file will be broken in the same manner.
In addition, as proposed in Japanese Patent Laid-Open No. 3-108830, when a file is divided after being encrypted, it becomes difficult for a third party to decrypt the file, but it is difficult to decrypt a part of the file. It does not change even if it spreads to the whole.
An object of the present invention is to solve the above-described problems, and it is an object of the present invention to improve the concealability of the entire file and maintain high security.
[0004]
[Means for Solving the Problems]
The present invention provides a dividing means for dividing a file according to a file dividing method stored in an IC card, an encryption method for a file stored in an IC card, and encrypting each file divided by the dividing means with an encryption key The encryption means to perform, and the order in which each file is maintained or rearranged before or after encryption, and when rearranged, an order indicating the order and the last child file is added. A replacement means, a transmission means for transmitting each encrypted file as a separate file, and an index indicating the order of each file or the last child file transmitted by the transmission means and rearranged. Decrypting that deletes the index when it is, decrypts each individual file using the encryption conditions, decrypts all files, and then reintegrates each file A stage, and in the encryption process, a mathematical expression for determining the length of the file to be divided by the dividing means and its initial value, a mathematical expression for determining the encryption method of the subdivided file and its initial value, A mathematical expression for obtaining a key used for each encryption and an initial value thereof are set.
Further, the present invention is characterized in that a dummy file is further added to the divided file.
[0005]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below.
FIG. 1 is an overall view of an encryption processing system according to the present invention.
The transmission side includes a transmission terminal device 1 and an
[0006]
FIG. 2 is a block diagram showing functions of the
The
[0007]
The file dividing means 21 has, for example, one or a plurality of mathematical formulas to divide, randomly determines a mathematical formula to be used, arbitrarily sets an initial value, and determines a file division position from the mathematical formula, Alternatively, an appropriate method such as a method of generating a random number and using this to determine the file division position is used. Each divided file is provided with an index indicating the division position, or a table indicating the division position is created.
[0008]
The dummy
[0009]
The rearranging means 23 determines the order in which the files are arranged by generating random numbers, or having one or a plurality of mathematical expressions and arbitrarily setting initial values.
[0010]
The divided file encryption means 24 has a plurality of encryption methods and encryption keys, and encrypts the entire divided file with one encryption method and encryption key, or for each divided file or several files. Encryption is performed by changing the encryption method and encryption key. Also, encryption may be performed on a part of the file.
[0011]
As schematically shown in FIG. 3, the original data F is divided into a plurality of files F 1 , F 2 ... F n by the file dividing means 21 of the
[0012]
FIG. 4 is a functional block diagram of the
A divided
The divided file decryption means 31 is preset with information such as an encryption method for each file on the transmission side, information such as an encryption key, and whether or not the file is an encrypted file.
The
Further, a file division method, an encryption method for each divided file, an encryption key, and the like may be stored in an IC card and distributed to the transmission side and the reception side. If such an IC card is used, since the information regarding encryption does not flow on the line, the confidentiality can be further maintained.
[0013]
Next, an example of the encryption / decryption processing flow will be described with reference to FIG.
The encryption process will be described below. In FIG. 5A, first, the encryption method to be used, the mathematical formula for obtaining the length of the file to be divided and subdivided, the initial value thereof, and the method for encrypting the subdivided file A formula for determining the key and its initial value, a formula for obtaining a key used for each encryption, and its initial value are set (S1). Next, the given file is divided according to the rules (S2), and is encrypted (S3). The divided individual files (hereinafter referred to as child files) are maintained in their order or rearranged according to some rules. When rearranged, an index indicating the order or the last child file is added (S4). The child file is recognized as an individual file from the outside, or the whole is recognized as one file. It is also possible to prepare a table for managing the child files and recognizing the last child file without attaching an index to the child files. In this way, it is determined whether or not the file is the last (S5), and the above processing is repeated until the last.
[0014]
Next, the decryption process will be described. In FIG. 5B, first, the index indicating the order and the last child file is deleted (S11), and each child file is decrypted using the respective conditions when encrypted. (S12), the result is output (S13), this process is repeated to the end (S14), and the files are reintegrated after the decoding process is completed to the end (S15).
[0015]
【The invention's effect】
As described above, according to the present invention, the concealability of the entire file is increased, and thus high security can be maintained. In addition, there is some restriction on the strength of the encryption method, for example, the length of the encryption key, and even when a sufficiently secure encryption method cannot be used, the entire file can be kept highly secure.
[Brief description of the drawings]
FIG. 1 is an overall view of an encryption processing system according to the present invention.
FIG. 2 is a block diagram showing functions of the
FIG. 3 is a diagram schematically showing file division.
FIG. 4 is a functional block diagram of a decoding device.
FIG. 5 is a diagram illustrating an example of an encryption / decryption processing flow.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Transmission terminal device, 2 ... Encryption apparatus, 3 ... Decryption device, 4 ... Reception terminal device, 5 ... Communication line, 21 ... File division means, 22 ... Dummy file addition means, 23 ... Rearrangement means, 24 ... Division File encryption means, 31... Divided file decryption means, 32... File integration means.
Claims (2)
ICカードに格納されているファイルの暗号化方法、暗号鍵により前記分割手段で分割した各ファイルを暗号化する暗号化手段と、
各ファイルの暗号化前、或いは暗号化後に各ファイルの順番を維持するか、並び替えを行い、並び替えた場合、それらの順番や最終子ファイルを表す指標を付加する並び替え手段と、
暗号化された各ファイルを別々のファイルにして送信する送信手段と、
前記送信手段で送信され、並び替えが行われて各ファイルの順番或いは最終子ファイルを表す指標が付されているときその指標を削除し、暗号化時の条件を用いて分割された個々のファイルを復号化し、全ファイル復号化後、各ファイルを再統合する復号化手段とを備え、
暗号化処理に際して、前記分割手段で分割して細分化するファイルの長さを求める数式とその初期値、細分化されたファイルの暗号化方式を決定する数式とその初期値、それぞれの暗号化に用いる鍵を求める数式とその初期値を設定することを特徴とする暗号化処理システム。Dividing means for dividing the file according to the file dividing method stored in the IC card;
An encryption method for a file stored in the IC card, an encryption means for encrypting each file divided by the dividing means with an encryption key;
Maintaining the order of each file before or after encryption of each file or rearranging, and when rearranging, rearrangement means for adding an index representing the order and the last child file,
A transmission means for transmitting each encrypted file as a separate file;
Individual files sent by the sending means, rearranged and indexed to indicate the order of each file or the last child file, and the index is deleted and divided using the encryption conditions And decrypting means for reintegrating each file after decrypting all files,
In the encryption process, a mathematical expression for determining the length of a file to be divided by the dividing means and its initial value, a mathematical expression for determining the encryption method of the subdivided file and its initial value, An encryption processing system characterized by setting an equation for obtaining a key to be used and an initial value thereof .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22019898A JP4392808B2 (en) | 1998-08-04 | 1998-08-04 | Encryption processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22019898A JP4392808B2 (en) | 1998-08-04 | 1998-08-04 | Encryption processing system |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007177405A Division JP4656665B2 (en) | 2007-07-05 | 2007-07-05 | Encryption processing system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2000059355A JP2000059355A (en) | 2000-02-25 |
| JP2000059355A5 JP2000059355A5 (en) | 2005-06-23 |
| JP4392808B2 true JP4392808B2 (en) | 2010-01-06 |
Family
ID=16747434
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP22019898A Expired - Lifetime JP4392808B2 (en) | 1998-08-04 | 1998-08-04 | Encryption processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4392808B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106788969A (en) * | 2016-12-02 | 2017-05-31 | 航天星图科技(北京)有限公司 | A kind of transmission method of data file |
| CN107710671A (en) * | 2015-04-30 | 2018-02-16 | 德山真旭 | Terminal device and computer program |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4703805B2 (en) * | 1999-11-16 | 2011-06-15 | 大日本印刷株式会社 | ENCRYPTION DEVICE, ENCRYPTION METHOD, DECRYPTION DEVICE, DECRYPTION METHOD, AND COMMUNICATION SYSTEM |
| KR100749428B1 (en) | 1999-12-20 | 2007-08-14 | 다이니폰 인사츠 가부시키가이샤 | Distributed Data Archive Devices, Systems, and Recording Media |
| CN1242617C (en) | 2000-03-03 | 2006-02-15 | 雅马哈株式会社 | Video distribution playback method, device installed on video distribation teminal, device installed on video playback teminal, computer readable medium and film distribution method |
| JP4673972B2 (en) * | 2000-12-26 | 2011-04-20 | 富士通東芝モバイルコミュニケーションズ株式会社 | Mobile communication system and communication apparatus |
| JP4729806B2 (en) * | 2001-04-27 | 2011-07-20 | 大日本印刷株式会社 | ENCRYPTION DEVICE, DECRYPTION DEVICE, AND COMMUNICATION SYSTEM |
| JP4802388B2 (en) * | 2001-04-27 | 2011-10-26 | 大日本印刷株式会社 | ENCRYPTION DEVICE, DECRYPTION DEVICE, AND COMMUNICATION SYSTEM |
| JP4736232B2 (en) * | 2001-04-27 | 2011-07-27 | 大日本印刷株式会社 | Transmitting apparatus, receiving apparatus, and communication system |
| JP4774626B2 (en) * | 2001-05-17 | 2011-09-14 | 大日本印刷株式会社 | Data transmitting apparatus, data receiving apparatus 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 |
| GB2382160A (en) * | 2001-08-09 | 2003-05-21 | Internet Extra Ltd | System for encrypting multimedia files for transmission or storage as a set of data blocks in which the re-assembly order has been encrypted |
| JP4503280B2 (en) * | 2003-12-16 | 2010-07-14 | 亮 田口 | Electronic lock unlocking authentication system by tally verification |
| JP4601969B2 (en) | 2004-01-27 | 2010-12-22 | 株式会社日立製作所 | File I/O Controller |
| JP2006053711A (en) * | 2004-08-11 | 2006-02-23 | Tamaki Hirano | Information management method, information processing system and program |
| JP2006345160A (en) * | 2005-06-08 | 2006-12-21 | Base Technology Inc | Information communication system |
| JP4928117B2 (en) * | 2005-11-10 | 2012-05-09 | キヤノン株式会社 | Image processing apparatus, image management method, document management apparatus, document management method, computer program, and computer-readable storage medium |
| JP4479703B2 (en) | 2006-08-29 | 2010-06-09 | ブラザー工業株式会社 | Communication system and management device |
| JP4305481B2 (en) | 2006-08-29 | 2009-07-29 | ブラザー工業株式会社 | Communication system, management device and information processing device |
| JP4689644B2 (en) * | 2007-08-06 | 2011-05-25 | Sbシステム株式会社 | Electronic information division storage processing method and apparatus, electronic information division restoration processing method and apparatus, and programs thereof |
| WO2011078535A2 (en) * | 2009-12-22 | 2011-06-30 | Lee Soon Goo | Method and apparatus for separating personal information into sequential information and content information and then encrypting and compositing the information, a server and a recording medium |
| KR101045222B1 (en) * | 2009-12-22 | 2011-07-01 | 이순구 | Method of encrypting and synthesizing personal information into order information and contents information, apparatus, server and recording media |
| JP5845824B2 (en) | 2011-11-04 | 2016-01-20 | 富士通株式会社 | Encryption program, decryption program, encryption method, decryption method, system, content generation method, and content decryption method |
| JP5955285B2 (en) * | 2013-08-27 | 2016-07-20 | 株式会社 日立産業制御ソリューションズ | ENCRYPTION SYSTEM, ENCRYPTION METHOD, AND COMPUTER PROGRAM |
| JP2015095748A (en) * | 2013-11-12 | 2015-05-18 | 沖電気工業株式会社 | COMMUNICATION DEVICE, CONTENT SERVER, CONTENT PROVIDING SYSTEM, COMMUNICATION METHOD, AND CONTENT PROVIDING METHOD |
| WO2016175333A1 (en) | 2015-04-30 | 2016-11-03 | 真旭 徳山 | Terminal device and computer program |
| JP2019029761A (en) * | 2017-07-27 | 2019-02-21 | 京セラドキュメントソリューションズ株式会社 | Information processing apparatus and method for controlling information processing apparatus |
| CN113032357B (en) * | 2021-04-29 | 2025-02-28 | 中国工商银行股份有限公司 | File storage method, device and server |
-
1998
- 1998-08-04 JP JP22019898A patent/JP4392808B2/en not_active Expired - Lifetime
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107710671A (en) * | 2015-04-30 | 2018-02-16 | 德山真旭 | Terminal device and computer program |
| CN107710671B (en) * | 2015-04-30 | 2020-06-12 | 德山真旭 | Terminal device and computer-readable storage medium |
| CN106788969A (en) * | 2016-12-02 | 2017-05-31 | 航天星图科技(北京)有限公司 | A kind of transmission method of data file |
| CN106788969B (en) * | 2016-12-02 | 2019-03-01 | 中科星图股份有限公司 | A kind of transmission method of data file |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000059355A (en) | 2000-02-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4392808B2 (en) | Encryption processing system | |
| US7809134B2 (en) | Method for encrypting information and device for realization of the method | |
| US8259934B2 (en) | Methods and devices for a chained encryption mode | |
| US20030123667A1 (en) | Method for encryption key generation | |
| US7110539B1 (en) | Method and apparatus for encrypting and decrypting data | |
| US10148425B2 (en) | System and method for secure communications and data storage using multidimensional encryption | |
| KR20210153595A (en) | Encrypted data verification method | |
| CN107534558B (en) | Method for protecting the information security of data transmitted via a data bus and data bus system | |
| JPH10327141A (en) | Method and device for enciphering/deciphering data | |
| KR20200067265A (en) | Apparatus and Method for Patterned Cipher Block for Real-Time Data Communication | |
| CN118337498B (en) | A data transmission method based on symmetric key pool | |
| JP4703805B2 (en) | ENCRYPTION DEVICE, ENCRYPTION METHOD, DECRYPTION DEVICE, DECRYPTION METHOD, AND COMMUNICATION SYSTEM | |
| KR100551992B1 (en) | Application data encryption and decryption method | |
| JP4656665B2 (en) | Encryption processing system | |
| Hughes | Basic cryptography: Symmetric key encryption | |
| EP1456997B1 (en) | System and method for symmetrical cryptography | |
| US7231048B2 (en) | Key sharing system, public key cryptosystem, signature system, key sharing apparatus, encryption apparatus, decryption apparatus, signature apparatus, authentication apparatus, key sharing method, encryption method, decryption method, signature method, authentication method, and programs | |
| CN111639937A (en) | Digital currency risk management and control method and system | |
| KR100388059B1 (en) | Data encryption system and its method using asymmetric key encryption algorithm | |
| JPH1051440A (en) | Encryption communication device and encryption communication method | |
| Young et al. | A subliminal channel in secret block ciphers | |
| Ryabko et al. | Cryptography in the information society | |
| JP4664692B2 (en) | ENCRYPTION METHOD, DECRYPTION METHOD, ENCRYPTION DEVICE, DECRYPTION DEVICE, ENCRYPTION DEVICE, AND PROGRAM | |
| CN108718235A (en) | A kind of stream encryption and decryption method | |
| Padmavathi et al. | Securing Files Using Hybrid Cryptography. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041006 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041006 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070206 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070214 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070416 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070511 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070705 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20070717 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20070810 |
|
| 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: 20091009 |
|
| 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: 20121023 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131023 Year of fee payment: 4 |
|
| EXPY | Cancellation because of completion of term |