Bienvenido al cálculo en línea del archivo SHA1
Haz clic para seleccionar un archivo o arrástralo aquí
SHA-1
SHA-1 (Secure Hash Algorithm 1) es una función hash criptográfica diseñada por la Agencia de Seguridad Nacional y publicada como Estándar Federal de Procesamiento de Datos (FIPS) por el Instituto Nacional de Estándares y Tecnología (NIST) [2] . SHA-1 puede generar un valor hash de 160 bits (20 bytes) denominado resumen de mensaje, que normalmente se representa como 40 dígitos hexadecimales.
¿Qué puede hacer la herramienta de cálculo en línea SHA1?
- Calcular el valor SHA1 del archivo en línea
¿Nuestro sitio web guardará el archivo?
- El proceso de cálculo de la herramienta de cálculo en línea se ejecuta en su navegador y no se cargará en nuestro sitio web, utilícelo con confianza
¿Cómo se usa?
- 1) Haga clic para seleccionar el archivo y espere a que se complete el cálculo
- 2) Haz clic en el botón de copiar
Comparación de funciones de la familia SHA
Algoritmos y sus variantes | Longitud de salida (bit) | Tamaño del estado interno (bit) | Tamaño de bloque (bit) | Longitud máxima del mensaje (bit) | Ciclo | Operación | Seguridad (bit) | Rendimiento MiB/s) | |
---|---|---|---|---|---|---|---|---|---|
MD5 (Para referencia) | 128 | 128 (4 × 32) | 512 | 264 − 1 | 64 | Y bit a bit, XOR bit a bit, desplazamiento cíclico, relleno(Módulo 232), O bit a bit | <18 (Colisión encontrada) | 335 | |
SHA-0 | 160 | 160 (5 × 32) | 512 | 264 − 1 | 80 | Y bit a bit, XOR bit a bit, desplazamiento cíclico, relleno(Módulo 232), O bit a bit | <34 (Colisión encontrada) | - | |
SHA-1 | 160 | 160 (5 × 32) | 512 | 264 − 1 | 80 | <63 (Colisión encontrada) | 192 | ||
SHA-2 | SHA-224 SHA-256 | 224 256 | 256 (8 × 32) | 512 | 264 − 1 | 64 | Y bit a bit, XOR bit a bit, desplazamiento cíclico, relleno(Módulo 232), O bit a bit, Cambio | Sí 112/128 | 139 |
SHA-384 SHA-512 SHA-512/224 SHA-512/256 | 384 512 224 256 | 512 (8 × 64) | 1024 | 2128 − 1 | 80 | Y bit a bit, XOR bit a bit, desplazamiento cíclico, relleno(Módulo 264), O bit a bit, Cambio | Sí 192/256/112/128 | 154 | |
SHA-3 | SHA3-224 SHA3-256 SHA3-384 SHA3-512 | 224 256 384 512 | 1600 (5 × 5 × 64) | 1152 1088 832 576 | Ilimitado | 24 | Y bit a bit, XOR bit a bit, desplazamiento cíclico, negación | Sí 112/128/192/256 | - |
SHAKE128 SHAKE256 | d (Longitud de variable) d (Longitud de variable) | 1344 1088 | Sí min (d/2, 128) min (d/2, 256) | - |