Advertisement728 × 90 — Leaderboard
Advertisement320 × 50 — Mobile banner

Generar SHA1

Genera hashes SHA-1 desde texto en tu navegador
También necesitas:Generador Hash SHA-256Generador Hash SHA-512Generador Hash MD5
Input
Ctrl
Advertisement300 × 250
Advertisement728 × 90 — Leaderboard
Advertisement320 × 50 — Mobile banner

Acerca de Generar SHA1

Genera hashes SHA-1 para checksums heredados e identificadores de objetos Git. SHA-1 está obsoleto para uso criptográfico, pero muchos sistemas heredados aún lo requieren — funciona en tu navegador con la Web Crypto API.

Preguntas frecuentes

¿Qué es SHA-1?
SHA-1 es una función hash criptográfica que produce un resumen hexadecimal de 40 caracteres a partir de cualquier entrada. Fue el estándar en certificados SSL/TLS e identificadores de objetos Git, pero se demostraron ataques de colisión prácticos en 2017, haciéndola inadecuada para nuevas aplicaciones de seguridad.
¿SHA-1 sigue siendo seguro de usar?
SHA-1 está roto en cuanto a resistencia a colisiones. En 2017, Google demostró una colisión práctica (dos archivos PDF distintos con el mismo hash SHA-1, el ataque SHAttered). No debe usarse para firmas digitales, certificados ni firma de código. Sigue siendo aceptable para sumas de verificación no relacionadas con seguridad y compatibilidad con sistemas heredados donde SHA-256 no está disponible.
¿Qué sustituyó a SHA-1 en los certificados TLS y la firma de código?
SHA-256 (parte de la familia SHA-2) reemplazó a SHA-1. Los fabricantes de navegadores dejaron de aceptar certificados SHA-1 en 2016-2017. Todas las autoridades de certificación modernas emiten certificados SHA-256. Git está realizando la transición de SHA-1 a SHA-256. La firma de código en Windows y macOS exige SHA-256 desde 2016.
¿Cuál es la diferencia entre SHA-1 y SHA-256?
SHA-1 produce un hash de 160 bits (40 caracteres hexadecimales); SHA-256 produce uno de 256 bits (64 caracteres). SHA-1 tiene ataques de colisión prácticos conocidos; SHA-256 no. SHA-256 es un 20-30% más lento, pero la mejora de seguridad es decisiva. Para cualquier trabajo nuevo, usa SHA-256 o SHA-3.
¿Puede un hash SHA-1 identificar archivos duplicados de forma fiable?
Para la deduplicación y las comprobaciones de integridad no adversariales, SHA-1 sigue siendo fiable: encontrar dos archivos accidentalmente idénticos es prácticamente imposible. El riesgo es que un adversario fabrique deliberadamente una colisión. Para la deduplicación en sistemas de almacenamiento, copias de seguridad y cachés de contenido direccionable, SHA-1 es aceptable si no hay entradas maliciosas implicadas.
Advertisement300 × 250
Advertisement300 × 250
Ad
AdvertisementSticky banner