非对称加密是一种加密类型,用于加密信息的密钥与用于解密信息的密钥不同。这种格式与对称加密相反,使用相同的密钥来加密和解密信息。非对称加密最常见的形式是公钥加密。而非对称加密通常比对称加密更安全,在没有计算机...
非对称加密是一种加密类型,用于加密信息的密钥与用于解密信息的密钥不同。这种格式与对称加密相反,使用相同的密钥来加密和解密信息。非对称加密最常见的形式是公钥加密。而非对称加密通常比对称加密更安全,在没有计算机辅助的情况下,设置起来也更困难,而且实际上无法执行。

非对称加密是一种加密类型,用于加密信息的密钥不是与用于解密信息的密钥相同。
公钥加密是迄今为止最常见的非对称加密类型。在该系统中,每个用户都有两个密钥,一个公钥和一个私钥。公钥已发布,可供任何想要查看它的人使用。私钥是数学上的与公钥有关,但是算法是如此复杂多变,以至于没有合理的方法从公共密钥中派生私钥。
假设一条消息需要从一个人发送到另一个人,发送者会找到接收者的公钥并用它来加密消息他试图打开消息。接收者的公钥验证私钥是否可信。然后,私钥允许用户解密并读取消息。
非对称加密的主要优点在于个人安全。交换消息的两个人可能从未见过面;事实上,他们甚至不需要知道另一个人是谁,因为个人可以以他们希望的任何身份发布他们的密钥,所以系统中完全是匿名的
这与对称加密法直接相反,对称加密法使用相同的密钥进行加密和解密。在这种情况下,几乎不可能不知道解密消息的人,因为密钥需要事先交换。在非对称系统中,很容易保证密钥的安全,但是对称系统可能会有许多人拥有相同的密钥,这就增加了它被泄露的风险。
非对称加密的最大缺点之一是它依赖计算机。如果没有计算机系统,进行非对称加密或解密几乎是不可能的。由于整个过程都是由计算机控制的,因此也有可能用计算机破坏系统。虽然有些公钥加密被认为几乎可以防破解,但每年都有新的破解方法出现,需要新的加密对策。