摘要 |
PROBLEM TO BE SOLVED: To prevent illegal copy and its use and also to protect user's important information by enciphering software by a shared key generated, based on specific personal information. SOLUTION: A transmission instructing part 119 selects software 124 stored in a software storing part 123 from a product ID delivered by a settlement completion notice 118 and outputs it to a software enciphering part 122. The user information 115 of a user information storing part A 109 converts the software into a shared key 117 to be used for encipher by a shared key generating part 116 and sends it to the part 122 before executing the encipher of the software. The part 119 notifies a transmission instruction 121 which instructs the execution of software encipher and network delivery to the part 122. The shared key is used only to decode software purchased by a user and prevents illegal copy of the software and its use. |