Compilación de programas seguros
Este trabajo primero presenta un lenguaje de alto nivel junto con un sistema de tipos que garantiza que los programas bien tipados satisfacen no-interferencia. Luego presenta un lenguaje de bajo nivel basado en Typed Assembly Language, al que denominamos SecTAL (Secure Typed Assembly Language), junt...
Guardado en:
| Autor principal: | |
|---|---|
| Otros Autores: | |
| Formato: | Tesis Tesis de maestria |
| Lenguaje: | Español |
| Publicado: |
2010
|
| Materias: | |
| Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/4205 https://doi.org/10.35537/10915/4205 |
| Aporte de: |
| id |
I19-R120-10915-4205 |
|---|---|
| record_format |
dspace |
| institution |
Universidad Nacional de La Plata |
| institution_str |
I-19 |
| repository_str |
R-120 |
| collection |
SEDICI (UNLP) |
| language |
Español |
| topic |
Ciencias Informáticas Programming Environments software programación |
| spellingShingle |
Ciencias Informáticas Programming Environments software programación Molinari, Enrique Compilación de programas seguros |
| topic_facet |
Ciencias Informáticas Programming Environments software programación |
| description |
Este trabajo primero presenta un lenguaje de alto nivel junto con un sistema de tipos que garantiza que los programas bien tipados satisfacen no-interferencia. Luego presenta un lenguaje de bajo nivel basado en Typed Assembly Language, al que denominamos SecTAL (Secure Typed Assembly Language), junto con un sistema de tipos que satisface propiedades similares. Finalmente, presenta una función de compilación junto con una demostración de que preserva la propiedad de no-interferencia.
La función de compilación ha sido implementada al igual que un chequeador de tipos para SecTAL1.
Las contribuciones pueden resumirse de la siguiente manera:
La definición de una función de compilación de un lenguaje imperativo sencillo hacia un lenguaje de bajo nivel basado en Typed Assembly Language.
La prueba de un resultado de preservación de tipado que muestra que si el programa fuente es bien tipado (y por ende seguro) también lo será el resultado de compilar el mismo. |
| author2 |
Bonelli, Eduardo |
| author_facet |
Bonelli, Eduardo Molinari, Enrique |
| format |
Tesis Tesis de maestria |
| author |
Molinari, Enrique |
| author_sort |
Molinari, Enrique |
| title |
Compilación de programas seguros |
| title_short |
Compilación de programas seguros |
| title_full |
Compilación de programas seguros |
| title_fullStr |
Compilación de programas seguros |
| title_full_unstemmed |
Compilación de programas seguros |
| title_sort |
compilación de programas seguros |
| publishDate |
2010 |
| url |
http://sedici.unlp.edu.ar/handle/10915/4205 https://doi.org/10.35537/10915/4205 |
| work_keys_str_mv |
AT molinarienrique compilaciondeprogramasseguros |
| bdutipo_str |
Repositorios |
| _version_ |
1764820473214926850 |