logo móvil
Contáctanos

Complejidad computacional del algoritmo criptográfico Blowfish modificado en datos de video

Autores: Adeniyi, Abidemi Emmanuel; Misra, Sanjay; Daniel, Eniola; Bokolo, Anthony

Idioma: Inglés

Editor: MDPI

Año: 2022

Descargar PDF

Acceso abierto

Artículo científico
2022

Complejidad computacional del algoritmo criptográfico Blowfish modificado en datos de video


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería de Software

Palabras clave

Revolución tecnológica
Criptografía
Algoritmo Blowfish
Encriptación
Desencriptación
Seguridad

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 25

Citaciones: Sin citaciones


Descripción
Antecedentes: La revolución tecnológica ha permitido a los usuarios intercambiar datos e información en varios campos, y este es uno de los usos más prevalentes de las tecnologías informáticas. Sin embargo, en un mundo donde terceros son capaces de recopilar, robar y destruir información sin autorización, la criptografía sigue siendo la herramienta principal que ayuda a los usuarios a mantener segura su información utilizando diversas técnicas. Blowfish es un proceso de encriptación que es modesto, protegido y eficiente, siendo el tamaño del mensaje y el tamaño de la clave factores que afectan su rendimiento. Objetivo: el objetivo de este estudio es diseñar un algoritmo Blowfish modificado mediante el cambio de la estructura de la función F para encriptar y desencriptar datos de video. Posteriormente, se obtendrá el rendimiento del algoritmo Blowfish normal y modificado en términos de complejidad temporal y el efecto avalancha. Métodos: Para comparar el tiempo de encriptación y la seguridad, el algoritmo Blowfish modificado utilizará solo dos S-boxes en la función F en lugar de los cuatro utilizados en Blowfish. Se calcularon los tiempos de encriptación y desencriptación para comparar Blowfish con el algoritmo Blowfish modificado, con los resultados que indican que el algoritmo Blowfish modificado tiene un mejor rendimiento. Resultados: Los resultados del Efecto Avalancha revelan que el Blowfish normal tiene un nivel de seguridad más alto para todas las categorías de tamaño de archivo de video que el algoritmo Blowfish modificado, con un 50.7176% para el Blowfish normal y un 43.3398% para el algoritmo Blowfish modificado de 187 kb; por lo tanto, es preferible asegurar datos y programas que requieran un alto nivel de seguridad con Blowfish. Conclusiones: A partir de los resultados experimentales, el algoritmo Blowfish modificado tiene un rendimiento más rápido que el Blowfish normal en términos de complejidad temporal con un tiempo de ejecución promedio de 250.0 ms para el Blowfish normal y 248.4 ms para el algoritmo Blowfish modificado. Por lo tanto, se puede concluir que el algoritmo Blowfish modificado que utiliza la estructura F es eficiente en tiempo mientras que el Blowfish normal es mejor en términos de seguridad.

Otros recursos que podrían interesarte

Temas Virtualpro