摘要 |
<p>A method for encrypting or locking software programs before storage on a particular disk (306), comprises the steps of creating several files, one with a fixed name and at least one other file having a random name (Fig.5: Step 7), saving the head, cylinder and sector information for each of the files in the corresponding file along with use count information (Fig,5: Step 9), saving the names of all the files in the first file with the fixed name, and encrypting all the files (Fig.5: Step 8). This program locking method permits the distribution of trial copies of software programs (Fig.3: Step 1) and limits the risk that the program will be copied or used more than the permitted number of times. <IMAGE></p> |