×

Secure messaging systems

  • US 7,921,292 B1
  • Filed: 04/04/2003
  • Issued: 04/05/2011
  • Est. Priority Date: 04/04/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for securely conveying a message over a communications network from a sender to a recipient, wherein the recipient has a message address and has a public key and a private key for use in encryption and decryption, comprising:

  • with the computing equipment at the sender, encrypting the message for the recipient using the public key of the recipient;

    sending the encrypted message from the computing equipment at the sender to the message address of the recipient over the communications network;

    adding forwarding notification information 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 information is provided to the recipient;

    at a server, receiving from the computing equipment at the sender the encrypted message addressed to the recipient;

    providing the recipient with an interactive message access prompt formed from a universal resource locator to which the recipient can respond by clicking on the universal resource locator to begin obtaining access to a decrypted version of the message;

    using the server to obtain credentials from the recipient when the recipient responds to the interactive message access prompt by 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 private key;

    with the decryption engine on the server, decrypting the encrypted message using the copy of the recipient'"'"'s private key to produce the decrypted version of the message; and

    with the server, providing the recipient with access to the decrypted version of the message, wherein the recipient'"'"'s public key is an IBE public key and the recipient'"'"'s private key is an IBE private key, wherein the sender encrypts the message using the recipient'"'"'s IBE public key, wherein decrypting the encrypted message comprises decrypting the encrypted message at the server using the IBE private key of the recipient to produce the decrypted version of the message.

View all claims
  • 13 Assignments
Timeline View
Assignment View
    ×
    ×