×

Identity-based decryption

  • US 9,490,974 B2
  • Filed: 03/29/2012
  • Issued: 11/08/2016
  • Est. Priority Date: 04/01/2011
  • Status: Active Grant
First Claim
Patent Images

1. A client node, comprising:

  • identity-based encryption processing circuitry configured to;

    receive input from a message sender, the input including;

    message content data for a message to be sent to a message recipient at a second client node; and

    first authentication data associated with the message recipient at the second client node, said first authentication data comprising a password;

    generate a random key;

    use said random key to process the message content data to generate encrypted message content data; and

    use a public key associated with a server node to process said random key and the first authentication data associated with the message recipient at the second client node to generate a wrapped key ciphertext;

    process said encrypted message content data and said wrapped key ciphertext to generate a message text;

    provide the password to the message recipient at the second client node; and

    transmit said message text to said second client node for decryption, wherein the encrypted message is transmitted to the message recipient in a transaction separate from provision of the password; and

    wherein said message recipient at the second client node obtains permitted access to said random key from the server node for decryption of said encrypted message content data based on provision of the password matching said first authentication data after decryption of the wrapped key ciphertext at the server node.

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