Information processing apparatus and method and recording medium

   
   

An application program that was encrypted by using a predetermined secret key is input to an input section that is a part of a program execution system, and encrypted sentences as the encrypted application program are supplied to a decoding section as they are. The decoding section is supplied not only with the encrypted sentences from the input section but also with a publicized key corresponding to a secret key that was used in generating the encrypted sentences. The decoding section decodes the encrypted sentences by using the publicized key and supplies Java byte codes as a decoding result to a Java virtual machine. The Java virtual machine interprets and executes the Java byte codes that are supplied from the decoding section.

Ένα πρόγραμμα εφαρμογής που κρυπτογραφήθηκε με τη χρησιμοποίηση ενός προκαθορισμένου μυστικού κλειδιού εισάγεται σε ένα τμήμα εισαγωγής που είναι ένα μέρος ενός συστήματος εκτέλεσης προγράμματος, και τις κρυπτογραφημένες προτάσεις όπως το κρυπτογραφημένο πρόγραμμα εφαρμογής παρέχεται σε ένα αποκωδικοποιώντας τμήμα όπως είναι. Το αποκωδικοποιώντας τμήμα παρέχεται όχι μόνο τις κρυπτογραφημένες προτάσεις από το τμήμα εισαγωγής αλλά και μια κοινοποιημένη βασική αντιστοιχία σε ένα μυστικό κλειδί που χρησιμοποιήθηκε στην παραγωγή των κρυπτογραφημένων προτάσεων. Το αποκωδικοποιώντας τμήμα αποκωδικοποιεί τις κρυπτογραφημένες προτάσεις με τη χρησιμοποίηση του κοινοποιημένου κλειδιού και παρέχει τους κώδικες ψηφιολέξεων της Ιάβας ως αποτέλεσμα αποκωδικοποίησης σε μια εικονική μηχανή της Ιάβας. Η εικονική μηχανή της Ιάβας ερμηνεύει και εκτελεί τους κώδικες ψηφιολέξεων της Ιάβας που παρέχονται από το αποκωδικοποιώντας τμήμα.

 
Web www.patentalert.com

< Network navigator interface system and method

< Service portal with application framework for facilitating application and feature development

> Client installation and execution system for streamed applications

> Method and apparatus for the synchronized representation of network contents

~ 00144