×

Method and apparatus for recovering encryption session keys

  • US 6,775,382 B1
  • Filed: 06/30/1997
  • Issued: 08/10/2004
  • Est. Priority Date: 06/30/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for encrypting at least one message and at least one session key, the message being transmitted to at least one intended recipient by a sender, wherein the at least one intended recipient and the sender are different entities, the apparatus having an input and an output and comprising:

  • a cypher text encryptor having a first input coupled to the apparatus input to receive the at least one message, and having a second input coupled to receive the at least one session key, the cypher text encryptor for encrypting the message responsive to the session key to create cypher text provided at an output coupled to the apparatus output;

    an encrypted KRF generator having a first input coupled to receive the session key, a second input coupled to receive a public key of a party that is not an intended recipient of the message, the encrypted KRF generator for producing a key recovery field for the at least one intended recipient comprising the session key and at least one identifier of the at least one intended recipient of the message, for encrypting the key recovery field responsive to the public key received at the second encrypted KRF generator input to produce an encrypted key recovery field provided at an output coupled to the apparatus output;

    a session key encryptor having a first input for receiving the session key and a second input for receiving a public key of the at least one intended recipient of the message, the session key encryptor for encrypting the session key received at the session key encryptor first input responsive to the public key received at the session key encryptor second input to produce an encrypted session key provided at an output coupled to the apparatus output; and

    a packet generator for generating a data transmission packet to the at least one intended recipient, the packet comprising the cypher text, the encrypted key recovery field and the encrypted session key provided at the apparatus output.

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