摘要 |
PROBLEM TO BE SOLVED: To provide a software transmitter and its method for preventing software from being used by a person who has not made a payment. SOLUTION: This software transmitter 100 for transmitting the software to a user of a terminal device 200 side through the Internet, is provided with a cryptographic key generating part 130 generating a cryptographic key at random each time the user requests software transmission, an enciphering part 140 enciphering the software requested to be transmitted by the generated cryptographic key, an encipherment software transmitting part 150 transmitting the encipherment software that is enciphered to the user requesting its transmission, and a key transmitting part 160 transmitting a decode key corresponding to the cryptographic key with which the software is enciphered to the user when the settlement of the transmitted software is completed. |