logo móvil
Contáctanos

Análisis Algebraico de la Función de Compresión SHA-256 y Su Aplicación

Autores: Nakamura, Kazuki; Hori, Koji; Hirose, Shoichi

Idioma: Inglés

Editor: MDPI

Año: 2021

Descargar PDF

Acceso abierto

Artículo científico
2021

Análisis Algebraico de la Función de Compresión SHA-256 y Su Aplicación


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Funciones hash criptográficas
Implementaciones de hardware
Análisis algebraico de fallos
Función de compresión SHA-256
Ataque de falsificación
Condiciones de inyección de fallos

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
Las funciones hash criptográficas juegan un papel esencial en varios aspectos de la criptografía, como los códigos de autenticación de mensajes, la generación de números seudoaleatorios, las firmas digitales, y así sucesivamente. Por lo tanto, la seguridad de sus implementaciones de hardware es un tema de investigación importante. Hao et al. propusieron un análisis de fallos algebraico (AFA) para la función de compresión SHA-256 en 2014. Ellos mostraron que se puede recuperar la totalidad de una entrada desconocida de la función de compresión SHA-256 inyectando 65 fallos y analizando las salidas bajo condiciones normales y de inyección de fallos. También presentaron un ataque de falsificación casi universal sobre HMAC-SHA-256 utilizando este resultado. En nuestro trabajo, realizamos experimentos computacionales para varias condiciones de inyección de fallos en el AFA para la función de compresión SHA-256. Como resultado, encontramos que se puede recuperar la totalidad de una entrada desconocida de la función de compresión SHA-256 inyectando un promedio de solo 18 fallos. También realizamos un AFA para el cifrado de bloque SHACAL-2 y un AFA para la función de compresión SHA-256, lo que permite una falsificación casi universal de la función chopMD-MAC.

Otros recursos que podrían interesarte

Temas Virtualpro