Implementación y Estudio de Seguridad de un Sistema de Respaldo de Datos Distribuido
El trabajo consiste en la implementación y análisis de seguridad de un sistema distribuido de respaldo de datos, usando redes punto a punto, resistente ante fallas producto de ataques masivos de virus o gusanos. En la fase inicial del trabajo se estudian dos protocolos de comunicación para el sis...
Main Author: | |
---|---|
Other Authors: | |
Language: | es |
Published: |
Universidad de Chile
2012
|
Subjects: | |
Online Access: | http://www.repositorio.uchile.cl/handle/2250/103328 |
id |
ndltd-UCHILE-oai-repositorio.uchile.cl-2250-103328 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UCHILE-oai-repositorio.uchile.cl-2250-1033282018-04-06T05:09:44Z Implementación y Estudio de Seguridad de un Sistema de Respaldo de Datos Distribuido Krell Loy, Fernando Hevia Angulo, Alejandro Facultad de Ciencias Físicas y Matemáticas Departamento de Ciencias de la Computación Piquer Gardner, José Felix Barbay, Jeremy Computación Criptografía Protección de datos Sistemas de información Medidas de seguridad Sistemas distribuidos El trabajo consiste en la implementación y análisis de seguridad de un sistema distribuido de respaldo de datos, usando redes punto a punto, resistente ante fallas producto de ataques masivos de virus o gusanos. En la fase inicial del trabajo se estudian dos protocolos de comunicación para el sistema: el protocolo simple (o básico) y el protocolo avanzado. En el protocolo simple, cada usuario, a través de un password, genera claves para cifrar los respaldos y para firmar los mensajes que se envían a los demás participantes. Ambos sistemas permiten garantizar la autenticidad, integridad y confidencialidad de los datos respaldados ante fallas masivas ocasionadas por ataques de virus y gusanos. Sin embargo, este protocolo no es seguro en escenarios donde los virus o gusanos pudieran activamente atacar el sistema de respaldo - por ejemplo, un virus que obtiene las claves y, con ello, realiza falsos respaldos o borra respaldos antiguos. Además, el protocolo alcanza algunas propiedades interesantes de seguridad sólo bajo el supuesto que ciertas condiciones - más bien exigentes - se cumplen, algo difícil de garantizar en todos los escenarios. Es por esto que se propone y analiza un protocolo avanzado, el cual logra evitar las limitaciones del protocolo básico ocupando técnicas criptográficas más sofisticadas aunque potencialmente de mayor costo. Desde un punto de vista formal, la seguridad de ambos protocolos es analizada utilizando el paradigma de composición universal (o Universal Composability en Inglés). El objetivo es realizar una demostración matemática y rigurosa de la seguridad de los protocolos distribuidos propuestos. En este trabajo también se documenta el diseño y desarrollo de una implementación del protocolo básico. La aplicación se implementó usando componentes de manera que sea extensible a incorporar nuevas herramientas y mejoras. Finalmente, se analiza la incorporación de un sistema de reputación al sistema de respaldo propuesto. Con esto se pretende evitar que algunos usuarios hagan mal uso del sistema. 2012-09-12T18:17:32Z 2012-09-12T18:17:32Z 2009 Tesis http://www.repositorio.uchile.cl/handle/2250/103328 es Krell Loy, Fernando Universidad de Chile Programa Cybertesis |
collection |
NDLTD |
language |
es |
sources |
NDLTD |
topic |
Computación Criptografía Protección de datos Sistemas de información Medidas de seguridad Sistemas distribuidos |
spellingShingle |
Computación Criptografía Protección de datos Sistemas de información Medidas de seguridad Sistemas distribuidos Krell Loy, Fernando Implementación y Estudio de Seguridad de un Sistema de Respaldo de Datos Distribuido |
description |
El trabajo consiste en la implementación y análisis de seguridad de un sistema distribuido de respaldo de datos, usando redes punto a punto, resistente ante fallas producto de ataques masivos de virus o gusanos.
En la fase inicial del trabajo se estudian dos protocolos de comunicación para el sistema: el protocolo simple (o básico) y el protocolo avanzado. En el protocolo simple, cada usuario, a través de un password, genera claves para cifrar los respaldos y para firmar los mensajes que se envían a los demás participantes. Ambos sistemas permiten garantizar la autenticidad, integridad y confidencialidad de los datos respaldados ante fallas masivas ocasionadas por ataques de virus y gusanos. Sin embargo, este protocolo no es seguro en escenarios donde los virus o gusanos pudieran activamente atacar el sistema de respaldo - por ejemplo, un virus que obtiene las claves y, con ello, realiza falsos respaldos o borra respaldos antiguos. Además, el protocolo alcanza algunas propiedades interesantes de seguridad sólo bajo el supuesto que ciertas condiciones - más bien exigentes - se cumplen, algo difícil de garantizar en todos los escenarios. Es por esto que se propone y analiza un protocolo avanzado, el cual logra evitar las limitaciones del protocolo básico ocupando técnicas criptográficas más sofisticadas aunque potencialmente de mayor costo.
Desde un punto de vista formal, la seguridad de ambos protocolos es analizada utilizando el paradigma de composición universal (o Universal Composability en Inglés). El objetivo es realizar una demostración matemática y rigurosa de la seguridad de los protocolos distribuidos propuestos.
En este trabajo también se documenta el diseño y desarrollo de una implementación del protocolo básico. La aplicación se implementó usando componentes de manera que sea extensible a incorporar nuevas herramientas y mejoras.
Finalmente, se analiza la incorporación de un sistema de reputación al sistema de respaldo propuesto. Con esto se pretende evitar que algunos usuarios hagan mal uso del sistema. |
author2 |
Hevia Angulo, Alejandro |
author_facet |
Hevia Angulo, Alejandro Krell Loy, Fernando |
author |
Krell Loy, Fernando |
author_sort |
Krell Loy, Fernando |
title |
Implementación y Estudio de Seguridad de un Sistema de Respaldo de Datos Distribuido |
title_short |
Implementación y Estudio de Seguridad de un Sistema de Respaldo de Datos Distribuido |
title_full |
Implementación y Estudio de Seguridad de un Sistema de Respaldo de Datos Distribuido |
title_fullStr |
Implementación y Estudio de Seguridad de un Sistema de Respaldo de Datos Distribuido |
title_full_unstemmed |
Implementación y Estudio de Seguridad de un Sistema de Respaldo de Datos Distribuido |
title_sort |
implementación y estudio de seguridad de un sistema de respaldo de datos distribuido |
publisher |
Universidad de Chile |
publishDate |
2012 |
url |
http://www.repositorio.uchile.cl/handle/2250/103328 |
work_keys_str_mv |
AT krellloyfernando implementacionyestudiodeseguridaddeunsistemaderespaldodedatosdistribuido |
_version_ |
1718621675969314816 |