Generador de Suma de Verificación Adler-32
Convierte cualquier texto en su suma de verificación Adler-32 de 8 caracteres al instante.
Cómo usar Generador de Suma de Verificación Adler-32
- Escribe o pega tu texto en el cuadro.
- La suma de verificación Adler-32 aparece a medida que escribes.
- Haz clic en Copiar para obtener el resultado.
Acerca de Generador de Suma de Verificación Adler-32
Adler-32 fue diseñado por Mark Adler —coautor de zlib y gzip— como una suma de verificación más barata de calcular que CRC-32 pero que aun así detectara los tipos de corrupción que ocurren en la práctica. Es la comprobación de integridad que lleva el formato de datos zlib, así que si alguna vez has descomprimido un flujo zlib, Adler-32 lo estaba verificando silenciosamente por ti. El resultado son 32 bits, impresos como 8 caracteres hexadecimales.
El compromiso fue deliberado: Adler-32 es más rápido que CRC-32 pero más débil. Funciona manteniendo dos sumas acumuladas mientras recorre los datos y combinándolas, en lugar de hacer división polinómica, razón por la que resulta tan barato. Su punto débil conocido son los mensajes cortos: con solo unos pocos bytes de entrada, las sumas apenas tienen margen para dispersarse, así que las sumas de verificación de cadenas cortas se agrupan y se usa un número de valores distintos sorprendentemente pequeño. Para unos pocos kilobytes de datos comprimidos eso apenas importa. Para hashear un puñado de cadenas cortas sí importa, y mucho, y CRC-32 es la mejor opción.
Como toda suma de verificación de esta página, Adler-32 es para accidentes, no para adversarios. Es rápido precisamente porque no hace nada para resistir a alguien que intente activamente engañarlo, y construir dos entradas distintas con el mismo Adler-32 es fácil. Responde a "¿llegaron estos datos intactos?" y nada más. Si la pregunta es "¿alguien manipuló esto?", necesitas un hash criptográfico como SHA-256.
Preguntas frecuentes
¿Adler-32 o CRC-32: cuál debería usar?
Adler-32 es más rápido; CRC-32 es más fiable detectando errores, sobre todo en datos cortos. Si la velocidad no es el cuello de botella, CRC-32 suele ser la opción por defecto más segura. Adler-32 brilla en flujos largos, que es precisamente donde lo usa zlib.
¿Por qué Adler-32 es malo con cadenas cortas?
Construye su resultado a partir de dos sumas acumuladas sobre los datos. Con solo unos pocos bytes, esas sumas se mantienen pequeñas, así que las entradas cortas solo producen una franja estrecha de sumas de verificación posibles y las colisiones se vuelven habituales.
¿Es seguro Adler-32?
No. Nunca debe usarse para contraseñas, firmas o cualquier cosa que un atacante pueda querer falsificar; producir dos entradas con el mismo Adler-32 es trivial. Es una comprobación de errores de transmisión, nada más.
¿Por qué el resultado siempre tiene 8 caracteres?
Adler-32 siempre produce 32 bits, y cada carácter hexadecimal representa 4 bits, así que la salida tiene exactamente 8 caracteres sin importar el tamaño de la entrada.
¿Se envía mi texto a algún sitio?
Tu texto se envía a nuestro servidor para calcular la suma de verificación, porque los navegadores no pueden calcular Adler-32. Se procesa y se descarta de inmediato: nunca se registra ni se almacena.

