Encryption terminal, encryption management device, encrypted communication system, and method
AssigneeNEC Corporation
InventorsHiroyuki TOYAMA, Misao ISHIHARA
Life of this patent
Estimating the term…
Abstract
An encryption terminal (10) includes a terminal communication unit (100) that receives an encryption algorithm for creating ciphertext from plaintext, the encryption algorithm being encrypted using a first one-time key in a one-time pad method, a terminal storage unit (102) that stores a key table containing a second one-time key corresponding to the first one-time key, and a decryption unit (107) that decrypts the encrypted encryption algorithm by using the second one-time key.
Claims12
An encryption terminal comprising:
- at least one memory storing instructions,
- at least one terminal storage unit storing a key table containing a second one-time key corresponding to a first one-time key in a one-time pad method, and
- at least one processor configured to execute the instructions to;
- receive an encryption algorithm for creating ciphertext from plaintext, the encryption algorithm being encrypted using the first one-time key;
- and
- decrypt the encrypted encryption algorithm by using the second one-time key.
An encryption management device comprising:
- at least one memory storing instructions, and
- at least one processor configured to execute the instructions to;
- encrypt an encryption algorithm for creating ciphertext from plaintext by using a first one-time key in a one-time pad method;
- and
- transmit the encrypted encryption algorithm to an encryption terminal including a key table containing a second one-time key corresponding to the first one-time key.
An encrypted communication system comprising:
- an encryption management device;
- and
- an encryption terminal;
- wherein the encryption management device comprises;
- at least one memory storing instructions, and
- at least one processor configured to execute the instructions to;
- encrypt an encryption algorithm forcreating ciphertext from plaintext by using a first one-time key in a one-time pad method, and transmit the encrypted encryption algorithm;
- and
- wherein the encryption terminal comprises;
- at least one memory storing instructions,
- at least one terminal storage unit storing a key table containing a second one-time key corresponding to the first one-time key, and
- at least one processor configured to execute the instructions to;
- receive the encrypted encryption algorithm,
- and a decrypt the encrypted encryption algorithm by using the second one-time key.
A method comprising:
- receiving an encryption algorithm for creating ciphertext from plaintext, the encryption algorithm being encrypted using a first one-time key in a one-time pad method;
- and
- decrypting the encrypted encryption algorithm by using a second one-time key in a key table containing the second one-time key corresponding to the first one-time key.
(canceled)
Dependencies are inferred from the claim text.