Method and apparatus for effecting secure document format conversion
First Claim
1. A method for effecting secure document delivery in any of a plurality of document formats, comprising the steps of:
- encrypting said document with a public key of a server associated with a recipient of the document, wherein said server is located within a firewall;
forwarding said encrypted document to said server within said firewall;
decrypting said document with said server using said server'"'"'s corresponding private key;
converting said document to a new data representation;
forwarding said document to said recipient;
sending a high level representation of said document to said recipient via said server, wherein said server comprises a dynamic document conversion server;
deferring a decision to descend to a lower level representation;
determining a most appropriate level of representation for said document based upon said recipient'"'"'s capability to reproduce said document; and
completing delivery of said document to said recipient.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus is provided for effecting secure document delivery in any of various document formats. A document is encrypted with the public key of a server associated with the recipient of the document, instead of with the public key of the intended recipient. The receiving server is located within a firewall. The encrypted document is forwarded to the server within the firewall. The server decrypts the document using its corresponding private key, converts the document to a now data representation, and then either forwards the document to the recipient inside the firewall, or re-encrypts the document with the public key of an intended recipient outside of the firewall or with the public key of another server that is associated with the intended recipient of the document.
114 Citations
4 Claims
-
1. A method for effecting secure document delivery in any of a plurality of document formats, comprising the steps of:
-
encrypting said document with a public key of a server associated with a recipient of the document, wherein said server is located within a firewall;
forwarding said encrypted document to said server within said firewall;
decrypting said document with said server using said server'"'"'s corresponding private key;
converting said document to a new data representation;
forwarding said document to said recipient;
sending a high level representation of said document to said recipient via said server, wherein said server comprises a dynamic document conversion server;
deferring a decision to descend to a lower level representation;
determining a most appropriate level of representation for said document based upon said recipient'"'"'s capability to reproduce said document; and
completing delivery of said document to said recipient.
-
-
2. A method for effecting secure document delivery in any of a plurality of document formats, comprising the steps of:
-
encrypting said document;
forwarding said encrypted document to a server within said firewall;
decrypting said document with said server;
converting said document to a new data representation;
forwarding said document to a recipient;
sending a high level representation of said document to said recipient via said server, wherein said server comprises a dynamic document conversion server;
deferring a decision to descend to a lower level representation;
determining a most appropriate level of representation for said document based upon said recipient'"'"'s capability to reproduce said document;
converting said document to a lower level representation as appropriate and necessary for said recipient'"'"'s capability to reproduce said document; and
completing delivery of said document to said recipient.
-
-
3. An apparatus for effecting secure document delivery in any of a plurality of document formats, comprising:
-
means for encrypting said document with a public key of a server associated with a recipient of the document, wherein said server is located within a firewall;
means for forwarding said encrypted document to said server within said firewall;
means for decrypting said document with said server using server'"'"'s corresponding private key;
means for converting said document to a new data representation;
means for forwarding said document to said recipient;
means for sending a high level representation of said document to said recipient via said server, wherein said server comprises a dynamic document conversion server;
means for deferring a decision to descend to a lower level representation;
means for determining a most appropriate level of representation for said document based upon said recipient'"'"'s capability to reproduce said document;
means for converting said document to a lower level representation as appropriate and necessary for said recipient'"'"'s capability to reproduce said document; and
means for completing delivery of said document to said recipient.
-
-
4. An apparatus for effecting secure document delivery in any of a plurality of document formats, comprising:
-
means for encrypting said document;
means for forwarding said encrypted document to a server within said firewall;
means for decrypting said document with said server;
means for converting said document to a new data representation;
means for forwarding said document to a recipient;
means for sending a high level representation of said document to said recipient via said server, wherein said server comprises a dynamic document conversion server;
means for deferring a decision to descend to a lower level representation;
means for determining a most appropriate level of representation for said document based upon said recipient'"'"'s capability to produce said document;
means for converting said document to a lower level representation as appropriate and necessary for said recipient'"'"'s capability to reproduce said document; and
means for completing delivery of said document to said recipient.
-
Specification