System and method for secure communication of electronic documents
First Claim
1. A system for secure communication of electronic documents comprising:
- means adapted for receiving a document processing request, which document processing request includes document data representative of an unencrypted, electronic document;
means adapted for receiving a seed value;
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;
communication means adapted for communicating the encrypted document data to an associated document processing device; and
means adapted for communicating the seed value to the associated document processing device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for secure communication of electronic documents to a document processing device. A document processing request containing electronic document data is received containing document data in an unencrypted form. A seed value is then received and used to generate a random number. The random number is used to encrypt the electronic document. The seed value, in a header, is transmitted, along with the encrypted electronic document, to a document processing device. The document processing device extracts the seed value from the header and uses the seed value to generate a random number. The encrypted document is then decrypted using the random number generated from the seed value. The document processing device subsequently performs the selected document processing operation on the decrypted electronic document.
-
Citations
28 Claims
-
1. A system for secure communication of electronic documents comprising:
-
means adapted for receiving a document processing request, which document processing request includes document data representative of an unencrypted, electronic document;
means adapted for receiving a seed value;
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;
communication means adapted for communicating the encrypted document data to an associated document processing device; and
means adapted for communicating the seed value to the associated document processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 18, 20, 21)
-
-
9. A method for secure communication of electronic documents comprising the steps of:
-
receiving a document processing request, which document processing request includes document data representative of an unencrypted, electronic document;
receiving a seed value;
generating a random number from the seed value;
encrypting the document data in accordance with the random number so as to generate encrypted document data;
communicating the encrypted document data to an associated document processing device; and
communicating the seed value to the associated document processing device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium of instructions with computer-readable instructions stored thereon for secure communication of electronic documents comprising:
-
instructions for receiving a document processing request, which document processing request includes document data representative of an unencrypted, electronic document;
instructions for receiving a seed value;
instructions for generating a random number from the seed value;
instructions for encrypting the document data in accordance with the random number so as to generate encrypted document data;
instructions for communicating the encrypted document data to an associated document processing device; and
instructions for communicating the seed value to the associated document processing device. - View Dependent Claims (19, 22)
-
-
23. A computer-implemented method for secure communication of electronic documents comprising the steps of:
-
receiving a document processing request, which document processing request includes document data representative of an unencrypted, electronic document;
receiving a seed value;
generating a random number from the seed value;
encrypting the document data in accordance with the random number so as to generate encrypted document data;
communicating the encrypted document data to an associated document processing device; and
communicating the seed value to the associated document processing device. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification