MD5验证

likuopili 2014-01-17 02:57:24
我们公司是电商,然后到淘宝,京东等大型B2B电商上卖东西,最近做了几个接口,对接到他们那拿我们的数据,肯定就需要http传值过去,有些参数就是保密的(类似用户名密码),保证唯一性,拼接后md5加密,我就想知道,我们加密后,他们那边怎么验证的这个MD5加密的数据,就能保证是我们的电商,并且有权限从他们那拉数据出来,谢谢

我们是java程序,请问有大虾知道这个原理吗?如有相关代码更好。
...全文
144 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
蓝色小棉袄 2014-01-19
  • 打赏
  • 举报
回复
涨姿势了
引用 2 楼 ygycomon 的回复:
md5是不可逆的加密验证,一般的交互过程是,你这边把重要的信息经过md5加密以后把信息和验证数据一起发过去,对面拿到以后会用同样的算法把信息再用md5加密一次,然后和你加密的结果比较,如果一样,说明没有人篡改过你们的交互数据。 在公网上进行服务器交互,主要是要防偷窥、篡改、重放,做加密就是防偷窥,md5验证是防篡改。
致知Fighting 2014-01-17
  • 打赏
  • 举报
回复
md5是不可逆的加密验证,一般的交互过程是,你这边把重要的信息经过md5加密以后把信息和验证数据一起发过去,对面拿到以后会用同样的算法把信息再用md5加密一次,然后和你加密的结果比较,如果一样,说明没有人篡改过你们的交互数据。 在公网上进行服务器交互,主要是要防偷窥、篡改、重放,做加密就是防偷窥,md5验证是防篡改。
卡卡吉利 2014-01-17
  • 打赏
  • 举报
回复
既然要去他们提取数据,必须遵守他们的数据格式要求,你请求的是开放API??

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧