摘要 |
PROBLEM TO BE SOLVED: To provide a program complex which cannot be analyzed easily by reverse engineering.SOLUTION: In a program body 0301 comprising an aggregate of modules, at least one of each module 0302 is in the encrypted state during a non-execution time. When the next module which is a module to be executed next time is encrypted, the encrypted module is decrypted by a decryption program 0303 so that an arithmetic unit becomes executable at a timing before finish of a module under execution at present.SELECTED DRAWING: Figure 3 |