¿Qué es SHA-224?
SHA-224 (Algoritmo de Hash Seguro 224) genera un resumen de 224 bits (56 caracteres hexadecimales). Es una versión truncada de SHA-256, diseñada para aplicaciones que requieren hashes más cortos manteniendo propiedades de seguridad sólidas.
Nota de seguridad: SHA-224 es seguro para la mayoría de las aplicaciones, pero considere usar SHA-256 o SHA-3 para necesidades de mayor seguridad.
Cómo funciona SHA-224
- Rellenar el mensaje → longitud ≡ 448 (mod 512) bits
- Agregar la longitud de 64 bits del mensaje original
- Inicializar ocho palabras de 32 bits (A–H)
- Procesar bloques de 512 bits a través de 64 operaciones
- Generar el resumen final de 224 bits
Ejemplos de hashes
Entrada | Hash SHA-224 |
---|---|
Hello, World! | c4890faffdb0105d991a461e668e276685401b02eab1ef4372795047 |
password | d63dc919dd9f62e51a6f6f8f1b2b8c3c9e5a116b |
123456789 | 45a5f344b9a61c9e2e8e8b0e7b8b9e3c9e5a116b |
(vacío) | d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f |
SHA-224 vs. otras funciones hash
Algoritmo | Salida | Seguridad | Velocidad |
---|---|---|---|
MD5 | 128 bits | ❌ Roto | ⚡ Muy rápido |
SHA-1 | 160 bits | ❌ Comprometido | ⚡ Rápido |
SHA-224 | 224 bits | ✅ Seguro | 🚀 Moderado |
SHA-256 | 256 bits | ✅ Seguro | 🚀 Moderado |
BLAKE3 | 256 bits | ✅ Seguro | ⚡ Rápido |
Preguntas frecuentes
¿Es seguro usar SHA-224 para contraseñas?
Sí, pero se recomienda encarecidamente usar esquemas de hash de contraseñas con sal como bcrypt, Argon2 o PBKDF2.
¿Cuál es la diferencia entre SHA-224 y SHA-256?
SHA-224 es una variante truncada de SHA-256, que produce un resumen más corto de 224 bits utilizando el mismo algoritmo interno.
¿Puedo usar este generador de SHA-224 sin conexión?
Después de la primera carga, está en caché; puede actualizar la página incluso sin internet y seguirá generando hashes localmente.
¿Hay un límite de tamaño para los archivos?
Los archivos de hasta aproximadamente 100 MB funcionan bien en la mayoría de los navegadores modernos; los archivos muy grandes pueden agotar la memoria.