×

Secure E-mail messaging system

  • US 8,359,357 B2
  • Filed: 07/21/2008
  • Issued: 01/22/2013
  • Est. Priority Date: 07/21/2008
  • Status: Active Grant
First Claim
Patent Images

1. A secure e-mail messaging system comprising:

  • an e-mail relay server coupled to a secure client configured on a secure domain and an external client configured on an external domain, the e-mail relay server having a memory for storage of an actual address of the secure client, a first certificate associated with the actual address, an alias address associated with the actual address, and a second certificate associated with the alias address, the actual address including domain structure information of the secure domain, the first certificate including a public key of the actual address and a private key of the alias address, and the second certificate including a public key of the alias address and a private key of the external client, the e-mail relay server operable to;

    receive an e-mail message comprising the alias address as a recipient from the external client, the alias address comprising a local part and domain structure information of the external domain, both the local part and the domain structure information of the external domain of the alias address being devoid of the domain structure information of the secure domain, the e-mail message being encrypted according to the public key of the alias address and the e-mail message being encrypted according to the private key of the external client for a first signature, the public key of the alias address and the private key of the external client being extracted from the second certificate previously issued to the external client;

    decrypt the e-mail message according to the second certificate, the decrypting including verifying whether the e-mail message has the first signature of the external client, the verifying including decrypting the e-mail message according to a public key of the external client accessible to the e-mail relay server;

    replace the alias address with the actual address of the secure client as the recipient to form a modified e-mail message;

    encrypt the modified e-mail message according to the public key of the actual address and encrypt the modified e-mail message according to the private key of the alias address for a second signature, the public key of the actual address and the private key of the alias address being extracted from the first certificate; and

    transmit the modified e-mail message to the secure client as encrypted according to the public key of the actual address and signed according to the private key of the alias address.

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