A distributed object system comprising at least one object distributing
server, at least one client terminal and at least one server object
execution server according to the present invention, including: an object
distributing server for storing an object program to which an electronic
signature is affixed; a client terminal including means for down-loading
the object program from the object distributing server, means for
verifying the electronic signature affixed to the object program, means
for executing the client object program when the completeness of the
object program is confirmed and the user of the client terminal beforehand
permits execution of the client object program which is electronically
signed by a signatory, and means for transmitting the electronic signature
affixed to the object program to a server object execution server; and a
server object execution server including means for verifying the signature
received, and means for supplying services to the user of the client
terminal when the completeness of the object program is confirmed and the
user and the object program permit use of the services in advance, which
makes it possible to prevent a client object which is down-loaded to a
client terminal through a network and executed therein from carrying out
unjustified processing (not intended by a user using the client terminal)
by using authority of the user.
Un sistema distribuito dell'oggetto che contiene almeno un assistente di distribuzione dell'oggetto, almeno un terminale del cliente ed almeno un assistente di esecuzione dell'oggetto dell'assistente secondo la presente invenzione, includente: un assistente di distribuzione dell'oggetto per immagazzinare un programma di oggetto a cui una firma elettronica è affissa; un terminale del cliente compreso i mezzi per il trasferimento dal sistema centrale verso i satelliti del programma dal sistema centrale verso i satelliti di oggetto dall'assistente di distribuzione dell'oggetto, mezzi per la verificazione della firma elettronica affissa al programma di oggetto, mezzi per l'esecuzione del programma di oggetto del cliente quando la totalità del programma di oggetto è confermata e l'utente del terminale del cliente in anticipo consente l'esecuzione del programma di oggetto del cliente che è firmato elettronicamente da un firmatario e significa per trasmettere la firma elettronica affissa al programma di oggetto ad un assistente di esecuzione dell'oggetto dell'assistente; e un assistente di esecuzione dell'oggetto dell'assistente compreso i mezzi per la verificazione della firma ricevuta e mezzi per assicurare i servizi all'utente del terminale del cliente quando la totalità del programma di oggetto è confermata in anticipo e l'utente e l'uso del permesso di programma di oggetto dei servizi, che permette di impedire un oggetto del cliente che è trasferito ad un terminale del cliente attraverso una rete ed è eseguito in ciò dall'elaborazione ingiustificata d'avanzamento (progettata da un utente per mezzo del terminale del cliente) usando l'autorità dell'utente.