El algoritmo SHA-1 ampliamente utilizado podría sucumbir a un ataque, advierten los investigadores

Los investigadores han encontrado una nueva forma de atacar el algoritmo hash SHA-1, que todavía se utiliza para firmar casi uno de cada tres certificados SSL que protegen los principales sitios web, lo que hace que sea más urgente que nunca retirarlo, dijeron el jueves.

SHA-1 es una función hash criptográfica diseñada para producir una huella digital de un documento, lo que facilita saber si un documento ha sido modificado después de calcular la huella digital.

Ya se habían identificado debilidades en SHA-1, y la mayoría de los navegadores web modernos ya no aceptarán certificados SSL firmados con él después del 1 de enero de 2017. Esa fecha se eligió en función del costo cada vez menor de la potencia informática necesaria para atacar el SHA-1. algoritmo.

Sin embargo, los investigadores que desarrollaron el último ataque creen que SHA-1 debería eliminarse gradualmente, ya que estiman que ahora solo cuesta entre 75.000 y 120.000 dólares montar un ataque viable utilizando servicios de computación en la nube disponibles gratuitamente. Anteriormente, el investigador de Intel, Jesse Walker, había estimado que sería necesario hasta 2018 para que el costo alcanzara este nivel, lo que, según sugirió, estaba al alcance de los sindicatos criminales.

0 segundos de 29 minutos, 9 segundosVolumen 0%Presione el signo de interrogación Mayús para acceder a una lista de atajos de tecladoAtajos de tecladoAtajos de teclado Abrir/Cerrar/ o ?Reproducir/PausarESPACIOAumentar volumen ↑Disminuir volumen↓Buscar hacia adelante→Buscar hacia atrás←Subtítulos activados/desactivadoscPantalla completa/Salir de pantalla completafSilenciar/ UnmutemDisminuir tamaño de título-Aumentar tamaño de título+ o =Buscar %0-9 Live00:0029:0929:09

Casualmente, la Autoridad de Certificación/Foro de Navegadores, que acuerda políticas sobre soporte para certificados SSL, está examinando propuestas para continuar emitiendo certificados SSL firmados con SHA-1 más allá de la fecha límite previamente acordada. Las autoridades de certificación (CA) emiten y avalan los certificados utilizados para proteger los sitios web.

Los investigadores dijeron que recomendaron encarecidamente que se rechazara la propuesta.

Los algoritmos de hash como SHA-1 se consideran seguros si es mucho más difícil crear un documento que coincida con un hash determinado que calcular un hash a partir de un documento determinado.

Si alguien puede crear dos archivos diferentes que tengan el mismo hash, es posible firmar digitalmente uno (por ejemplo, una aplicación descargable benigna) y luego reemplazarlo por uno malicioso de una manera que los registros de auditoría electrónicos no puedan identificar. Esto se denomina ataque de prefijo idéntico.

Aún más grave es si alguien puede tomar un documento existente con un hash conocido y crear un nuevo archivo que coincida con ese hash, lo que se conoce como ataque de prefijo conocido. Esto permitiría el reemplazo indetectable no solo de aplicaciones identificadas por sus hashes, sino también de los certificados de seguridad SSL firmados con ellas.

El ataque a la función de compresión de SHA-1 fue descrito por Thomas Peyrin de la Universidad Tecnológica de Nanyang (NTU) en Singapur, Marc Stevens del Centrum Wiskunde e Informatica en los Países Bajos y Pierre Karpman de NTU e Inria en Francia. Recorre el mensaje bloque a bloque, calculando un hash para cada bloque combinado con el hash derivado de todos los bloques anteriores. En SHA-1 esto se hace en 80 “rondas”, y los tres dicen que su ataque es el primero en romper las 80 rondas.

Afortunadamente, los investigadores sólo han mostrado una manera de simplificar un ataque de prefijo idéntico a SHA-1, lo que significa que todavía no es posible generar certificados SSL falsos que permitan la suplantación de sitios web arbitrarios.

«Esto todavía está lejos de poder crear una CA deshonesta, ya que un ataque de este tipo requeriría un tipo de colisión más fuerte», dijo Peyrin, uno de los autores del artículo de investigación.

«Aconsejamos a la industria que no juegue con fuego y acelere el proceso de migración hacia SHA2 y SHA3, antes de que ataques tan dramáticos sean factibles», concluyó Peyrin.

Noticias

Deja un comentario