Claims
- 1. A method comprising:
intercepting an unsecured message from a sender; searching for a digital identity corresponding to a recipient of said unsecured message; when said digital identity is found, encrypting said unsecured message using a public key for said recipient from said digital identity to create a secure message; and transmitting said secure message to said recipient; wherein said server transparently transmits said secure message to a recipient without initial access to a certification authority.
- 2. A method as in claim 1, wherein said digital identity further comprises a digital certificate.
- 3. A method as in claim 1, said searching further comprising checking certificates in a local cache.
- 4. A method as in claim 1, said searching further comprising checking certificates in a local database.
- 5. A method as in claim 1, said searching further comprising checking certificates in other servers in a local network.
- 6. A system as in claim 1, said searching further comprising checking certificates in other servers in an open communications network.
- 7. A method comprising:
intercepting a first message from a sender; sending a second message to a recipient containing information on how to receive said first message; receiving a response from said recipient requesting a computer program containing security functionality; sending said computer program to said recipient; receiving a digital identity from said recipient; encrypting said first message into a secure message using a public key for said recipient from said digital identity; and transmitting said secure message to said recipient.
- 8. A method comprising:
intercepting an unsecured message from a sender; automatically creating a secure path between a secure server of said sender and said recipient; and transmitting said secure message to said recipient over said secure path.
- 9. A system as in claim 8, wherein said creating a secure path further comprises providing a secure HTTP connection for said recipient to receive messages.
- 10. A system as in claim 8, wherein said creating a secure path further comprises:
allowing said recipient to choose a passphrase; and authenticating said passphrase prior to providing said secure message to said user.
- 11. A system comprising:
a server, further comprising:
a message receive module for receiving an unsecured message from a sender; a certificate search module for searching for a digital identity corresponding to a recipient of said unsecured message; a crypto module for encrypting said unsecured message using a public key for said recipient from said digital identity to create a secure message, when said digital identity is found; and a messages transmit module for transmitting said secure message to said recipient; wherein said server transparently transmits said secure message to a recipient without initial access to a certification authority.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This patent application claims priority to U.S. Provisional Patent Application No. 60/483,302, filed Jan. 7, 2003 and entitled “SYSTEM AND METHOD FOR SECURE ELECTRONIC COMMUNICATION IN A PARTIALLY KEYLESS ENVIRONMENT,” the entirety of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60438302 |
Jan 2003 |
US |