对称非对称及混合加密
对称式加密:对称是加密是指加密方用一个密钥加密然后把加密内容和密钥用网络发送给解密方,然后解密方直接用收到的密钥解密这是一种最快速、最简单的加密方式,加密与解密用的是同样的密钥所以也称为单密钥加密。对称式密钥由于加密与解密使用同一个密钥所以速度快,但需要把密钥通过网络传输有被截获的风险,所以安全性不高,而且由于每一方与另一方之间都有一把不同的密钥,所以在大型网络运维中不好管理。
非对称式密钥:非对称式密钥是指解密方有两把密钥,一把公钥一把私钥,公钥可以发给任何人,而私钥只能由一方来保管。解密方把公钥发送给加密方,由于没有私钥所以即使公钥被截获也没有任何危险,而加密方在得到公钥后用公钥把信息加密,然后发给解密方解密方收到加密文件后直接用私钥解密,所以安全性很高,但由于公钥和私钥是两种密钥所以加密和解密相对较慢。
混合式加密方法:现在互联网用最广泛的加密手段,即用公钥给密钥加密,然后将公钥加密的密钥发送给解密方,解密方用私钥解密后得到对称密钥,然后之后就一直用对称密钥传收信息。
转载于:https://blog.51cto.com/14216854/2382935