Análisis de algoritmos criptográficos en una red híbrida P2P

dc.contributor.advisorGaldames Sepúlveda, Patricioes
dc.contributor.authorGálvez Ojeda, Heber Darío -- heber.go6@hotmail.com
dc.contributor.editorUniversidad del Bío-Bío. Departamento de Sistemas de Información (Chile)es
dc.date.accessioned2017-03-03T13:49:28Z
dc.date.available2017-03-03T13:49:28Z
dc.date.issued2014
dc.descriptionMemoria (Ingeniero Civil en Informática) -- Universidad del Bío-Bío. Concepción, 2014.es
dc.description.abstractEste proyecto se presenta para dar conformidad a los requisitos exigidos por la Universidad del Bío-Bío en el proceso de titulación para la carrera de Ingeniería Civil Informática. El proyecto titulado “Análisis de algoritmos criptográficos en una red distribuida P2P”, tiene como principal objetivo investigar y realizar comparativas en los tiempos de transmisión de datos digitales – vídeo -, al aplicar técnicas criptográficas a los datos transmitidos por algún protocolo como UDP o TCP, determinando el impacto que genera el hacer uso de estos algoritmos. Consideramos como escenario de aplicación un sistema de transmisión de video almacenado, asistido por una red peer-to-peer. Para ello desarrollamos pruebas de rendimiento considerando tres entidades. La primera el servidor de video quien transmite el video encriptado a la red y mantiene registro de los clientes que pueden acceder a los videos. La segunda entidad es opcional, consiste de un peer que tan solo realiza el reenvío del video a un peer final. Este peer intermedio no visualiza el video y tan solo apoya al servidor en el proceso de difusión del video. Finalmente la tercera entidad que corresponde al computador del cliente quien descifra y reproduce el video. Todo el sistema de transmisión fue desarrollado con el lenguaje de programación Java y complementada con la aplicación cliente/servidor “VLC Media Player”, la cual nos da la posibilidad de emitir y recibir el contenido multimedia a través de la red. Las conclusiones obtenidas pasan por la mejor opción de cifrado usando el algoritmo AES, independiente del tipo de cifrado. Además se corrobora que el uso de criptografías de llave asimétrica incrementa el tiempo empleado para llevar a cabo las tareas de cifrado y descifrado.es
dc.description.abstract-2This project was carried out to fulfill the requirements of the University of Bio-Bio to obtain the professional title in Computer Engineering. This project, titled as "Analysis of cryptographic algorithms in a hybrid P2P network” pursues to measure and compare the overhead of using cryptographic techniques to provide confidentiality and integrity of a stored video being broadcasting through a P2P network. Without losing generality, we measure performance of our system considering a test bed with three entities. A server encrypts and transmits a selected video to the P2P network. This server is also responsible to provide client authentication and video access control. The second entity is optional and it consists of a peer that simply forwards the video coming from the server towards other peers of the P2P networks. This intermediate peer does not display the video and its only purpose is to help the server to disseminate the video to others. Finally, the third entity is the client computer who receives the encrypted video, decodes it and plays it. All transmission system was developed with the Java programming language and complemented by the "VLC Media Player" application. VLC gives us the flexibility to send and receive multimedia content through the network using either TCP or UDP as the transport protocols. Our study shows that regardless of the mode of encryption algorithm, AES added the lowest time overhead. We also confirmed that the execution of a asymmetric key cryptography technique like RSA to sign the video stream increases significantly the delay experienced by the final clients. We also measured the impact of UDP and TCP on the delay experienced by the clients.en
dc.description.call-numberM(DC) 004 G139 2014es
dc.identifier.urihttp://repobib.ubiobio.cl/jspui/handle/123456789/1460
dc.language.isoeses
dc.subjectALGORITMOS-USOSes
dc.subjectJAVA (LENGUAJE DE PROGRAMACION PARA COMPUTADORES)-USOSes
dc.subjectCRIPTOGRAFICOSes
dc.subjectP2Pes
dc.subjectAESes
dc.subjectDESes
dc.subject3DESes
dc.titleAnálisis de algoritmos criptográficos en una red híbrida P2Pes
dc.typeTesises
Archivos
Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Galvez_Ojeda_Heber_Dario.pdf
Tamaño:
3.29 MB
Formato:
Adobe Portable Document Format
Descripción:
Bloque de licencias
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción: