Method and system for dynamic server document encryption
First Claim
1. A method for secure document delivery from a sender over a wide area network, comprising the steps of:
- a sender encrypting a document using a secret key;
the sender contacting a Delivery Server to query a public key associated with an intended recipient;
the Delivery Server dynamically retrieving the public key in real time from a certificate authority;
the Delivery Server transmitting the public key back to the sender;
the sender encrypting the secret key with the public key; and
the sender transmitting the encrypted document and the encrypted secret key to the Delivery Server for transmission to the recipient.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for secure document delivery over a wide area network, such as the Internet. A sender directs a Delivery Server to retrieve an intended recipient'"'"'s public key. The Delivery Server dynamically queries a certificate authority and retrieves the public key. The public key is transmitted from the Delivery Server to the sender. The sender encrypts the document using a secret key and then encrypts the secret key using the public key. Both encrypted document and encrypted secret key are uploaded to the Delivery Server, and transmitted to the intended recipient. The intended recipient then uses the private key associated with the public key to decrypt the secret key, and uses the secret key to decrypt the document. In an alternative, equally preferred embodiment of the invention, the sender uses the public key to encrypt the document. In yet another embodiment, the server transmits the document to the Delivery Server for encryption.
789 Citations
27 Claims
-
1. A method for secure document delivery from a sender over a wide area network, comprising the steps of:
-
a sender encrypting a document using a secret key; the sender contacting a Delivery Server to query a public key associated with an intended recipient; the Delivery Server dynamically retrieving the public key in real time from a certificate authority; the Delivery Server transmitting the public key back to the sender; the sender encrypting the secret key with the public key; and the sender transmitting the encrypted document and the encrypted secret key to the Delivery Server for transmission to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for secure document delivery from a sender over a wide area network, comprising the steps of:
-
a sender contacting a Delivery Server to query a public key associated with an intended recipient of a document; the Delivery Server dynamically retrieving the public key in real time from a certificate authority; the Delivery Server transmitting the public key back to the sender; the sender encrypting the document with the public key; and the sender transmitting the encrypted document to the Delivery Server for transmission to the recipient. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for secure document delivery from a sender over a wide area network, comprising the steps of:
-
a sender contacting a Delivery Server to query a public key associated with an intended recipient; the Delivery Server dynamically retrieving the public key in real time from a certificate authority; the sender transmitting the document to the Delivery Server; the Delivery Server encrypting the document with a secret key and encrypting the secret key with the public key; and the Delivery Server transmitting the encrypted secret key and the encrypted document to the intended recipient. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for secure document delivery from a sender over a wide area network, comprising:
-
a Delivery Server for querying a public key associated with an intended recipient at the direction of a sender, the Delivery Server dynamically retrieving the public key in real time from a certificate authority and transmitting the public key back to the sender; the sender for encrypting a document using a secret key, the sender encrypting the secret key with the public key and the sender transmitting the encrypted document and the encrypted secret key to the Delivery Server for transmission to the intended recipient. - View Dependent Claims (27)
-
Specification