秒懂 对称加密 和 非对称加密
对称加密
就是客户端和服务端两边拥有相同的秘钥,两边都知道如何将密文加密解密,但一旦秘钥被截获就没有加密的意义的。
非对称加密
首先服务端将公钥公布出去,那么客户端也就知道公钥是什么了。接下来客户端使用 公钥 创建一个秘文,然后发送给服务端,服务端接收到密文以后通过 私钥 解密秘文(记住,通过公钥加密的密文,只能被私钥解密,公私钥是一对的),这时候两端就都知道密文的内容是什么了。
就是客户端和服务端两边拥有相同的秘钥,两边都知道如何将密文加密解密,但一旦秘钥被截获就没有加密的意义的。
首先服务端将公钥公布出去,那么客户端也就知道公钥是什么了。接下来客户端使用 公钥 创建一个秘文,然后发送给服务端,服务端接收到密文以后通过 私钥 解密秘文(记住,通过公钥加密的密文,只能被私钥解密,公私钥是一对的),这时候两端就都知道密文的内容是什么了。