Por favor, use este identificador para citar o enlazar este ítem: http://dspace.espoch.edu.ec/handle/123456789/8088
Título : Análisis de rendimiento de un sistema de comunicación que utiliza un protocolo de cifrado híbrido y sockets, entre las plataformas JAVA y .NET.
Autor : Vivanco Granda, Marco Vinicio
Director(es): Paguay Soxo, Paúl Xavier
Tribunal (Tesis): Hidalgo Ponce, Blanca Faustina
Benítez Bravo, Víctor Hugo
Palabras claves : TECNOLOGÍA Y CIENCIAS DE LA INGENIERÍA;JAVA (PLATAFORMA DE DESARROLLO);NET (PLATAFORMA DE DESARROLLO);RENDIMIENTO DE SOFTWARE;SOCKET (COMUNICACIÓN EN REDES);CIFRADO HIBRIDO (CRIPTOGRAFÍA);FURPS (MÉTODO DE CALIDAD DE SOFTWARE)
Fecha de publicación : feb-2018
Editorial : Escuela Superior Politécnica de Chimborazo
Citación : Vivanco Granda, Marco Vinicio. (2018). Análisis de rendimiento de un sistema de comunicación que utiliza un protocolo de cifrado híbrido y sockets, entre las plataformas JAVA y .NET. Escuela Superior Politécnica de Chimborazo. Riobamba.
Identificador : UDCTIPEC;20T00978
Abstract : The objective of the degree work was to perform the optimal performance analysis of a communication system that uses a hybrid encryption protocol and the sockets mechanism, between the JAVA and .NET platforms, applied to the computer backup system for the Loja Technical Office of the Zonal Coordination 7 of Civil Registry Identification and Certification. To determine the performance between both platforms, the analysis of each indicator obtained from the FURPS Model was done with a sample of 335 files distributed among 200 Light, 100 Medium and 35 Heavy, an error percentage of 0.05% obtaining the following results: Regarding the response time, a percentage change of 55.11% was obtained in favor of C #, then for the processing speed 50.67% in favor of C #, likewise, for the consumption of resources, 34.42% in favor of Java, and for the efficiency, no percentage variation was found among the analyzed languages, finally consolidating the results of each indicator, a percentage variation of the total effective yield of 8.30% was obtained in favor of C # compared to Java. For the implementation of the solution, an application was developed using threads, sockets and hybrid encryption protocol using the agile development methodology SCRUM and the C # language, later the final product is a communication system as a backup tool for the information displayed in the technological infrastructure of the Provincial Technical Office of Loja of the Civil Registry. It is concluded that the .NET platform offers better performance than the JAVA platform in the transfer of files using sockets and a client / server architecture. It is recommended to implement the backup system at the level of the entire DIGERCIC since they do not have a secure communication system to back up important information from the institution; This solution will provide security in the transfer of data and an intuitive and easy-to-use environment for operational and administrative officers who need computer solutions.
Resumen : El objetivo del trabajo de titulación fue realizar el análisis de rendimiento óptimo de un sistema de comunicación que utiliza un protocolo de cifrado hibrido y el mecanismo de sockets, entre las plataformas JAVA y .NET, aplicado al sistema informático de respaldos para la Oficina Técnica Loja de la Coordinación Zonal 7 de Registro Civil Identificación y Cedulación. Para determinar el rendimiento entre ambas plataformas, se realizó el análisis de cada indicador obtenidos del Modelo de FURPS con una muestra de 335 archivos distribuidos entre 200 Livianos, 100 Medianos y 35 Pesados, un porcentaje de error del 0.05% obteniendo los siguientes resultados: en cuanto al tiempo de respuesta se obtuvo una variación porcentual del 55,11% a favor de C#, luego para la velocidad de procesamiento 50,67% a favor de C#, así mismo, para el consumo de recursos un 34,42% a favor de Java, y para la eficiencia no se encontró variación porcentual entre los lenguajes analizados, finalmente consolidando los resultados de cada indicador se obtuvo una variación porcentual del rendimiento total efectivo de 8,30% a favor de C# frente a Java. Para la implementación de la solución se desarrolló un aplicativo mediante hilos, sockets y protocolo de cifrado hibrido utilizando la metodología de desarrollo ágil SCRUM y el lenguaje C#, posteriormente el producto final es un sistema de comunicación como herramienta de respaldo de la información desplegada en la infraestructura tecnológica de la Oficina Técnica Provincial de Loja del Registro Civil. Se concluye que la plataforma .NET ofrece mejor rendimiento que la plataforma JAVA en la transferencia de archivos usando sockets y una arquitectura cliente/servidor. Se recomienda implementar el sistema de respaldos a nivel de toda la DIGERCIC puesto que no cuentan con un sistema de comunicación seguro para el respaldo de información importante de la institución; esta solución proporcionará seguridad en la transferencia de los datos y un entono intuitivo y fácil de utilizar por los funcionarios operativos y administrativos que necesiten de soluciones informáticas.
URI : http://dspace.espoch.edu.ec/handle/123456789/8088
Aparece en las colecciones: Maestrias: Modalidad Proyectos de Investigación y Desarrollo

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
20T00978.PDF2,42 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons