摘要 |
PROBLEM TO BE SOLVED: To provide a symmetric-key cryptographic processing technique capable of conducting both high-speed cryptographic processing having a high degree of parallelism, and alteration detection. SOLUTION: Redundancy is added to the data desired to be encrypted, the resulting data are encrypted by using a key stream whose length is truly longer than the resulting data to generate cipher text. In the corresponding decryption, confirming the decryption of the redundancy can detect alteration during communication. The success probability of the alteration detection can be evaluated, and the processing with high parallelism and a smaller mount scale is faster than that of a block cipher. COPYRIGHT: (C)2005,JPO&NCIPI
|