S. *_*ont 5 encryption performance
我们都知道对称或共享密钥比公钥-私钥更快。但这的具体原因是什么?在我看来,无论哪种情况,都必须针对某种密钥执行加密和解密逻辑。
非对称加密通常对非常大的数字(2048 位)使用复杂的数学运算,例如幂和模。这些操作需要时间。
对称加密对较小的数字(64 或 128 位)使用更简单的运算,例如异或和乘法。因此他们跑得更快。
大多数系统使用非对称加密来发送 128 或 256 位的小密钥,然后使用该密钥对称地加密/解密可能包含兆字节数据的数据文件。