SciELO - Scientific Electronic Library Online

 
vol.10 issue3Application of biological activators in two types of compost for the degradation of organic waste, Carmen Pampa, Coroico - BoliviaPerformance and Robustness of the Response of an AVR with Optimized PID Using the Sine Cosine Algorithm (SCA) author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • Have no similar articlesSimilars in SciELO

Share


Acta Nova

On-line version ISSN 1683-0789

Abstract

CENTELLAS CLAROS, Leonardo Sergio; BLANCO COCA, Leticia  and  SANDOVAL ALCOCER, Juan Pablo. Estudio comparativo de los algoritmos de criptografía simétrica AES, 3DES y ChaCha20. RevActaNova. [online]. 2022, vol.10, n.3, pp.283-302.  Epub Mar 31, 2022. ISSN 1683-0789.

El constante avance de la tecnología incrementa cada vez más la dependencia del internet y el envío de información a través de la misma, aumenta también la necesidad de seguridad en la red y los dispositivos conectados a ella. Para mantener la seguridad de toda esta información se crearon los algoritmos de encriptación, los cuales están encargados de cifrar los datos de modo que sólo quienes estén autorizados puedan entenderlos. Las crecientes amenazas de seguridad han forzado la creación continua de distintos algoritmos de encriptación, recientemente se introdujo el algoritmo ChaCha20 que trata de sustituir a su predecesor el Salsa20, el cual era considerablemente rápido y bastante confiable respecto a su seguridad. El ChaCha20 promete aumentar la difusión respecto a su predecesor para mejorar su seguridad sin comprometer su rendimiento. Sin embargo, poco se sabe de su eficiencia en comparación a los otros algoritmos, lo cual limita una decisión racional al momento de elegir si utilizarlo o no.

Este artículo presenta un estudio empírico en el cual comparamos el rendimiento de ChaCha20 con otros dos algoritmos de encriptación AES, y 3DES. En este artículo evaluamos el tiempo de ejecución, consumo de CPU y consumo de energía que toma cada uno de los algoritmos para encriptar y des-encriptar información. Se desarrolló un experimento con 150 archivos de distintos formatos y tamaños para probar cada algoritmo. Se determinó que el algoritmo ChaCha20 es el más rápido, AES es el que menos CPU consume y no existe diferencia significativa en el consumo de energía de ninguno de los algoritmos.

Keywords : encriptación simétrica; criptografía simétrica; AES; 3DES; ChaCha20; rendimiento; eficiencia.

        · abstract in English     · text in Spanish     · Spanish ( pdf )