Un nuevo sistema criptográfico MARS modificado basado en el exponente Niho con una generación mejorada de S-Box
Autores: Ahmed, Fatma; Elkamchouchi, Dalia H.
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Un nuevo sistema criptográfico MARS modificado basado en el exponente Niho con una generación mejorada de S-Box
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Cifrado de bloques de clave simétrica
MARS
Bloques de 128 bits
Núcleos criptográficos
Seguridad
Rendimiento
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 39
Citaciones: Sin citaciones
Como elemento criptológico esencial, los cifrados de bloque de clave simétrica han sido utilizados durante mucho tiempo para ofrecer seguridad de la información. Aunque fueron creados para proporcionar confidencialidad de datos, su adaptabilidad les permite ser utilizados en la creación de diversas técnicas criptológicas, incluidos protocolos de autenticación de mensajes, funciones hash y criptogramas de flujo. MARS es un criptosistema de bloque de clave compartida simétrica que admite bloques de 128 bits y claves con tamaños que van de 128 a 448 bits. Los núcleos criptográficos de MARS se presentan en una variedad de rondas, cada una construida para aprovechar los resultados sólidos con el fin de mejorar la seguridad y el rendimiento sobre los cifrados anteriores. El cifrado MARS recibe una nueva función en este trabajo que utiliza las operaciones ROT, XOR, NOP, INV, hash 512, Cociente y MOD para mejorar la técnica del cifrado. El objetivo de nuestra modificación es lograr un nivel de confusión superior manteniendo los aspectos diferenciales y de linealidad del criptosistema MARS.
Descripción
Como elemento criptológico esencial, los cifrados de bloque de clave simétrica han sido utilizados durante mucho tiempo para ofrecer seguridad de la información. Aunque fueron creados para proporcionar confidencialidad de datos, su adaptabilidad les permite ser utilizados en la creación de diversas técnicas criptológicas, incluidos protocolos de autenticación de mensajes, funciones hash y criptogramas de flujo. MARS es un criptosistema de bloque de clave compartida simétrica que admite bloques de 128 bits y claves con tamaños que van de 128 a 448 bits. Los núcleos criptográficos de MARS se presentan en una variedad de rondas, cada una construida para aprovechar los resultados sólidos con el fin de mejorar la seguridad y el rendimiento sobre los cifrados anteriores. El cifrado MARS recibe una nueva función en este trabajo que utiliza las operaciones ROT, XOR, NOP, INV, hash 512, Cociente y MOD para mejorar la técnica del cifrado. El objetivo de nuestra modificación es lograr un nivel de confusión superior manteniendo los aspectos diferenciales y de linealidad del criptosistema MARS.