Back to results
US 7,352,862 B2Granted
Encryption method, communication system, transmission device, and data input device
AssigneeNagano Fujitsu Component Limited
InventorsShigemi Kurashima, Norio Endo
Life of this patent
Estimating the term…
Abstract
An encryption method includes the steps of (a) generating random data including a first part and a second part, the first part specifying an operation to be performed on plain text data and the second part being used in the operation, (b) performing the specified operation on the plain text data using the second part of the random data, and (c) transmitting a result of the operation together with the random data.
Claims12
An encryption method comprising:
- (a) generating random data including a first part and a second part, the first part specifying an operation from a plurality of predefined operations to be performed using plain text data as a first operand, and the second part being used as a second operand wherein the random data is generated based on a control voltage of a voltage-controlled oscillator in a PLL;
- (b) performing the specified operation using the first operand, which is the plain text data, and the second operand, which is the second part of the random data, to obtain a result of performing the specified operation as encrypted text data;
- and
- (c) transmitting the result of performing the specified operation together with the random data, wherein the encrypted text data is decryptable using the random data and the same plurality of predefined operations.
1 more element
A communication system comprising:
- a transmission device encrypting original data and transmitting encrypted data;
- and
- a reception device receiving and decrypting the encrypted data transmitted from said transmission device,
- wherein:
- said transmission device comprises:
- a random data generation part generating random data including operation data and operand data, the operation data specifying an operation from a plurality of predefined operations to be performed using the original data and the operand data;
- an operation part performing the operation specified by the operation data using the original data and the operand data to obtain the encrypted data as a result of the operation;
- a control part digitizing a control voltage of a voltage-controlled oscillator in a PLL employed in an oscillator of the data input device, the control voltage being used by said random data generation to generate the random data;
- and
- a transmission part transmitting the random data and the encrypted data;
- and
- said reception part comprises:
- a reception part receiving the encrypted data and the random data;
- and
- a reverse operation part decrypting the encrypted data by performing thereon, based on the random data, a reverse operation of the operation performed by the operation part of said transmission device, wherein said transmission device and said reception part store the same information specifying the operation based on the operation data.
12 more elements
A data input device transmitting input data, the data input device comprising:
- a random data generation part generating random data including operation data and operand data, the operation data specifying an operation from a plurality of predefined operations to be performed using the original input data and the operand data;
- an operation part performing the operation specified by the operation data using the original input data and the operand data to obtain encrypted data as a result of the operation;
- a transmission part transmitting the random data and the encrypted data;
- and
- a control part digitizing a control voltage of a voltage-controlled oscillator in a PLL employed in an oscillator of the data input device,
- wherein said random data generation part generates the random data based on the control voltage of the voltage-controlled oscillator in the PLL, and
- the encrypted data is decryptable using the random data at a destination storing the same plurality of predefined operations as the data input device.
4 more elements
Dependencies are inferred from the claim text.