[{"data":1,"prerenderedAt":143},["ShallowReactive",2],{"content:es:guides\u002Fwhat-is-md5":3},{"id":4,"title":5,"body":6,"description":125,"extension":126,"faq":127,"kind":134,"locale":135,"meta":136,"navigation":137,"path":138,"seo":139,"seoTitle":140,"stem":141,"__hash__":142},"pages\u002Fes\u002Fguides\u002Fwhat-is-md5.md","Qué es MD5: bytes, resúmenes de 128 bits y errores habituales",{"type":7,"value":8,"toc":116},"minimark",[9,14,18,21,25,28,39,42,46,49,52,56,59,62,66,69,73,108],[10,11,13],"h2",{"id":12},"una-huella-de-bytes","Una huella de bytes",[15,16,17],"p",{},"MD5 significa Message-Digest Algorithm 5. Genera un resultado fijo de 128 bits a partir de bytes. Cada carácter hexadecimal representa cuatro bits; por eso el valor completo ocupa 32 caracteres. La longitud no crece con el archivo y no contiene una codificación reversible del original.",[15,19,20],{},"Las palabras visibles de un documento no son necesariamente sus bytes guardados. Puede haber cabeceras, imágenes, metadatos o marcas de orden de bytes. Selecciona el archivo para identificar ese artefacto. Si pruebas una cadena, define antes la codificación: aquí es UTF-8.",[10,22,24],{"id":23},"reproduce-un-ejemplo-pequeño","Reproduce un ejemplo pequeño",[15,26,27],{},"Introduce abc sin comillas ni salto final. El valor esperado es:",[29,30,36],"pre",{"className":31,"code":33,"language":34,"meta":35},[32],"language-text","900150983cd24fb0d6963f7d28e17f72\n","text","",[37,38,33],"code",{"__ignoreMap":35},[15,40,41],{},"Añade un espacio y vuelve a generar. Un resultado distinto es normal. Generar deliberadamente con el editor vacío calcula la cadena vacía: d41d8cd98f00b204e9800998ecf8427e. El estado de espera inicial no indica que ya se haya calculado.",[10,43,45],{"id":44},"determinista-no-significa-único","Determinista no significa único",[15,47,48],{},"Los mismos bytes dan siempre el mismo resultado, pero 128 bits no pueden identificar de forma exclusiva todas las entradas posibles. Existen colisiones y ataques prácticos contra MD5. No debe sostener firmas digitales modernas ni afirmaciones de resistencia a alteraciones maliciosas.",[15,50,51],{},"Un checksum puede ayudar a diagnosticar cambios accidentales si la referencia es adecuada. No demuestra que un archivo sea inocuo, que el editor sea auténtico ni que la referencia se obtuviera con seguridad. Separa la confianza en la fuente de la igualdad numérica.",[10,53,55],{"id":54},"hash-cifrado-y-adivinación","Hash, cifrado y adivinación",[15,57,58],{},"El cifrado permite recuperar el texto con una clave. MD5 no está diseñado para esa operación. Probar candidatos de un diccionario y reconocer uno conocido no es descifrar un MD5. Este sitio no ofrece cracking de contraseñas ni diccionarios de búsqueda.",[15,60,61],{},"MD5 rápido y sin sal tampoco es una estrategia segura para almacenar contraseñas. No pegues secretos reales solo para observar un hash. HMAC corresponde a pruebas de autenticación con clave, pero tampoco cifra.",[10,63,65],{"id":64},"conserva-el-resultado-completo","Conserva el resultado completo",[15,67,68],{},"Mayúsculas y minúsculas representan los mismos bytes. Espacios internos, ceros iniciales omitidos o caracteres finales perdidos pueden invalidar una comparación. Guarda el nombre del algoritmo con el valor completo al exportar o comunicar un checksum.",[10,70,72],{"id":71},"herramientas-y-guías-relacionadas","Herramientas y guías relacionadas",[74,75,76,84,90,96,102],"ul",{},[77,78,79],"li",{},[80,81,83],"a",{"href":82},"\u002Fes","Generador de hash MD5",[77,85,86],{},[80,87,89],{"href":88},"\u002Fes\u002Ffile-md5","Verificador de archivos",[77,91,92],{},[80,93,95],{"href":94},"\u002Fes\u002Fguides\u002Fmd5-checksum-windows","Cómo comprobar el checksum MD5 de un archivo en Windows",[77,97,98],{},[80,99,101],{"href":100},"\u002Fes\u002Fguides\u002Fmd5sum-linux","Usar md5sum en Linux: archivos, manifiestos y saltos de línea",[77,103,104],{},[80,105,107],{"href":106},"\u002Fes\u002Fguides\u002Fmd5-vs-sha256","MD5 frente a SHA-256: compatibilidad, longitud y confianza",[15,109,110],{},[80,111,115],{"href":112,"rel":113},"https:\u002F\u002Fwww.rfc-editor.org\u002Frfc\u002Frfc6151.html",[114],"nofollow","RFC 6151",{"title":35,"searchDepth":117,"depth":117,"links":118},2,[119,120,121,122,123,124],{"id":12,"depth":117,"text":13},{"id":23,"depth":117,"text":24},{"id":44,"depth":117,"text":45},{"id":54,"depth":117,"text":55},{"id":64,"depth":117,"text":65},{"id":71,"depth":117,"text":72},"Interpreta un MD5 de 32 caracteres y reproduce un ejemplo sin confundir hash y cifrado.","md",[128,131],{"question":129,"answer":130},"¿Por qué MD5 tiene 32 caracteres si contiene 128 bits?","Cada carácter hexadecimal representa cuatro bits. Los 32 caracteres forman el resumen completo de 128 bits; omitir ceros iniciales pierde parte de esa representación.",{"question":132,"answer":133},"¿Se puede descifrar un MD5?","No. MD5 es un resumen unidireccional, no cifrado reversible. Probar candidatos es otra tarea y no constituye una función de descifrado que ofrezca este sitio.","guide","es",{},true,"\u002Fes\u002Fguides\u002Fwhat-is-md5",{"title":5,"description":125},"Qué es MD5: bytes, resúmenes de 128 bits y errores habituales — md5hash.net","es\u002Fguides\u002Fwhat-is-md5","ugBR1Hfxf2cSRC83RgT_L8Z18qV2hUwk9Is0qUo2AAg",1792048884241]