Cómo usar esta herramienta de texto
- Introduce exactamente el texto que quieres identificar.
- Pulsa «Generar hashes».
- Compara FNV-1a, DJB2 y SDBM.
- No uses estos hashes para almacenar contraseñas ni para decisiones criptográficas.
Obtén varias huellas deterministas de un mismo texto sin enviarlo a un servidor. Esta herramienta usa algoritmos de 32 bits rápidos y sencillos para comparaciones técnicas, identificadores y pruebas.
Calcula tres hashes de 32 bits sobre los bytes UTF-8 del texto: FNV-1a, DJB2 y SDBM.
Estos algoritmos no son criptográficamente seguros y no deben utilizarse para firmas, contraseñas, integridad frente a atacantes ni verificación de archivos críticos.
Entrada: pedido-2026
Salida: tres valores hexadecimales de 8 caracteres, uno por algoritmo.
La entrada se convierte a bytes UTF-8 mediante TextEncoder y cada algoritmo actualiza un acumulador de 32 bits.
Dos entradas distintas pueden producir el mismo hash. Para integridad criptográfica usa SHA-256 u otro algoritmo moderno apropiado.
Ninguno de los incluidos aquí. Para contraseñas se necesitan funciones específicas de derivación como Argon2, scrypt, bcrypt o PBKDF2 con una configuración adecuada.
No. Son algoritmos rápidos de 32 bits diseñados para tablas hash y usos similares, no para resistir ataques deliberados.
Son funciones deterministas: procesan la misma secuencia de bytes UTF-8 con las mismas operaciones y por eso devuelven el mismo valor.
Sí. Eso se llama colisión y es inevitable en hashes de tamaño fijo, especialmente cuando solo hay 32 bits de salida.
Sí. Se codifican como bytes UTF-8, por lo que cualquier diferencia en la secuencia Unicode puede cambiar la huella resultante.
| Elemento | Tratamiento |
|---|---|
| Algoritmo | Tipo |
| FNV-1a | 32 bits, no criptográfico |
| DJB2 | 32 bits, no criptográfico |
| SDBM | 32 bits, no criptográfico |
Consulta más utilidades para preparar, comprobar y transformar texto de forma segura.
Ver Utilidad y seguridad