Patent ID: 7502466

Claim:
A system for secure communication of electronic documents comprising: a user device including, means adapted for receiving a document processing request, which document processing request includes document data representative of an unencrypted, electronic document, means adapted for generating page job language information, which page job language information is adapted to control operation of an associated document processing device, in accordance with a received document processing request, means adapted for generating a seed value, a user device random number generation means adapted for generating a random number from the seed value, encryption means adapted for encrypting the document data in accordance with the random number so as to generate encrypted document data; seed encryption means adapted for encrypting the seed value in connection with key data, means adapted for embedding the encrypted seed value and the page job language information associated with the encrypted document data as a header to the encrypted document data, a user device data interface, and communication means adapted for communicating the encrypted document data and a header inclusive of the page job language information and the encrypted seed value to an associated document processing device via the data interface; and a document processing device including, a document processing device data interface in data communication with the user device data interface, means adapted for receiving the encrypted document data and the header inclusive of the page job language information and the encrypted seed value via the document processing device data interface, a data storage associated with the document processing device adapted for storing a copy of the key data, means adapted for extracting the encrypted seed value from the header, means associated with the document processing device adapted for decrypting the extracted encrypted seed value in accordance with the copy of the key data in the data storage, a document processing device random number generation means adapted for generating a random number from the decrypted seed value, means adapted for decrypting the encrypted document data in accordance with the random number generated by the document processing device random number generation means, and means adapted for commencing a document processing operation on the document processing device on the decrypted document data in accordance with a received document processing request and the page job language information.