Patent ReferencesComputer systems to inhibit unauthorized copying, unauthorized usage, and automated cracking of protected software Card-computer moderated systems Undeniable signature systems Manipulating rights-to-execute in connection with a software copy protection mechanism Implementing privilege on microprocessor systems for use in software asset protection Method for delegating authorization from one entity to another through the use of session encryption keys Compound principals in access control lists Method and apparatus for privacy and authentication in wireless networks Method for preventing inadvertent betrayal by a trustee of escrowed digital secrets Method for providing a roving software license from one node to another node InventorAssigneeApplicationNo. 838620 filed on 04/11/1997ExaminersPrimary: Kizou, HassanAssistant: Mai, Rijue Attorney, Agent or FirmForeign Patent References
International ClassG06F 012/14Foreign Application Priority Data1996-04-26 GBAbstractA copy protection mechanism for protecting software against copying, consists of a challenge mechanism embedded in each protected item of software. The challenge mechanism has no access to the customer's private keying material. In operation, the challenge mechanism sends a random challenge to the customer's signature server. The signature server signs the challenge, using the customer's private keying material and then returns the signed challenge to the challenge mechanism. The challenge mechanism then verifies the signed challenge, using the customer's public keying material, and prohibits the customer from using some or all of the protected item of software unless the verification is successful. The mechanism permits every customer to receive an identical copy of the copy protected program with the embedded challenge mechanism.Other References
Field of SearchPublic key | |