摘要 |
<p><P>PROBLEM TO BE SOLVED: To conveniently and surely restrict the execution authority of software to a specific software execution device. <P>SOLUTION: A software execution system includes a software supply device 1 which has a first hash value calculation means 13a for calculating the hash value of key information including at least any of information unique to a software execution device 2, information unique to an attachable/detachable electronic medium and the combination of them and an encryption means 13b for encrypting the hash value to generate electronic signature data, and which is configured to supply the software and the electronic signature data to the software execution device 2. The software execution device 2 includes: a second hash value calculation means 23b for calculating the hash value of the key information including at least any of information unique to the own device, the information unique to the attachable/detachable electronic medium and the combination of them; and a verification part 23d for determining whether the installation or execution of the software is possible or impossible by verifying the electronic signature data, based on the hash value calculated by the second hash value calculation means. <P>COPYRIGHT: (C)2011,JPO&INPIT</p> |