×

Signed ephemeral email addresses

  • US 9,894,039 B2
  • Filed: 07/10/2014
  • Issued: 02/13/2018
  • Est. Priority Date: 06/22/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system, comprising:

  • a processor; and

    a system memory storing computer-executable instructions that when executed by the processor cause the computer system to;

    provision a secret;

    receive a friendly name from a user;

    generate a hash of the secret and the friendly name;

    generate an ephemeral messaging address by concatenating the friendly name, “

    friendlyname,”

    with a user-defined domain name, “

    userdomain,”

    to form “

    friendlyname@userdomain”

    ;

    sign the ephemeral messaging address with the hash to generate a signed ephemeral messaging address, wherein the signed ephemeral messaging address is generated by including the hash with the ephemeral messaging address to form “

    friendlyname-hash@userdomain”

    ;

    provide the signed ephemeral messaging address to the user;

    validate, using a network gateway, an incoming message addressed to the signed ephemeral messaging address by comparing the hash of the signed ephemeral messaging address with a signature of the incoming message, wherein the network gateway is configured to look up the secret in an address book to validate the incoming message; and

    revoke the secret in response to revocation of the ephemeral messaging address.

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