Generador SHA-1
Qué es SHA-1 hoy
SHA-1 produce un resumen de 160 bits y certificados TLS e ID de objetos Git una vez anclados. Los ataques de colisión prácticos significan que ya no debe confiar en SHA-1 para firmas o emisión de certificados: los navegadores lo bloquean. Git está migrando; cuando necesite pruebas de manipulación, elija SHA-256.
Usos legítimos izquierdo
Reproducir muestras heredadas de HMAC-SHA1, validar nombres de archivos de firmware antiguos o explicar por qué su CI todavía imprime SHA-1 hasta que se repitan los repositorios. Actualizaciones de pares con Generador SHA-256 guías de migración.
Ejemplo
Diferencia de dos frascos exportados: hacer coincidir SHA-1 todavía implica archivos idénticos a menos que alguien cree un par de colisión: alto riesgo para contextos firmados, bajo para deduplicación casual de confianza compilaciones.
HMAC-SHA1?
Aún se ve en las API, pero planifica actualizaciones; la guía RFC desalienta nuevas implementaciones.