Calculadora de Checksum Adler32
FreeCalcula la suma de comprobación Adler-32 de texto o un archivo, directamente en tu navegador.
Se ejecuta completamente en tu navegador. Tu texto o archivo nunca se sube a ningún lugar.
Actividad reciente
Visible para todos. Últimos 20 usos de todos los visitantes, más recientes primero.
Aún no hay actividad. Sé el primero.
Qué hace esta herramienta
Esta herramienta calcula la suma de comprobación Adler-32 de un texto o archivo, directamente en tu navegador. Adler-32 es el algoritmo de suma de comprobación rápido usado dentro de zlib (y por lo tanto PNG, gzip, y ZIP) para detectar corrupción accidental de datos.
Escribe o pega texto, o sube un archivo, y la suma de comprobación se actualiza en vivo tanto en forma hexadecimal como decimal.
Problemas que resuelve
- Verificar que un archivo descargado o transferido coincida con una suma de comprobación Adler-32 esperada.
- Comprender o depurar cómo un formato basado en zlib (como PNG o gzip) calcula su suma de comprobación interna.
- Detectar rápidamente si dos fragmentos de texto son idénticos byte por byte.
- Aprender o enseñar cómo funciona el algoritmo Adler-32 con un ejemplo en vivo y editable.
Preguntas frecuentes
›¿Para qué se usa Adler-32?
Adler-32 es una suma de comprobación usada para detectar rápidamente la corrupción accidental de datos, más notablemente dentro de la biblioteca de compresión zlib (que subyace a PNG, gzip, y ZIP), y en algunos protocolos de red. Está diseñada para ser rápida de calcular, no para resistir manipulaciones deliberadas.
›¿Es Adler-32 lo mismo que un hash como MD5 o SHA-256?
No, Adler-32 es una suma de comprobación, no un hash criptográfico. Es mucho más rápido de calcular y produce un valor de 32 bits más pequeño, pero no está diseñado para resistir que alguien elabore deliberadamente una entrada diferente con la misma suma de comprobación, como sí lo son MD5 o SHA-256 (al menos en principio). Usa un hash criptográfico si necesitas resistencia a la manipulación, no solo detección de errores accidentales.
›¿Por qué una entrada vacía todavía produce una suma de comprobación?
El algoritmo comienza con dos sumas continuas inicializadas en 1 y 0, y las combina en la suma de comprobación final incluso si no se procesan bytes, así que una entrada vacía siempre produce el mismo valor fijo: 1 (0x00000001) en lugar de 0.
›¿Cómo se convierte el texto en bytes para la suma de comprobación?
El texto se codifica como UTF-8 antes de calcular la suma de comprobación, la misma codificación usada por la mayoría de los archivos de texto y páginas web modernos. Esto importa porque el mismo texto puede producir una suma de comprobación diferente bajo una codificación diferente.
›¿Puedo comprobar un archivo en lugar de escribir texto?
Sí, cambia al modo "Archivo" y elige un archivo, su suma de comprobación se calcula directamente a partir de sus bytes crudos, útil para verificar que un archivo descargado o transferido coincida con una suma de comprobación esperada.
Herramientas relacionadas
Texto
Herramienta de Cifrado César
Cifra o descifra texto con el clásico cifrado César, con una tabla de mapeo A-Z, lista de fuerza bruta, gráfico de frecuencia de letras, y un atajo ROT13.
FreeTexto
Contador de Líneas
Un contador de líneas avanzado que analiza instantáneamente tu texto pegado: detección de líneas duplicadas/vacías, filtrado de líneas de comentario, buscar y reemplazar con regex, ordenamiento e inserción de prefijo/sufijo.
FreeTexto
Aleatorizador de Listas
Mezcla cualquier lista, elige ganadores aleatorios para sorteos, y divide entradas en grupos parejos, todo en tu navegador con una mezcla Fisher-Yates imparcial.
FreeTexto
Generador de Acrónimos
Convierte una frase en su acrónimo al instante, con un desglose letra por letra y un modo opcional de omisión de palabras menores.
Comentarios (0)
¿Te ha resultado útil esta herramienta? Deja un comentario, comparte un consejo o cuéntanos cómo podemos mejorarla.
Aún no hay comentarios. ¡Sé el primero en compartir tu opinión!