Ecole d'ingénieur et centre de recherche en télécommunications

Process for securing the execution of a mobile code in an untrusted environment

Molva, Refik;Loureiro, Sergio

Patent N°EP1065593

A process is disclosed for securing the execution of a mobile code in a Information Handling System (I.H.S.) (30) having a function which can be represented on a matrix F . The function is being encrypted by means of an Error-Correcting Code (E.C.C.) transformation, where the code is preferably a GOPPA code. The transformation produces an encrypted matrix F' = FGP + E, where G is a generating matrix for an (n, k, d) algebraic block code C, P is a nxn random permutation matrix and E a kxn random matrix where at least n-t columns consists of a null vector. Since the Encrypted matrix F' is still a matrix, the mobile code which is encrypted is still executable in a user's environment.

Document Doi Bibtex

Type:Brevet
Langue:English
Date:
Département:Réseaux et Sécurité
Eurecom ref:2093
Copyright: © EURECOM. Personal use of this material is permitted. The definitive version of this paper was published in Patent N°EP1065593 and is available at : http://v3.espacenet.com/textdoc?DB=EPODOC&IDX=EP1065593&F=0
Bibtex: @patent{EURECOM+2093, doi = {http://v3.espacenet.com/textdoc?DB=EPODOC&IDX=EP1065593&F=0}, year = {2001}, title = {{P}rocess for securing the execution of a mobile code in an untrusted environment}, author = {{M}olva, {R}efik and {L}oureiro, {S}ergio}, url = {http://www.eurecom.fr/publication/2093} }
Voir aussi: