对称加密&非对称加密
对称密钥密码算法的特点:
算法简单,加/解密速度快,但密钥管理复杂,不便于数字签名;
非对称密钥密码算法的特点:
算法复杂,加/解密速度慢,密钥管理简单,可用于数字签名。
所以将两者结合起来,形成混合加密方法。即:
发送者将明文用对称加密算法加密后传给接收者,再将对称加密的密钥用接收者的公钥加密传给接收者,接收者
再用自已的私钥解密得到对称加密的密钥,从而解密明文。
对称密钥密码算法的特点:
算法简单,加/解密速度快,但密钥管理复杂,不便于数字签名;
非对称密钥密码算法的特点:
算法复杂,加/解密速度慢,密钥管理简单,可用于数字签名。
所以将两者结合起来,形成混合加密方法。即:
发送者将明文用对称加密算法加密后传给接收者,再将对称加密的密钥用接收者的公钥加密传给接收者,接收者
再用自已的私钥解密得到对称加密的密钥,从而解密明文。