×

Creation and distribution of cryptographic envelope

  • US 5,673,316 A
  • Filed: 03/29/1996
  • Issued: 09/30/1997
  • Est. Priority Date: 03/29/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of creating a cryptographic envelope, which can be distributed arbitrarily to a plurality of users, said envelope being a digital document which is an aggregation of information parts, said method comprising:

  • a. encrypting one of said information parts with a part encryption key to produce an encrypted part, which is included in said envelope;

    b. encrypting said part encryption key with a first public key to produce an encrypted part encryption key, which is included in said envelope;

    c. creating a list of parts that are included in said envelope, each entry in said list comprising a part name and a secure hash of said named part, said list also being included in said envelope; and

    d. signing said list with a first secret key to produce a signature, which is included in said envelope,wherein the integrity of said list can be checked using a second public key associated with said first secret key to verify said signature, and wherein the integrity of any one part of said envelope can be checked by computing a second secure hash of said one part and comparing said second hash with its corresponding hash in said list, and wherein the information content of said encrypted part is protected from disclosure and can only be recovered with said part encryption key, and wherein said part encryption key can be recovered by decryption of said encrypted part encryption key using a second secret key corresponding to said first public key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×