[{"data":1,"prerenderedAt":205},["ShallowReactive",2],{"blog-rsa-encrypt-complete-guide":3},{"id":4,"title":5,"author":6,"body":7,"category":187,"description":188,"extension":189,"image":190,"keywords":191,"meta":197,"navigation":198,"path":199,"publishedAt":200,"readingTime":201,"seo":202,"stem":203,"updatedAt":200,"__hash__":204},"blog\u002Fblog\u002Frsa-encrypt-complete-guide.md","RSA加解密完全指南：公钥私钥非对称加密","91AI工具",{"type":8,"value":9,"toc":166},"minimark",[10,20,27,32,36,65,68,76,82,88,94,97,101,104,108,111,115,118,122,125,128,142,145,149,152,156,159,163],[11,12,13,14,19],"p",{},"把账号密码、敏感配置通过聊天和邮件传输，最怕被截获泄露。用RSA加密后，只有持有私钥的一方才能解开。91AI工具的",[15,16,18],"a",{"href":17},"\u002Ftools\u002Frsa-encrypt","RSA加解密工具","可以帮你完成公钥私钥的加解密操作。",[11,21,22],{},[23,24],"img",{"alt":25,"src":26},"RSA加解密工具界面","\u002Fimages\u002Ftools\u002Frsa-encrypt.png",[28,29,31],"h2",{"id":30},"在线rsa加解密工具","在线RSA加解密工具",[33,34,35],"h3",{"id":35},"核心功能",[37,38,39,47,53,59],"ul",{},[40,41,42,46],"li",{},[43,44,45],"strong",{},"公钥加密","：用公钥加密文本，只有对应私钥能解开",[40,48,49,52],{},[43,50,51],{},"私钥解密","：用私钥还原被公钥加密的内容",[40,54,55,58],{},[43,56,57],{},"密钥对生成","：快速生成公钥和私钥对",[40,60,61,64],{},[43,62,63],{},"纯前端处理","：加解密在浏览器本地完成，数据不上传服务器",[33,66,67],{"id":67},"使用步骤",[11,69,70,73,74],{},[43,71,72],{},"第一步","：打开",[15,75,18],{"href":17},[11,77,78,81],{},[43,79,80],{},"第二步","：生成一对公钥和私钥（公钥可公开，私钥务必保密）",[11,83,84,87],{},[43,85,86],{},"第三步","：把公钥发给需要给你发加密数据的人，对方用公钥加密后发给你",[11,89,90,93],{},[43,91,92],{},"第四步","：你用私钥解密还原内容，整个传输过程数据不会泄露",[28,95,96],{"id":96},"应用场景",[33,98,100],{"id":99},"场景一敏感数据安全传输","场景一：敏感数据安全传输",[11,102,103],{},"把密码、身份证号等敏感信息发给合作方时，用对方的公钥加密后发送，对方用私钥解密，即使数据在传输中被截获也无法读取。",[33,105,107],{"id":106},"场景二理解https与数字证书","场景二：理解HTTPS与数字证书",[11,109,110],{},"HTTPS的加密、数字证书的签名验证都基于RSA等非对称加密。用工具实际操作一遍公钥加密私钥解密，能直观理解证书的工作原理。",[33,112,114],{"id":113},"场景三接口签名与防篡改","场景三：接口签名与防篡改",[11,116,117],{},"部分接口用私钥签名、公钥验签来确认请求来源和内容未被篡改。工具可以帮助测试签名加解密过程，便于调试。",[33,119,121],{"id":120},"场景四保护配置文件","场景四：保护配置文件",[11,123,124],{},"把配置文件中的敏感字段先用公钥加密存储，运行时再用私钥解密，避免明文密钥随代码泄露。",[28,126,127],{"id":127},"注意事项",[37,129,130,136,139],{},[40,131,132,135],{},[43,133,134],{},"私钥必须保密","，泄露私钥等于加密形同虚设",[40,137,138],{},"公钥可以公开，任何人都能用公钥加密，但只有对应私钥能解密",[40,140,141],{},"RSA加密长度有限制，超长内容建议先压缩或用混合加密方案",[28,143,144],{"id":144},"常见问题",[33,146,148],{"id":147},"q-rsa和aes有什么区别","Q: RSA和AES有什么区别？",[11,150,151],{},"AES是对称加密（加密解密同一把密钥），速度快，适合大数据量；RSA是非对称加密（公钥加密私钥解密），安全性高但速度慢，适合加密密钥和小量数据。实际系统常两者结合使用。",[33,153,155],{"id":154},"q-别人拿到公钥能解密吗","Q: 别人拿到公钥能解密吗？",[11,157,158],{},"不能。公钥只能加密，无法解密。只有持有对应私钥的人才能解密，这是非对称加密的核心特点。",[33,160,162],{"id":161},"q-需要注册登录吗","Q: 需要注册登录吗？",[11,164,165],{},"不需要。纯前端工具完全免费，打开页面即可使用。",{"title":167,"searchDepth":168,"depth":168,"links":169},"",2,[170,175,181,182],{"id":30,"depth":168,"text":31,"children":171},[172,174],{"id":35,"depth":173,"text":35},3,{"id":67,"depth":173,"text":67},{"id":96,"depth":168,"text":96,"children":176},[177,178,179,180],{"id":99,"depth":173,"text":100},{"id":106,"depth":173,"text":107},{"id":113,"depth":173,"text":114},{"id":120,"depth":173,"text":121},{"id":127,"depth":168,"text":127},{"id":144,"depth":168,"text":144,"children":183},[184,185,186],{"id":147,"depth":173,"text":148},{"id":154,"depth":173,"text":155},{"id":161,"depth":173,"text":162},"crypto","RSA加解密完全指南，针对开发者需要安全传输敏感数据、理解公钥私钥机制时无从下手的痛点，详解在线RSA加解密工具的使用方法。介绍RSA非对称加密公钥加密私钥解密的原理，以及用公钥加密接口传输数据、生成密钥对分发、理解HTTPS证书签名、保护配置文件数据的实操步骤，纯前端处理不上传服务器隐私安全，掌握安全的数据传输方式。","md","\u002Fog-image.png",[192,193,194,195,196],"RSA加密","RSA解密","非对称加密","公钥私钥","数据安全传输",{},true,"\u002Fblog\u002Frsa-encrypt-complete-guide","2026-08-04",5,{"title":5,"description":188},"blog\u002Frsa-encrypt-complete-guide","HeaBkWY82DlociVIZLGIDaue1I8S2Cyo_ku-IgZyhOA",1785817139994]