Encryption apparatus, decryption apparatus and encryption system
AssigneeMatsushita Electric Industrial Co., Ltd.
InventorsMasato Yamamichi, Yuichi Futa, Motoji Ohmori, Makoto Tatebayashi
Life of this patent
Estimating the term…
Loading patent…
AssigneeMatsushita Electric Industrial Co., Ltd.
InventorsMasato Yamamichi, Yuichi Futa, Motoji Ohmori, Makoto Tatebayashi
Estimating the term…
The present invention pertains to a transmission apparatus (110) for generating an encrypted text by encrypting a plaintext, which includes a parameter storage unit (112) for storing a random parameter (the number of terms whose coefficients indicate 1) adapted to an encryption key and an encryption apparatus and a decryption apparatus; encryption unit (116) for generating, from the plaintext, the encrypted text using the encryption key and the random parameter stored in the parameter storage unit (112), complying with an encryption algorithm based on the NTRU method; and a key updating unit (118) for updating the random parameter stored in the parameter storage unit (112) and the encryption key, as time passes.
An encryption apparatus for generating an encrypted text by encrypting a plaintext, comprising:
A decryption apparatus for decrypting an encrypted text, comprising:
An encryption system comprising an encryption apparatus for generating an encrypted text by encrypting a plaintext and a decryption apparatus for generating a decrypted text by decrypting the encrypted text,
An encryption method for generating an encrypted text by encrypting a plaintext, comprising:
A decryption method for decrypting an encrypted text, comprising:
An encryption program for generating an encrypted text by encrypting a plaintext, causing a computer to execute the following steps of:
A decryption program for decrypting an encrypted text, causing a computer to execute the following steps of:
A computer-readable storage medium on which an encryption program for generating an encrypted text by encrypting a plaintext is recorded,
A computer-readable storage medium on which a decryption program for decrypting an encrypted text is recorded,
Dependencies are inferred from the claim text.