网友1:
- 非对称算法:也有叫公钥算法。一对钥匙,A钥加密的东西只能用B钥解开,反过来同样。随便那个钥匙,拿出来,或者说暴露出来的一个,叫公钥,反之另一个是密钥。典型的算法有DH、RSA。
- 对称加密算法:顾名思义,加密解密都一个钥匙,不能公开,所以没有公钥一说。
网友2:
私钥公钥一般用于非对称加密中。
有两种情况:
- 公钥加密的数据,私钥可以解开(例如https的对称秘钥传输)
- 私钥加密的数据,公钥可以解开(例如https的第三方机构证书及证书链验证)
网友1:
网友2:
私钥公钥一般用于非对称加密中。
有两种情况: