A framework for execution of secure mobile code based on static analysis

Nordio, Martín

Título:
A framework for execution of secure mobile code based on static analysis
Autor:
Nordio, Martín
Colaboradores:
Bavera, FranciscoAguirre, Jorge AlbertoMedel, Ricardo H.Baum, Gabriel Alfredo
Temas:
PRUEBA Y DEPURACIÓN DE SOFTWARECORRECCIÓN DE PROGRAMASCODIFICACIÓN DE PROGRAMAS
En:
XXIV International Conference of the Chilean Computer Science Society, 56-66, IEEE-CS PRESS, November 2004.
Resumen:
Since its conception, Proof-Carrying Code (PCC) woke up the interest of the research community and several methods based on this technique were developed. This technique guarantees that untrusted programs run safely in a host machine. In a PCC framework, the code producer equips the produced code with a formal proof establishing that the code satisfy the consumer’s security policies. So, the code consumer only needs to verify such proof before the execution of themobile code.On the other hand, static analysis is a technique useful for the production of the information required to construct the mentioned proof. Based on these two techniques, PCC and static analysis, we developed a framework that guarantees the safe execution of mobile code. This framework uses a high-level intermediate language to verify the security of the code. Acontrol flow graph or an abstract syntax tree with type annotations could be used. Such intermediate representations of the code enable us to use static analysis techniques to generate and verify the type information needed.Moreover, we implemented a prototype as a proof of concept for our framework. -- Keywords: Mobile Code, Proof-Carrying Code, Certifying Compilation, Security Properties, Automated Program Verification.
URL/DOI:
Medio:
Soporte electrónico
Tipo de documento:
Artículo
Idioma:
Inglés
Publicación:
, 2004

Puede solicitar más fácilmente el ejemplar con: A0109

Ver estantes

La edición contiene los siguientes documentos electrónicos para descargar:

Se cuenta con disponibilidad inmediata para llevar a domicilio.


Disponibilidad Actual Para Préstamo: 1 Disponibilidad Actual Para Sala de Lectura: 0 Cantidad Actual de Reservas: 0 Cantidad Actual de Préstamos: 0

Valoración


Comentarios (0)