Cómo generar un hash
- Elige Texto o Archivo. Con Texto, escribe o pega en el recuadro y los hashes se actualizan mientras escribes. Con Archivo, arrástralo a la zona de carga o tócala para elegir uno.
- Lee los resultados. MD5, SHA-1, SHA-256, SHA-384 y SHA-512 aparecen juntos, cada uno con su botón de copiar. Si es un archivo, arriba de la lista se muestran su nombre y su tamaño.
- Si quieres, pega un hash esperado en Comparar con un hash esperado (opcional). La herramienta te dice si coincide y a qué algoritmo corresponde.
- Activa Letras en mayúsculas si el sistema donde vas a pegar el hash espera los dígitos hexadecimales en mayúsculas.
Características
- Cinco algoritmos a la vez: MD5, SHA-1, SHA-256, SHA-384 y SHA-512, calculados juntos a partir de una sola entrada.
- Entrada de texto o de archivo, con arrastrar y soltar para archivos de cualquier tipo.
- Comparación de sumas de verificación contra los cinco resultados, con el algoritmo que coincide resaltado.
- Barra de progreso para archivos grandes y un aviso por encima de 100 MB.
- Resultado hexadecimal en minúsculas o mayúsculas.
- Copia con un toque para cada hash.
- Texto codificado en UTF-8, la codificación estándar que usan otras herramientas, así que un texto en cualquier idioma da resultados coherentes.
Por qué usar el generador de hash de Fileora
La gente calcula el hash de cosas que nunca subiría a internet: instaladores, contratos, exportaciones de bases de datos, claves privadas o textos con contraseñas. Fileora lee el archivo y calcula todos los hashes dentro de tu navegador. No se transmite, guarda ni registra nada, y además un archivo de varios gigabytes no tiene que arrastrarse primero por tu conexión.
Es gratis, sin registro ni límite diario, y funciona en el celular, algo útil cuando quieres comprobar un APK o un documento que acabas de descargar en tu teléfono.
¿Buscas un solo algoritmo? El generador de MD5 y el generador de SHA-256 ponen ese hash en primer lugar. Si lo que necesitas son identificadores aleatorios y no huellas, prueba el generador de UUID.
Qué hace una función hash
Una función hash convierte una entrada de cualquier tamaño en una huella corta de longitud fija. La misma entrada siempre produce el mismo hash, y cambiar un solo bit produce uno completamente distinto. Las longitudes de cada algoritmo son:
- MD5: 128 bits, 32 caracteres hexadecimales.
- SHA-1: 160 bits, 40 caracteres.
- SHA-256: 256 bits, 64 caracteres.
- SHA-384: 384 bits, 96 caracteres.
- SHA-512: 512 bits, 128 caracteres.
Un buen hash también tiene que hacer inviable encontrar dos entradas con el mismo resultado, lo que se llama una colisión. Los investigadores ya lograron colisiones prácticas para MD5 y SHA-1, así que ninguno de los dos es confiable cuando alguien podría fabricar un archivo malicioso. La familia SHA-2, que incluye SHA-256, SHA-384 y SHA-512, no tiene colisiones prácticas conocidas.
Ten en cuenta que estos hashes rápidos no sirven por sí solos para guardar contraseñas. Para eso hace falta un algoritmo lento a propósito, diseñado para ese trabajo, y esta herramienta no lo ofrece.