×

Method and apparatus for enhancing software security and distributing software

  • US 5,724,425 A
  • Filed: 06/10/1994
  • Issued: 03/03/1998
  • Est. Priority Date: 06/10/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-readable medium storing a data structure for secure distribution of software from a distributor to a recipient, said data structure comprising:

  • (a) a cryptographically secured representation of said software, said cryptographically secured representation having been secured by a first encryption key;

    (b) a cryptographic certification, by a certifier, of a first decryption key corresponding to said first encryption key; and

    (c) an identifier of said distributor;

    said cryptographically secured representation, cryptographic certification and identifier collectively defining a software passport which enables said recipient thereof (i) to cryptographically verify said first decryption key using a second, preexisting decryption key unrelated to said distributor and obtained by said recipient without specific knowledge of said certifier, and (ii) to cryptographically verify said software using said verified first decryption key.

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