Method for Implementing Encryption and Device Thereof
First Claim
1. An encryption method applicable to an encryption device including an input/output interface, a management interface and an output device, the method comprising the steps of:
- a. storing, by the encryption device, data to be encrypted received via the input/output interface in a memory of the encryption device, converting the data to be encrypted in the memory into a format required by the output device, transmitting the converted data to the output device via the management interface and outputting the received information by the output device;
b. determining, by the encryption device, whether confirmation information has been received from the management interface, encrypting the data to be encrypted in the memory if the answer is positive, while performing no encryption or prompting to input correct confirmation information if the answer is negative.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides an encryption method in which the encryption device stores data to be encrypted received via the input/output interface in its own memory, converts the data to be encrypted in the memory into a format required by the output device and transmits the converted data to the output device via the management interface, and the output device outputs the received information. The present invention also provides an encryption device for implementing the above method. The encryption device determines whether confirmation information has been received from a management interface, encrypts the data to be encrypted in the memory if the answer is positive, while performs no encryption or prompts to input correct confirmation information if the answer is negative. With the present invention, the user is allowed to view the contents to be actually encrypted, thereby avoiding such a case as signature counterfeiting or tampering.
19 Citations
12 Claims
-
1. An encryption method applicable to an encryption device including an input/output interface, a management interface and an output device, the method comprising the steps of:
-
a. storing, by the encryption device, data to be encrypted received via the input/output interface in a memory of the encryption device, converting the data to be encrypted in the memory into a format required by the output device, transmitting the converted data to the output device via the management interface and outputting the received information by the output device; b. determining, by the encryption device, whether confirmation information has been received from the management interface, encrypting the data to be encrypted in the memory if the answer is positive, while performing no encryption or prompting to input correct confirmation information if the answer is negative. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An encryption device, comprising:
-
an input/output interface for receiving data to be encrypted from a platform and transmitting the data to an execution unit, or receiving the encrypted data from the execution unit and transmitting the data to the platform; an execution unit receiving and storing the data to be encrypted from the input/output interface, or converting the stored data to be encrypted into a format required by an output device and transmitting the converted data to the output device via a management interface, or receiving confirmation information from the management interface and encrypting the stored data to be encrypted after verifying the legality of the confirmation information; a management interface for receiving confirmation information from the outside and transmitting the received confirmation information to the execution unit; and an output device for receiving the data to be encrypted from the execution unit via the management interface and outputting the data. - View Dependent Claims (9, 10, 11, 12)
-
Specification