×

Electronic copy protection mechanism using challenge and response to prevent unauthorized execution of software

  • US 5,935,246 A
  • Filed: 04/11/1997
  • Issued: 08/10/1999
  • Est. Priority Date: 04/26/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system comprising a copy protection mechanism for protecting software against unauthorized execution, the copy protection mechanism comprising challenge means associated with a protected item of software, and response means in which a customer'"'"'s private keying material is securely stored, wherein:

  • (a) the challenge means has no access to the customer'"'"'s private keying material, and comprises means for generating a challenge and sending said challenge to the reponse means;

    (b) the response means comprises means for signing said challenge using the customer'"'"'s private keying material and then returning the signed challenge to the challenge means, and(c) the challenge means comprises means for verifying said signed challenge, using the customer'"'"'s public keying material, and for preventing some or all of said item of software from being executed unless said verification is successful.

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