Patent ID: 9367779
Filing Date: 2016-06-14
CPC Classification: G06F,G06K,H04L

Claim Text:
1. A processing device, comprising: a first storage device that stores a correspondence table listing a correspondence relationship between data types and cipher strengths; a first data hardware processor that receives data and determines the data type of said received data itself based on whether the received data has a leading portion that identifies it as one of said data types, and based on content of the leading portion if the received data has the leading portion, said received data including individual data commands; a second data hardware processor that determines a cipher strength for the received data based on its determined data type and its corresponding cipher strength in the correspondence table stored in the first storage device; a data hardware encrypter that encrypts the received data according to its determined cipher strength; a second storage device that stores the encrypted data; a first connector that is connectable to an external device; a receiver that receives a data request input from the external device via the connector, the data request input requesting stored encrypted data in the second storage device; a second connector that is connectable to printer having a third data hardware processor that determines the cipher strength of the stored encrypted data requested by the data request input, and a data hardware decrypter that decrypts the requested stored encrypted data according to its determined cipher strength; and a transmitter that transmits the decrypted data to the external device via the connector; wherein the printer is responsive to printer command data, and wherein: wherein the first data hardware processor, the second data hardware processor and the data hardware encrypter are implemented by at least one hardware processor.