首页 > 其他 > 详细

数据传输方案

时间:2019-07-29 16:16:18      阅读:86      评论:0      收藏:0      [点我收藏+]
  • HTTPS:验证身份
  • 加解密混合使用:AES+RSA
  • 验签: MD5 [ (基础参数+盐(密钥)参数+业务参数) 排序之后的字符串]
  • 防重复:requestId: 毫秒级时间戳+[ 0到10000随机数 ]
  • 请求失效:时间戳

    HTTPS 验证身份
  • https://www.jianshu.com/p/bf58cf32dd9d

技术分享图片

加解密 AES+RSA

技术分享图片
??具体过程是先由接收方创建RSA密钥对,接收方通过Internet发送RSA公钥到发送方,同时保存RSA私钥。而发送方创建AES密钥,并用该 AES密钥加密待传送的明文数据,同时用接受的RSA公钥加密AES密钥,最后把用RSA公钥加密后的AES密钥同密文一起通过Internet传输发送 到接收方。当接收方收到这个被加密的AES密钥和密文后,首先调用接收方保存的RSA私钥,并用该私钥解密加密的AES密钥,得到AES密钥。最后用该 AES密钥解密密文得到明文。

验签规则
  • sign : md5 [ (基础参数+盐(密钥)参数+业务参数) 排序之后的字符串]

数据传输方案

原文:https://www.cnblogs.com/guligei/p/11264432.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!