有关公钥的问题

有关公钥的问题

老师,密钥用在我方系统中进行数据加密,公钥用在支付宝系统中进行数据解密,那为什么我门这边配置还要公钥呢?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小尤 2020-01-06 19:13:11

同学你好,牵扯资金问题,一般都会比较谨慎,签约支付宝商户也是如此,商家用支付宝一般是用来资金的往来,资金的往来一般都具有私密性,这就需要使用到公钥和私钥,私钥和公钥的用途不同,但其目的都是为了保障来往的资金安全性。当商户收到支付宝发来的数据时,则需要使用公钥进行验签,所以需要配置公钥。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 White夏天baby #1
    老师回答的,商户系统用公钥验签支付宝系统发来的数据,这种可能性我在提问前也设想过,可是在课程的第二章,2-2:支付环境的配置这一节课里,看到老师生成公钥,密钥过后,只向支付宝系统提交了公钥,支付宝没有我们生成的密钥。如果第三方商户系统用公钥来解密,那支付宝系统不也应该用那个密钥来加密么?
    2020-01-06 19:29:40
  • imooc的铁粉 回复 提问者 White夏天baby #2
    可以参考下这个: https://blog.csdn.net/haibo0668/article/details/81062671
    2020-01-07 10:41:19
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
PHP典型功能与Laravel5框架开发
  • 参与学习           人
  • 解答问题       722    个

掌握开发中必备技能解锁缓存、支付,邮件和短信发送等高端接口运用,直击工作重难点,通过开发简书项目熟练掌握Laravel5的开发技术。完成以上三个阶段的学习,成为满足企业需求的开发工程师。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师