摘要 |
PROBLEM TO BE SOLVED: To provide protection for computer software. SOLUTION: Difference data between the software made into an object of protection and arbitrary data, is originated, and the difference data is converted into an arbitrary form. Data or the like for returning the difference data converted into the arbitrary form, into the original difference data is set as a protection key. Alternatively, difference data between the software made into the object of protection, and data B obtained by converting arbitrary data A into an arbitrary form, is originated, and data or the like for converting the data B into the data A is set as a protection key. |