Publicado:
2021-12-29Número:
Vol. 18 Núm. 2 (2021)Sección:
Actualidad TecnológicaAnálisis del rendimiento entre los algoritmos simétricos de Blowfish y AES
Performance analysis between Blowfish and AES symmetric algorithms
Palabras clave:
AES, Algoritmo de clave simétrica, Algoritmo de criptográfico, Blowfish (es).Palabras clave:
AES, Symmetric-key algorithm, Cryptographic algorithm, Blowfish (en).Descargas
Resumen (es)
La información es un recurso esencial para el desarrollo de proyectos que requieren la comunicación constante entre un emisor y receptor, a partir de un conjunto de protocolos que permiten la interacción entre diversas aplicaciones de manera asíncrona. Sin embargo, presentan riesgos de seguridad como el robo, destrucción, filtración y modificación, que pueden traer consecuencias a nivel personal y organizacional. Para garantizar que esa información cumpla con los principios de confidencialidad, integridad y disponibilidad es necesaria la aplicación de un algoritmo criptográfico. Por tal razón, se realizó una comparación del rendimiento con respecto al encriptado y desencriptado de los algoritmos AES (Advanced Encryption Standard) y el algoritmo Blowfish; empleando el lenguaje de programación Java y un conjunto de librerías para la ilustración de gráficos, basados en el tamaño del archivo y el tiempo que tarda en ejecutarse los dos procesos; permitiendo elegir el más adecuado, acorde a las necesidades de los interesados.
Resumen (en)
Information is an essential resource for the development of projects that require constant communication between a sender and receiver, based on a set of protocols that allow interaction between various applications asynchronously. However, they present security risks such as theft, destruction, leakage and modification, which can have consequences on a personal and organizational level. To guarantee that this information complies with the principles of confidentiality, integrity and availability, the application of a cryptographic algorithm is necessary. For this reason, a performance comparison was made with respect to encryption and decryption of the AES (Advanced Encryption Standard) algorithms and the Blowfish algorithm; using the Java programming language and a set of libraries for graphic illustration, based on the size of the file and the time it takes to execute the two processes; allowing to choose the most suitable, according to the needs of the interested parties.
Referencias
A. Gómez Vieites, " Funcionamiento de un sistema criptográfico", Madrid: RA-MA, pp. 16, 2014. [En línea]. Disponible: https://books.google.com.co/books?id=Fo-fDwAAQBAJ&pg=PA24&dq=que+es+un+Algoritmo+de+cifrado&hl=es&sa=X&ved=2ahUKEwidid_VpfnuAhUyq1kKHWaKBAYQ6AEwBHoECAkQAg#v=onepage&q&f=true
. B. Donohue, "¿Qué es un Hash y como funciona?", 2018. [En línea]. Disponible: https://latam.kaspersky.com/blog/que-es-un-hash-y-como-funciona/2806/
Schneier on Security, "The Blowfish Encryption Algorithm", 2019, [En línea]. Disponible: https://www.schneier.com/academic/blowfish/
MDN Web, "Algoritmo criptográfico", 2020. [En línea]. Disponible: https://www.schneier.com/academic/blowfish/
V. Delgado, R. Palacios, "Introducción a la criptografía: tipos de algoritmos", Anales de mecánica y electricidad, Vol. 83, no. 1, pp 43, 2006.
. O. Landeta, "Algoritmos de cifrado AES y DES", 2019. [En línea]. Disponible: https://www.youtube.com/watch?v=BctlBJ2NdHk
. N. Cumbicos, "Funcionamiento del Algoritmo AES", 2020. [En línea]. Disponible: https://www.youtube.com/watch?v=xOlEWLH_jkY
. A. Pousa, "Algoritmo de cifrado simétrico AES aceleración de tiempo de cómputo sobre arquitecturas multicore", 2021. [En línea]. Disponible: http://sedici.unlp.edu.ar/bitstream/handle/10915/4210/Documento_completo.pdf?sequence=1&isAllowed=y
. Seguridades, "Advanced Encryption Standard (AES)", 2021. [En línea]. Disponible: http://seguridaredes.blogspot.com/2013/04/normal-0-21-false-false-false-es-x-none.html
. B. Gatliff, "Encrypting data with the Blowfish algorithm", 2020. [En línea]. Disponible: https://www.embedded.com/encrypting-data-with-the-blowfish-algorithm/
Cómo citar
IEEE
ACM
ACS
APA
ABNT
Chicago
Harvard
MLA
Turabian
Vancouver
Descargar cita
Visitas
Descargas
Licencia
Derechos de autor 2021 Revista Vínculos

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0.
Este obra está bajo una licencia Creative Commons Atribución 4.0