When program data is distributed to users across an open network, such as
the Internet, a licensing agreement concluded between a server for the
program data and a manager is maintained and the unauthorized copying of
program data is prevented. Therefore, to fulfill such the situation, a
program data distribution system includes an open network; a file server,
connected to the open network, for distributing encrypted program data; a
key server, connected to the open network, for distributing a decryption
key used to decode the encrypted program data; and a terminal, connected
to the open network, for processing program data, the terminal employing
the decryption key distributed by the key server to decode the encrypted
program data obtained from the file server.
Wanneer het programmagegeven aan gebruikers over een open netwerk, zoals Internet wordt verstrekt, wordt een licentieovereenkomst die tussen een server voor de programmagegevens en een manager wordt gesloten gehandhaafd en het onbevoegde kopiƫren van programmagegevens wordt verhinderd. Daarom om zulke te vervullen omvat de situatie, een de distributiesysteem van programmagegevens een open netwerk; een dossierserver, die aan het open netwerk, voor het verspreiden van gecodeerde programmagegevens wordt aangesloten; een zeer belangrijke server, die aan het open netwerk, voor het verdelen van een decryptiesleutel wordt die wordt gebruikt aangesloten om de gecodeerde programmagegevens te decoderen; en een terminal, die aan het open netwerk wordt aangesloten, voor de gegevens van het verwerkingsprogramma, de terminal die de decryptiesleutel aanwendt die door de belangrijkste server wordt verdeeld om de gecodeerde programmagegevens te decoderen die uit de dossierserver worden verkregen.