[{"data":1,"prerenderedAt":270},["ShallowReactive",2],{"content:es:crc32-calculator":3},{"id":4,"title":5,"body":6,"description":246,"extension":247,"faq":248,"kind":261,"locale":262,"meta":263,"navigation":264,"path":265,"seo":266,"seoTitle":267,"stem":268,"__hash__":269},"pages\u002Fes\u002Fcrc32-calculator.md","Calculadora CRC32",{"type":7,"value":8,"toc":235},"minimark",[9,14,18,21,24,28,39,49,53,86,96,111,115,118,122,125,128,132,135,141,145,201,205,227],[10,11,13],"h2",{"id":12},"qué-calcula-esta-herramienta","Qué calcula esta herramienta",[15,16,17],"p",{},"Esta herramienta utiliza CRC-32\u002FISO-HDLC, con polinomio reflejado 0xEDB88320, valor inicial 0xFFFFFFFF y XOR final 0xFFFFFFFF. Presenta el resultado sin signo en ocho caracteres hexadecimales, incluidos los ceros iniciales. No es CRC32C.",[15,19,20],{},"CRC32C emplea otro polinomio y normalmente dará un resultado diferente para los mismos bytes. Eso no implica necesariamente que un archivo esté dañado. Además de la variante, un formato binario puede especificar un orden de bytes; el hexadecimal mostrado aquí es un valor numérico, no un campo de contenedor ya serializado.",[15,22,23],{},"CRC32 detecta errores accidentales, no protege frente a modificaciones deliberadas. Una coincidencia no es un certificado de seguridad. Para comprobar un archivo, selecciona el propio archivo; copiar el texto descodificado podría cambiar su codificación y sus saltos de línea.",[10,25,27],{"id":26},"ejemplo-comprobable","Ejemplo comprobable",[15,29,30,34,35,38],{},[31,32,33],"code",{},"UTF-8"," · ",[31,36,37],{},"abc"," · CRC32",[40,41,47],"pre",{"className":42,"code":44,"language":45,"meta":46},[43],"language-text","352441c2\n","text","",[31,48,44],{"__ignoreMap":46},[10,50,52],{"id":51},"cómo-calcular-y-comparar","Cómo calcular y comparar",[54,55,56,72,79],"ol",{},[57,58,59,60,64,65,68,69,71],"li",{},"Introduce el texto exacto en ",[61,62,63],"strong",{},"Texto de entrada"," o pulsa ",[61,66,67],{},"Ejemplo"," para cargar ",[31,70,37],{},". Se utiliza UTF-8 y se conservan los espacios y los saltos de línea.",[57,73,74,75,78],{},"En el modo de texto individual, una entrada no vacía de hasta 64 KiB se calcula tras una breve pausa. Pulsa ",[61,76,77],{},"Generar hash"," para una entrada vacía o de mayor tamaño. Al editar, se descarta el resultado anterior.",[57,80,81,82,85],{},"Para comprobar un archivo guardado, selecciona ",[61,83,84],{},"Verificación de archivos",", confirma el algoritmo y elige o arrastra el archivo. El cálculo de sus bytes originales comienza automáticamente.",[15,87,88,89,92,93,95],{},"Para calcular cada línea por separado, activa ",[61,90,91],{},"Un hash por línea",", decide si quieres incluir las líneas vacías y pulsa ",[61,94,77],{},". Este modo no se actualiza automáticamente. CRLF, LF y CR delimitan registros y no forman parte del hash de cada línea. Las líneas repetidas conservan sus números de origen.",[15,97,98,99,102,103,106,107,110],{},"Pega solo la referencia hexadecimal completa en ",[61,100,101],{},"Comparar valor esperado (opcional)"," y pulsa ",[61,104,105],{},"Comprobar",". Se ignoran las mayúsculas y los espacios exteriores; no se admiten espacios internos ni una longitud incorrecta. ",[61,108,109],{},"Copiar"," conserva el valor completo. TXT y CSV contienen identificadores, algoritmos y resultados, no el texto original ni las claves.",[10,112,114],{"id":113},"límites-privacidad-y-siguientes-pasos","Límites, privacidad y siguientes pasos",[15,116,117],{},"El texto admite hasta 10 MiB y el modo por líneas, hasta 10.000 registros, contando las líneas vacías antes de filtrarlas. La cola admite 50 archivos de hasta 1 GiB cada uno, leídos por bloques secuenciales de 2 MiB. Estos límites protegen los recursos del navegador; no garantizan un cálculo rápido en todos los móviles. Puedes cancelar si es necesario. El cálculo es local, aunque las peticiones normales de páginas y recursos llegan al alojamiento.",[10,119,121],{"id":120},"comparar-crc32-de-archivos-y-herramientas-de-compresión","Comparar CRC32 de archivos y herramientas de compresión",[15,123,124],{},"El resultado es el valor numérico CRC-32\u002FISO-HDLC en ocho caracteres hexadecimales, con ceros iniciales. Otro programa puede mostrar el mismo patrón de 32 bits como decimal sin signo o como entero negativo con signo. Convierte la representación antes de comparar: el campo no acepta signos negativos ni el prefijo 0x.",[15,126,127],{},"Los campos CRC de los formatos tienen un alcance concreto. En gzip, el CRC del tráiler corresponde a los datos descomprimidos, no a todo el archivo .gz. Calcular el contenedor aquí no reproduce ese campo. Identifica los bytes cubiertos, la variante CRC y el orden de bytes de almacenamiento; esta herramienta no interpreta los miembros de un archivo comprimido.",[10,129,131],{"id":130},"un-crc32-tres-representaciones-enteras","Un CRC32, tres representaciones enteras",[15,133,134],{},"Introduce 123456789 sin salto final. Los valores hexadecimal, decimal sin signo y decimal con signo representan el mismo patrón de 32 bits. El campo de comparación solo admite el hexadecimal de ocho dígitos.",[40,136,139],{"className":137,"code":138,"language":45,"meta":46},[43],"CRC-32\u002FISO-HDLC \u002F 123456789:\nHex: cbf43926\nDecimal sin signo: 3421780262\nDecimal de 32 bits con signo: -873187034\n",[31,140,138],{"__ignoreMap":46},[10,142,144],{"id":143},"diferencias-crc32-que-no-prueban-corrupción","Diferencias CRC32 que no prueban corrupción",[146,147,148,164],"table",{},[149,150,151],"thead",{},[152,153,154,158,161],"tr",{},[155,156,157],"th",{},"Problema",[155,159,160],{},"Motivo",[155,162,163],{},"Qué hacer",[165,166,167,179,190],"tbody",{},[152,168,169,173,176],{},[170,171,172],"td",{},"No coincide un CRC32C",[170,174,175],{},"CRC32C usa otro polinomio",[170,177,178],{},"Usa una implementación CRC32C, no esta ISO-HDLC.",[152,180,181,184,187],{},[170,182,183],{},"El CRC del tráiler gzip difiere del .gz",[170,185,186],{},"El tráiler cubre los datos descomprimidos",[170,188,189],{},"Compara esos datos, no el contenedor.",[152,191,192,195,198],{},[170,193,194],{},"El resultado empieza por ceros",[170,196,197],{},"La representación completa sigue teniendo ocho dígitos",[170,199,200],{},"Conserva los ceros iniciales; retira solo prefijos de presentación.",[10,202,204],{"id":203},"herramientas-y-guías-relacionadas","Herramientas y guías relacionadas",[206,207,208,215,221],"ul",{},[57,209,210],{},[211,212,214],"a",{"href":213},"\u002Fes\u002Ffile-md5","Verificador de archivos",[57,216,217],{},[211,218,220],{"href":219},"\u002Fes\u002Fsha256-generator","SHA-256",[57,222,223],{},[211,224,226],{"href":225},"\u002Fes\u002Fguides\u002Fmd5sum-linux","Archivos y saltos de línea en Linux",[15,228,229],{},[211,230,234],{"href":231,"rel":232},"https:\u002F\u002Fwww.rfc-editor.org\u002Frfc\u002Frfc1952.html",[233],"nofollow","RFC 1952 · gzip CRC32",{"title":46,"searchDepth":236,"depth":236,"links":237},2,[238,239,240,241,242,243,244,245],{"id":12,"depth":236,"text":13},{"id":26,"depth":236,"text":27},{"id":51,"depth":236,"text":52},{"id":113,"depth":236,"text":114},{"id":120,"depth":236,"text":121},{"id":130,"depth":236,"text":131},{"id":143,"depth":236,"text":144},{"id":203,"depth":236,"text":204},"Calcula CRC-32\u002FISO-HDLC de texto y archivos. No es CRC32C ni un mecanismo de cifrado.","md",[249,252,255,258],{"question":250,"answer":251},"¿Es CRC32 o CRC32C?","Es CRC-32\u002FISO-HDLC con polinomio reflejado 0xEDB88320. CRC32C utiliza otro polinomio.",{"question":253,"answer":254},"¿Por qué otro programa muestra un CRC32 negativo?","Puede interpretar el mismo patrón de 32 bits como entero con signo. Aquí se muestra hexadecimal sin signo de ocho dígitos; compara representaciones equivalentes.",{"question":256,"answer":257},"¿El tráiler gzip debe coincidir con el CRC32 del archivo .gz?","No. Su CRC32 cubre los datos descomprimidos. El CRC del contenedor incluye cabeceras y bytes comprimidos.",{"question":259,"answer":260},"¿Sirve CRC32 como huella segura de archivo?","No. Detecta errores accidentales, pero no resiste modificaciones deliberadas. Para comprobaciones sensibles usa un resumen criptográfico adecuado y una referencia confiable.","tool","es",{},true,"\u002Fes\u002Fcrc32-calculator",{"title":5,"description":246},"Calculadora CRC32 — md5hash.net","es\u002Fcrc32-calculator","dpFN1zeAtVhLPzt2prySWVohJG3Ups9ZrBuG1UJNfFQ",1792048884118]