Secure messaging systems
First Claim
1. A method for securely conveying a message over a communications network from a sender to a recipient, wherein the recipient has an identity-based-encryption public key and an identity-based-encryption private key for use in encryption and decryption, wherein the message is encrypted using the identity-based-encryption public key of the recipient, wherein forwarding notification information is added to the encrypted message in the form of instructions for the recipient that direct the recipient to forward the encrypted message for decryption, wherein the encrypted message with the added forwarding notification is provided to the recipient, comprising:
- at a server, creating an interactive message prompt formed from a universal resource locator in response to receiving the forwarded encrypted message;
using the server to obtain credentials from the recipient in response to the recipient clicking on the universal resource locator;
with a decryption engine on the server, using the recipient'"'"'s credentials to obtain a copy of the recipient'"'"'s identity-based-encryption private key; and
with the decryption engine on the server, decrypting the encrypted message using the copy of the recipient'"'"'s identity-based-encryption private key to produce a decrypted version of the message, wherein the recipient is provided with access to the decrypted version of the message.
8 Assignments
0 Petitions
Accused Products
Abstract
A system is provided that uses cryptographic techniques to support secure messaging between senders and recipients. A sender may encrypt a message for a recipient using the recipient'"'"'s public key. The sender may send the encrypted message to the message address of a given recipient. A server may be used to decrypt the encrypted message for the recipient, so that the recipient need not install a decryption engine on the recipient'"'"'s equipment.
55 Citations
10 Claims
-
1. A method for securely conveying a message over a communications network from a sender to a recipient, wherein the recipient has an identity-based-encryption public key and an identity-based-encryption private key for use in encryption and decryption, wherein the message is encrypted using the identity-based-encryption public key of the recipient, wherein forwarding notification information is added to the encrypted message in the form of instructions for the recipient that direct the recipient to forward the encrypted message for decryption, wherein the encrypted message with the added forwarding notification is provided to the recipient, comprising:
-
at a server, creating an interactive message prompt formed from a universal resource locator in response to receiving the forwarded encrypted message; using the server to obtain credentials from the recipient in response to the recipient clicking on the universal resource locator; with a decryption engine on the server, using the recipient'"'"'s credentials to obtain a copy of the recipient'"'"'s identity-based-encryption private key; and with the decryption engine on the server, decrypting the encrypted message using the copy of the recipient'"'"'s identity-based-encryption private key to produce a decrypted version of the message, wherein the recipient is provided with access to the decrypted version of the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification