ESPACIOS//(VOL. 39, NUM 32)
Volumen: 39, Numero: 32, Páginas: [10]p.
The objective was the design and implementation of a new symmetric cryptographic algorithm for instant messaging in a web environment, to increase the security of information that is transmitted through insecure channels of information using cryptography. A review of the characteristics of the most used symmetric critical algorithms was made, this allowed the determination of the symmetric algorithm Advanced Encryption Standard (AES) as base algorithm according to the comparison parameters with other symmetric algorithms generating the Prototype I, this allowed the development of a new cryptographic algorithm that incorporates new functions that generated the Prototype II. In the implementation, NetBeans was used as a development environment in the desktop prototypes with which the entropy tests of the messages encrypted by each of them were performed and using Statistical R, statistical data were obtained from the tests performed for the validation of the algorithm proposed and their respective incorporation in the web prototypes applied in a chat with PostgreSQL support as a database engine. With the implementation of Prototypes I and II the comparison of the results obtained from the analysis of the characteristics of the algorithms was made and through the Cryptool device the cryptanalysis tests were carried out for the measurement and comparison of the indicators that were considered in the variables. With the application of descriptive and inferential statistics in the verification of hypotheses, it is concluded that the proposed new algorithm increased the security level by 53% when compared with the symmetric AES base algorithm because it has a greater diffusion in message encryption. The modification of the functions that the algorithm executes or the increase of new functions help to spread the message further.
El objetivo fue el diseño e implementación de un nuevo algoritmo criptográfico simétrico para mensajería instantánea en un entorno web, para incrementar la seguridad de la información que es transmitida a través de canales inseguros de información utilizando la criptografía. Se realizó una revisión de las características que presentan los algoritmos criptográficos simétricos más utilizados que permitió determinar el algoritmo simétrico AES (Advanced Encryption Standard) como algoritmo base de acuerdo a los parámetros de comparación con otros algoritmos simétricos generando el Prototipo I, esto permitió el desarrollo de un nuevo algoritmo criptográfico que incorpora nuevas funciones que generando el Prototipo II. En la implementación se utilizó Netbeans como ambiente de desarrollo en los prototipos de escritorio con los cuales se realizan las pruebas de entropía de los mensajes cifrados por cada uno de ellos y utilizando R Stadistical se obtuvieron datos estadísticos de las pruebas realizadas para la validación del algoritmo propuesto y su respectiva incorporación en los prototipos web aplicados en un chat con el apoyo postgreSQL como motor de base de datos. Con la implementación de los Prototipos I y II se realizó la comparación de los resultados obtenidos del análisis de las características de los algoritmos y por medio de la herramienta Cryptool se realizaron las pruebas de criptoanálisis para la medición y comparación de los indicadores que fueron considerados en las variables. Con la aplicación de la estadística descriptiva e inferencial en la comprobación de la hipótesis se concluye que el nuevo algoritmo propuesto incrementó el nivel de seguridad en un 53% al compararlo con el algoritmo simétrico AES base debido a que presenta mayor difusión en el cifrado de mensajes. La modificación de las funciones que ejecuta el algoritmo o el incremento de nuevas funciones ayudan a difuminar más el mensaje.