title: 为什么国内第三方支付都需要数字签名，而Paypal和Stripe等国外服务不需要？
desc: 为什么国内第三方支付都需要RSA等各种加密方式对请求做数字签名再发送<br>而Paypal和Stripe等国外支付服务却都没有这个环节<br>支付网关的HTTPS已经可以保证安全传输，为何多此一举？
topic: 支付宝
content: 一个网站的CA数字证书体系包括两个证书：服务器端证书，客户端证书。我们平常说某个网站采用了HTTPS，实际上指的是网站采用了服务器端证书（例如安装部署了versign的证书），此时侯只做到了单向信任（客户端验证服务器端身份的真实性），并未做到双向信任（服务器信任客户端，客户端信任服务器）。只采用服务器证书的方式，虽然可以保证通讯链路的安全，但无法保证客户端身份的真实性，因此无法真正意义上保证所谓真实性完
answerer_tags: 互联网金融从业者