Uso del caos en cronogramas de llaves para un algorítmo de cifrado simétrico sin pérdida de información
Esta investigación presenta la construcción de un algoritmo de cifrado simétrico para imágenes de pixeles, a color y escala de grises sin pérdida de información y sin compresión, principalmente en formato BMP. Este algoritmo consiste en 15 rondas con intercambio de cajas (S-box), permutaciones, oper...
Autores principales: | , , |
---|---|
Formato: | Online |
Idioma: | spa |
Publicado: |
Universidad Nacional de Ingeniería (UNI) en Managua
2023
|
Acceso en línea: | https://www.camjol.info/index.php/NEXO/article/view/16750 |
id |
NEXO16750 |
---|---|
record_format |
ojs |
spelling |
NEXO167502023-10-20T21:00:11Z Use of chaos in key schedules for a symmetrical encryption algorithm without data loss Uso del caos en cronogramas de llaves para un algorítmo de cifrado simétrico sin pérdida de información González-Ramírez, Marlon David Vega-Alvarado, Eduardo Morales-Rangel, Arturo Image encryption chaos elliptic curve SPN Cifrado de imágenes caos curva elíptica SPN This research presents the construction of a symmetric encryption algorithm for images of pixels, in color and grayscale without loss of information and without compression, in BMP format. This algorithm consists of 15 rounds with S-box swapping, permutations, X-OR operations, and image size keys. The logistic map operation was used for the generation of S-boxes and to build a schedule of keys of the size of the image, the equations of E. Lorenz, transcendental numbers and the elliptic curve were used. To measure the strength of the encrypted result, the entropy of the information and the goodness test were used, obtaining favorable results and close to similar algorithms. Esta investigación presenta la construcción de un algoritmo de cifrado simétrico para imágenes de pixeles, a color y escala de grises sin pérdida de información y sin compresión, principalmente en formato BMP. Este algoritmo consiste en 15 rondas con intercambio de cajas (S-box), permutaciones, operaciones X-OR y llaves del tamaño de la imagen. Se utilizó la operación de mapa logístico para la generación de S-boxes y para construir un cronograma de llaves del tamaño de la imagen se utilizaron las ecuaciones de E. Lorenz, números trascendentales y la curva elíptica. Para medir la fortaleza del resultado cifrado, se utilizó la entropía de la información y la prueba de bondad obteniendo resultados favorables y muy cercanos a algoritmos similares. Universidad Nacional de Ingeniería (UNI) en Managua 2023-09-30 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Peer-Reviewed Article Artículo revisado por pares application/pdf https://www.camjol.info/index.php/NEXO/article/view/16750 10.5377/nexo.v36i04.16750 Nexo Scientific Journal; Vol. 36 No. 04 (2023); 470-481 Nexo Revista Científica; Vol. 36 Núm. 04 (2023); 470-481 1995-9516 1818-6742 spa https://www.camjol.info/index.php/NEXO/article/view/16750/20091 Copyright (c) 2023 Universidad Nacional de Ingeniería http://creativecommons.org/licenses/by/4.0 |
institution |
Universidad Nacional de Ingeniería |
collection |
Nexo Revista Científica |
language |
spa |
format |
Online |
author |
González-Ramírez, Marlon David Vega-Alvarado, Eduardo Morales-Rangel, Arturo |
spellingShingle |
González-Ramírez, Marlon David Vega-Alvarado, Eduardo Morales-Rangel, Arturo Uso del caos en cronogramas de llaves para un algorítmo de cifrado simétrico sin pérdida de información |
author_facet |
González-Ramírez, Marlon David Vega-Alvarado, Eduardo Morales-Rangel, Arturo |
author_sort |
González-Ramírez, Marlon David |
description |
Esta investigación presenta la construcción de un algoritmo de cifrado simétrico para imágenes de pixeles, a color y escala de grises sin pérdida de información y sin compresión, principalmente en formato BMP. Este algoritmo consiste en 15 rondas con intercambio de cajas (S-box), permutaciones, operaciones X-OR y llaves del tamaño de la imagen. Se utilizó la operación de mapa logístico para la generación de S-boxes y para construir un cronograma de llaves del tamaño de la imagen se utilizaron las ecuaciones de E. Lorenz, números trascendentales y la curva elíptica. Para medir la fortaleza del resultado cifrado, se utilizó la entropía de la información y la prueba de bondad obteniendo resultados favorables y muy cercanos a algoritmos similares. |
title |
Uso del caos en cronogramas de llaves para un algorítmo de cifrado simétrico sin pérdida de información |
title_short |
Uso del caos en cronogramas de llaves para un algorítmo de cifrado simétrico sin pérdida de información |
title_full |
Uso del caos en cronogramas de llaves para un algorítmo de cifrado simétrico sin pérdida de información |
title_fullStr |
Uso del caos en cronogramas de llaves para un algorítmo de cifrado simétrico sin pérdida de información |
title_full_unstemmed |
Uso del caos en cronogramas de llaves para un algorítmo de cifrado simétrico sin pérdida de información |
title_sort |
uso del caos en cronogramas de llaves para un algorítmo de cifrado simétrico sin pérdida de información |
title_alt |
Use of chaos in key schedules for a symmetrical encryption algorithm without data loss |
publisher |
Universidad Nacional de Ingeniería (UNI) en Managua |
publishDate |
2023 |
url |
https://www.camjol.info/index.php/NEXO/article/view/16750 |
work_keys_str_mv |
AT gonzalezramirezmarlondavid useofchaosinkeyschedulesforasymmetricalencryptionalgorithmwithoutdataloss AT vegaalvaradoeduardo useofchaosinkeyschedulesforasymmetricalencryptionalgorithmwithoutdataloss AT moralesrangelarturo useofchaosinkeyschedulesforasymmetricalencryptionalgorithmwithoutdataloss AT gonzalezramirezmarlondavid usodelcaosencronogramasdellavesparaunalgoritmodecifradosimetricosinperdidadeinformacion AT vegaalvaradoeduardo usodelcaosencronogramasdellavesparaunalgoritmodecifradosimetricosinperdidadeinformacion AT moralesrangelarturo usodelcaosencronogramasdellavesparaunalgoritmodecifradosimetricosinperdidadeinformacion |
_version_ |
1805399703582408704 |