RSA是什么
RSA加密是一种非对称加密。可以在不直接传递**的情况下,完成解密。这能够确保信息的安全性,避免了直接传递**所造成的被**的风险。是由一对**来进行加解密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。
为什么选择RSA
主要是RSA是非对称性加密方法,如果客户端的密码和服务端的密码是一样的,那客户端可以拿服务端的秘钥来伪造发送消息
总结:公钥加密、私钥解密、私钥签名、公钥验签。