规则 :
公钥用于加密,私钥用于解密。
公钥可以提供出去,私钥要放到自己手里(私钥可以生成公钥)
用一个两方系统对接场景来说明:
A系统要调用B系统的一个接口,A系统要对参数进行加密,B系统要对接口返回值进行加密。
首先,B需要加密返回值,A需要解密,解密一方要提供保留私钥,所以A要生成公私钥对,私钥自己保留,公钥给B。这里有点反直觉:接口提供方不生成公私钥对,而由接口调用方生成。
反之同理,A需要加密参数,钥匙对由B方提供。
规则 :
公钥用于加密,私钥用于解密。
公钥可以提供出去,私钥要放到自己手里(私钥可以生成公钥)
用一个两方系统对接场景来说明:
A系统要调用B系统的一个接口,A系统要对参数进行加密,B系统要对接口返回值进行加密。
首先,B需要加密返回值,A需要解密,解密一方要提供保留私钥,所以A要生成公私钥对,私钥自己保留,公钥给B。这里有点反直觉:接口提供方不生成公私钥对,而由接口调用方生成。
反之同理,A需要加密参数,钥匙对由B方提供。
本文标题:关于非对称加密的公钥和私钥
本文链接:https://www.haomeiwen.com/subject/arsefjtx.html
网友评论