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.PDF | 2,42 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons