[{"data":1,"prerenderedAt":794},["ShallowReactive",2],{"guide-md5-hash":3,"related-md5-hash":305},{"id":4,"title":5,"body":6,"category":283,"description":284,"extension":285,"keywords":286,"meta":292,"navigation":293,"path":294,"readingTime":276,"relatedTools":295,"seo":300,"stem":301,"type":302,"updatedAt":303,"__hash__":304},"guides\u002Fhelp\u002Fguides\u002Fmd5-hash.md","MD5哈希工具使用指南：在线计算文本与文件MD5值",{"type":7,"value":8,"toc":268},"minimark",[9,19,26,30,59,62,67,84,88,102,105,133,136,196,199,225,228,241,244],[10,11,12,13,18],"p",{},"MD5 是最常用的文件指纹算法，把任意大小的文件换算成一串 32 位十六进制字符。只要内容有一个字节不同，结果就完全不同。91AI工具的",[14,15,17],"a",{"href":16},"\u002Ftools\u002Fmd5-hash","MD5哈希工具","支持文本和文件两种模式，计算全程在浏览器本地完成。",[10,20,21],{},[22,23],"img",{"alt":24,"src":25},"MD5哈希工具界面","\u002Fimages\u002Ftools\u002Fmd5-hash.png",[27,28,29],"h2",{"id":29},"功能特点",[31,32,33,41,47,53],"ul",{},[34,35,36,40],"li",{},[37,38,39],"strong",{},"文本模式","：粘贴文本即时计算 MD5 值",[34,42,43,46],{},[37,44,45],{},"文件模式","：拖拽或选择文件自动计算",[34,48,49,52],{},[37,50,51],{},"纯前端处理","：文件不上传服务器，隐私安全",[34,54,55,58],{},[37,56,57],{},"标准输出","：32 位小写十六进制，与官方标注格式一致",[27,60,61],{"id":61},"使用步骤",[63,64,66],"h3",{"id":65},"计算文本-md5","计算文本 MD5",[68,69,70,75,78,81],"ol",{},[34,71,72,73],{},"打开 ",[14,74,17],{"href":16},[34,76,77],{},"切换到文本模式",[34,79,80],{},"在输入框粘贴或输入文本",[34,82,83],{},"右侧实时显示 32 位 MD5 值，点击复制",[63,85,87],{"id":86},"计算文件-md5","计算文件 MD5",[68,89,90,93,96,99],{},[34,91,92],{},"切换到文件模式",[34,94,95],{},"拖拽文件到上传区，或点击选择文件",[34,97,98],{},"工具在本地读取并计算，进度完成后显示结果",[34,100,101],{},"复制 MD5 值与官方标注值对比",[27,103,104],{"id":104},"校验文件完整性的正确做法",[68,106,107,110,113,130],{},[34,108,109],{},"在软件官网、下载页或帮助文档中找到该文件公布的 MD5 值",[34,111,112],{},"下载完成后用工具计算本地文件的 MD5",[34,114,115,116],{},"逐位对比两串字符\n",[31,117,118,124],{},[34,119,120,123],{},[37,121,122],{},"完全一致","：文件完整，可以放心安装",[34,125,126,129],{},[37,127,128],{},"不一致","：文件在传输中损坏或被替换，建议重新下载",[34,131,132],{},"对比时建议整串复制比对，避免人工核对漏看某一位",[27,134,135],{"id":135},"参数与说明",[137,138,139,152],"table",{},[140,141,142],"thead",{},[143,144,145,149],"tr",{},[146,147,148],"th",{},"项目",[146,150,151],{},"说明",[153,154,155,164,172,180,188],"tbody",{},[143,156,157,161],{},[158,159,160],"td",{},"输出长度",[158,162,163],{},"32 位十六进制字符（128 位）",[143,165,166,169],{},[158,167,168],{},"大小写",[158,170,171],{},"默认小写，与多数官方标注一致",[143,173,174,177],{},[158,175,176],{},"支持内容",[158,178,179],{},"任意文本、任意类型文件",[143,181,182,185],{},[158,183,184],{},"文件大小",[158,186,187],{},"受浏览器内存限制，常规安装包无压力",[143,189,190,193],{},[158,191,192],{},"是否上传",[158,194,195],{},"不上传，本地计算",[27,197,198],{"id":198},"使用场景",[31,200,201,207,213,219],{},[34,202,203,206],{},[37,204,205],{},"安装包校验","：下载系统镜像、驱动、固件后核对 MD5，确认没有下载损坏",[34,208,209,212],{},[37,210,211],{},"文件一致性比对","：同一份文件在两台电脑上计算 MD5，判断是否完全相同",[34,214,215,218],{},[37,216,217],{},"传输后确认","：通过网盘、U 盘、邮件附件传输后核对 MD5，确认内容未被改动",[34,220,221,224],{},[37,222,223],{},"数据去重","：批量文本或文件名生成 MD5 作为唯一标识，快速判断内容是否重复",[27,226,227],{"id":227},"安全提示",[10,229,230,231,235,236,240],{},"MD5 已被证明存在碰撞风险，不适合用于密码存储和数字签名等高安全场景。需要更强保障时，请改用 ",[14,232,234],{"href":233},"\u002Ftools\u002Fsha256-hash","SHA256哈希工具"," 或 ",[14,237,239],{"href":238},"\u002Ftools\u002Fsha512-hash","SHA512哈希工具","。MD5 更适合做完整性快速校验，而不是安全防护。",[27,242,243],{"id":243},"相关推荐",[31,245,246,251,256,263],{},[34,247,248,250],{},[14,249,17],{"href":16}," — 文本与文件 MD5 计算",[34,252,253,255],{},[14,254,234],{"href":233}," — 更安全的完整性校验",[34,257,258,262],{},[14,259,261],{"href":260},"\u002Ftools\u002Fsha1-hash","SHA1哈希工具"," — 兼容旧系统的校验方式",[34,264,265,267],{},[14,266,239],{"href":238}," — 高安全要求场景",{"title":269,"searchDepth":270,"depth":270,"links":271},"",2,[272,273,278,279,280,281,282],{"id":29,"depth":270,"text":29},{"id":61,"depth":270,"text":61,"children":274},[275,277],{"id":65,"depth":276,"text":66},3,{"id":86,"depth":276,"text":87},{"id":104,"depth":270,"text":104},{"id":135,"depth":270,"text":135},{"id":198,"depth":270,"text":198},{"id":227,"depth":270,"text":227},{"id":243,"depth":270,"text":243},"crypto","MD5哈希工具使用指南，详细介绍在线计算文本和文件MD5校验值的方法与操作步骤。适合下载软件安装包后校验文件完整性、验证固件系统镜像是否损坏或被篡改、对比两台电脑上的文件是否一致、生成文本MD5用于数据去重等场景。支持拖拽上传文件自动计算32位哈希值，纯前端处理文件不上传服务器，支持文本与文件两种模式，完全免费。","md",[287,288,289,290,291],"MD5哈希","MD5校验","MD5计算","文件MD5值","在线MD5工具",{},true,"\u002Fhelp\u002Fguides\u002Fmd5-hash",[296,297,298,299],"md5-hash","sha256-hash","sha1-hash","sha512-hash",{"title":5,"description":284},"help\u002Fguides\u002Fmd5-hash","guide","2026-10-28","vAe3CtwrTr2LW-aYQSEU5_3oOjmyUoY8kqNAlQ_gq-A",[306,476,641],{"id":307,"title":308,"body":309,"category":283,"description":460,"extension":285,"keywords":461,"meta":466,"navigation":293,"path":467,"readingTime":276,"relatedTools":468,"seo":472,"stem":473,"type":302,"updatedAt":474,"__hash__":475},"guides\u002Fhelp\u002Fguides\u002Faes-encrypt.md","AES加解密使用指南：在线对称加密保护敏感内容",{"type":7,"value":310,"toc":449},[311,319,325,327,352,354,362,368,374,380,382,408,411,425,428,432,435,439,442,446],[10,312,313,314,318],{},"把私密文本直接发出去怕泄露，存到记事本里怕被看到。用AES加密后，只有掌握密钥的人才能解开。91AI工具的",[14,315,317],{"href":316},"\u002Ftools\u002Faes-encrypt","AES加解密工具","可以在浏览器里快速完成加密和解密。",[10,320,321],{},[22,322],{"alt":323,"src":324},"AES加解密工具界面","\u002Fimages\u002Ftools\u002Faes-encrypt.png",[27,326,29],{"id":29},[31,328,329,335,341,347],{},[34,330,331,334],{},[37,332,333],{},"对称加密","：用同一个密钥完成加密和解密，简单易用",[34,336,337,340],{},[37,338,339],{},"文本加解密","：把明文加密成密文，也可把密文解密还原",[34,342,343,346],{},[37,344,345],{},"密钥保护","：只有输入正确密钥才能解开，密钥即访问权限",[34,348,349,351],{},[37,350,51],{},"：加解密在浏览器本地完成，数据不上传服务器",[27,353,61],{"id":61},[10,355,356,359,360],{},[37,357,358],{},"第一步","：打开",[14,361,317],{"href":316},[10,363,364,367],{},[37,365,366],{},"第二步","：输入或生成一个加密密钥（建议足够长且随机）",[10,369,370,373],{},[37,371,372],{},"第三步","：选择加密，把明文粘贴进输入框，点击加密得到密文",[10,375,376,379],{},[37,377,378],{},"第四步","：需要解密时选择解密方向，粘贴密文并输入相同密钥还原明文",[27,381,198],{"id":198},[31,383,384,390,396,402],{},[34,385,386,389],{},[37,387,388],{},"保护私密文本","：把账号信息、家庭住址等私密记录加密后存储，防止被看到",[34,391,392,395],{},[37,393,394],{},"配置文件加密","：把代码配置文件中的密码、密钥加密保存，部署时解密使用",[34,397,398,401],{},[37,399,400],{},"安全传输","：通过聊天、邮件传递机密内容时，先加密再发送，接收方用密钥解密",[34,403,404,407],{},[37,405,406],{},"数据交换","：与合作方共享敏感数据，用双方约定的密钥加解密，防止传输过程泄露",[27,409,410],{"id":410},"注意事项",[31,412,413,419,422],{},[34,414,415,418],{},[37,416,417],{},"牢记密钥","：密钥丢失后密文无法还原，务必妥善保存",[34,420,421],{},"密钥不要与密文放在一起，否则加密失去意义",[34,423,424],{},"加密强度与密钥长度和随机性有关，避免使用简单密码作为密钥",[27,426,427],{"id":427},"常见问题",[63,429,431],{"id":430},"q-别人没有密钥能解开吗","Q: 别人没有密钥能解开吗？",[10,433,434],{},"不能。AES是对称加密，没有密钥无法解密还原，理论上只能用暴力穷举，密钥越长越难破解。",[63,436,438],{"id":437},"q-加密和解密用同一个密钥吗","Q: 加密和解密用同一个密钥吗？",[10,440,441],{},"是的。AES对称加密加密和解密使用同一个密钥，所以对方要解密必须知道你的密钥。",[63,443,445],{"id":444},"q-需要注册登录吗","Q: 需要注册登录吗？",[10,447,448],{},"不需要。纯前端工具完全免费，打开页面即可使用。",{"title":269,"searchDepth":270,"depth":270,"links":450},[451,452,453,454,455],{"id":29,"depth":270,"text":29},{"id":61,"depth":270,"text":61},{"id":198,"depth":270,"text":198},{"id":410,"depth":270,"text":410},{"id":427,"depth":270,"text":427,"children":456},[457,458,459],{"id":430,"depth":276,"text":431},{"id":437,"depth":276,"text":438},{"id":444,"depth":276,"text":445},"免费在线AES加解密工具使用指南，用密钥对文本进行对称加密和解密，保护敏感内容安全。适合加密传输的机密信息、保护配置文件中的密码密钥、隐藏私密文本记录、实现数据交换时的加密传输，支持选择密钥和加密模式，纯前端处理不上传服务器隐私安全，输入密钥即加密解密实时输出，无需安装软件无需注册完全免费，日常数据保护必备工具。",[462,463,333,464,465],"AES加密","AES解密","文本加密","数据保护",{},"\u002Fhelp\u002Fguides\u002Faes-encrypt",[469,470,471,296],"aes-encrypt","rsa-encrypt","hmac",{"title":308,"description":460},"help\u002Fguides\u002Faes-encrypt","2026-08-04","xhA2X9dSU9glX6-aSHvzAI3snbhPwR4_l1FcPZw5L7c",{"id":477,"title":478,"body":479,"category":283,"description":625,"extension":285,"keywords":626,"meta":631,"navigation":293,"path":632,"readingTime":276,"relatedTools":633,"seo":638,"stem":639,"type":302,"updatedAt":474,"__hash__":640},"guides\u002Fhelp\u002Fguides\u002Fbase64-decode.md","Base64解码使用指南：还原编码内容为原文",{"type":7,"value":480,"toc":614},[481,494,500,502,527,529,535,540,545,550,552,583,585,593,595,599,602,606,609,611],[10,482,483,484,488,489,493],{},"联调接口时，字段里总是一长串 ",[485,486,487],"code",{},"TWFyeQ=="," 样的Base64字符，看不出真实内容。91AI工具的",[14,490,492],{"href":491},"\u002Ftools\u002Fbase64-decode","Base64解码工具","可以一键把Base64还原成可读的原文。",[10,495,496],{},[22,497],{"alt":498,"src":499},"Base64解码工具界面","\u002Fimages\u002Ftools\u002Fbase64-decode.png",[27,501,29],{"id":29},[31,503,504,510,516,521],{},[34,505,506,509],{},[37,507,508],{},"一键解码","：把Base64字符串还原为原始文本内容",[34,511,512,515],{},[37,513,514],{},"实时处理","：粘贴即解码，无需等待",[34,517,518,520],{},[37,519,51],{},"：数据在浏览器本地解码，不上传服务器",[34,522,523,526],{},[37,524,525],{},"兼容性强","：能解码文本、图片数据等多种Base64内容",[27,528,61],{"id":61},[10,530,531,359,533],{},[37,532,358],{},[14,534,492],{"href":491},[10,536,537,539],{},[37,538,366],{},"：把需要解码的Base64字符串粘贴到输入框",[10,541,542,544],{},[37,543,372],{},"：工具实时还原出原始内容",[10,546,547,549],{},[37,548,378],{},"：一键复制解码结果使用",[27,551,198],{"id":198},[31,553,554,560,566,572],{},[34,555,556,559],{},[37,557,558],{},"调试接口字段","：把接口返回的Base64值解码，查看真实传输内容",[34,561,562,565],{},[37,563,564],{},"还原邮件数据","：查看邮件正文中内嵌的图片、附件Base64数据",[34,567,568,571],{},[37,569,570],{},"JSON文本还原","：把JSON里Base64编码的字段解码还原",[34,573,574,577,578,582],{},[37,575,576],{},"配合编码使用","：先用",[14,579,581],{"href":580},"\u002Ftools\u002Fbase64-encode","Base64编码","加密传输，接收方用解码还原",[27,584,410],{"id":410},[31,586,587,590],{},[34,588,589],{},"解码方向与编码必须对应，用Base64编码生成的内容才能用解码还原",[34,591,592],{},"如果解码后是无意义的乱码或二进制，说明内容可能是图片等二进制数据，需用对应方式处理",[27,594,427],{"id":427},[63,596,598],{"id":597},"q-解码结果乱码怎么办","Q: 解码结果乱码怎么办？",[10,600,601],{},"如果内容是用Base64编码的文本，解码后是正常文字；如果是图片等二进制内容，解码结果是二进制，需保存为文件查看。",[63,603,605],{"id":604},"q-base64解码需要服务器处理吗","Q: Base64解码需要服务器处理吗？",[10,607,608],{},"不需要。纯前端工具在浏览器本地完成解码，内容不上传服务器，隐私安全。",[63,610,445],{"id":444},[10,612,613],{},"不需要，打开页面即可免费使用。",{"title":269,"searchDepth":270,"depth":270,"links":615},[616,617,618,619,620],{"id":29,"depth":270,"text":29},{"id":61,"depth":270,"text":61},{"id":198,"depth":270,"text":198},{"id":410,"depth":270,"text":410},{"id":427,"depth":270,"text":427,"children":621},[622,623,624],{"id":597,"depth":276,"text":598},{"id":604,"depth":276,"text":605},{"id":444,"depth":276,"text":445},"免费在线Base64解码工具使用指南，一键把Base64字符串解码还原为原文，实时预览支持复制输出。适合解码接口返回的Base64字段、还原邮件内嵌图片数据、查看JSON里的Base64文本、开发调试还原编码数据，纯前端处理不上传服务器隐私安全，输入即解码无需注册，与编码工具配合双向转换，完全免费开发调试必备工具。",[627,628,629,492,630],"Base64解码","Base64还原","在线解码","数据还原",{},"\u002Fhelp\u002Fguides\u002Fbase64-decode",[634,635,636,637],"base64-decode","base64-encode","url-decode","utf8-decode",{"title":478,"description":625},"help\u002Fguides\u002Fbase64-decode","rU-aKIabmYU0VB3urQWyDoTjo8sivBOZSc8pLNCru5s",{"id":642,"title":643,"body":644,"category":283,"description":778,"extension":285,"keywords":779,"meta":785,"navigation":293,"path":786,"readingTime":276,"relatedTools":787,"seo":790,"stem":791,"type":302,"updatedAt":792,"__hash__":793},"guides\u002Fhelp\u002Fguides\u002Fjson-formatter.md","JSON格式化使用指南：格式化\u002F压缩\u002F校验JSON数据",{"type":7,"value":645,"toc":764},[646,649,651,683,685,706,709,712,715,718,721,724,727,729,733,736,740,743,746],[10,647,648],{},"JSON是前后端数据传输最常用的格式之一。本指南介绍如何使用91AI工具的JSON格式化工具。",[27,650,29],{"id":29},[31,652,653,659,665,671,677],{},[34,654,655,658],{},[37,656,657],{},"格式化美化","：将压缩的JSON格式化为可读结构",[34,660,661,664],{},[37,662,663],{},"JSON压缩","：移除空白字符减小数据体积",[34,666,667,670],{},[37,668,669],{},"语法校验","：自动检测JSON语法错误",[34,672,673,676],{},[37,674,675],{},"错误定位","：精确显示错误位置和原因",[34,678,679,682],{},[37,680,681],{},"隐私安全","：纯前端处理，数据不上传服务器",[27,684,61],{"id":61},[68,686,687,694,697,700,703],{},[34,688,689,690],{},"打开",[14,691,693],{"href":692},"\u002Ftools\u002Fjson-formatter","JSON格式化工具",[34,695,696],{},"在输入框中粘贴JSON字符串",[34,698,699],{},"选择格式化或压缩操作",[34,701,702],{},"查看格式化结果",[34,704,705],{},"复制或下载处理后的数据",[27,707,708],{"id":708},"操作说明",[63,710,711],{"id":711},"格式化",[10,713,714],{},"将压缩或混乱的JSON格式化为带缩进的可读结构，每层缩进清晰显示，方便阅读和调试。",[63,716,717],{"id":717},"压缩",[10,719,720],{},"移除所有空白字符和换行，将JSON压缩为单行字符串，适合传输和存储。",[63,722,723],{"id":723},"校验",[10,725,726],{},"自动检查JSON语法，发现错误时显示错误位置和具体原因，帮助快速定位问题。",[27,728,427],{"id":427},[63,730,732],{"id":731},"q1-支持多大的json数据","Q1: 支持多大的JSON数据？",[10,734,735],{},"纯前端处理，理论上没有严格大小限制。但超大JSON（10MB以上）可能会影响浏览器性能。",[63,737,739],{"id":738},"q2-格式化后可以直接使用吗","Q2: 格式化后可以直接使用吗？",[10,741,742],{},"可以。格式化或压缩后的JSON字符串可以直接复制到代码中使用。",[27,744,745],{"id":745},"相关工具",[31,747,748,757],{},[34,749,750,756],{},[37,751,752],{},[14,753,755],{"href":754},"\u002Ftools\u002Furl-encode","URL编码"," - URL参数编码解码",[34,758,759,763],{},[37,760,761],{},[14,762,581],{"href":580}," - Base64编解码",{"title":269,"searchDepth":270,"depth":270,"links":765},[766,767,768,773,777],{"id":29,"depth":270,"text":29},{"id":61,"depth":270,"text":61},{"id":708,"depth":270,"text":708,"children":769},[770,771,772],{"id":711,"depth":276,"text":711},{"id":717,"depth":276,"text":717},{"id":723,"depth":276,"text":723},{"id":427,"depth":270,"text":427,"children":774},[775,776],{"id":731,"depth":276,"text":732},{"id":738,"depth":276,"text":739},{"id":745,"depth":270,"text":745},"免费在线JSON格式化工具使用指南，支持JSON格式化美化、压缩、语法校验和错误定位。纯前端处理保护隐私，适合开发调试和数据查看。",[780,781,663,782,783,784],"JSON格式化","JSON美化","JSON校验","JSON工具","在线JSON",{},"\u002Fhelp\u002Fguides\u002Fjson-formatter",[788,789,635],"json-formatter","url-encode",{"title":643,"description":778},"help\u002Fguides\u002Fjson-formatter","2026-07-06","hsHZC_caQ8Pxy7uHHkSvpAd--mkBqfRD5tFb7Xri_f8",1793152205098]