Performance 对称密钥加密的速度优势

Performance 对称密钥加密的速度优势,performance,encryption,Performance,Encryption,我们都读过对称密钥或共享密钥比公私密钥快。但确切的原因是什么?在我看来,在任何一种情况下,都必须对某种密钥执行加密和解密逻辑。非对称加密通常对非常大的数字(2048位)使用复杂的数学运算,如幂和模。这些操作需要时间 对称加密在较小的数字(64或128位)上使用更简单的操作,如异或和乘法。因此它们跑得更快 大多数系统使用非对称加密发送128或256位的小密钥,然后使用该密钥对可能包含兆字节数据的数据文件进行对称加密/解密。。非对称加密使用更大数字的原因是公钥向所有人公开?也就是说,更大的数字阻止暴

我们都读过对称密钥或共享密钥比公私密钥快。但确切的原因是什么?在我看来,在任何一种情况下,都必须对某种密钥执行加密和解密逻辑。

非对称加密通常对非常大的数字(2048位)使用复杂的数学运算,如幂和模。这些操作需要时间

对称加密在较小的数字(64或128位)上使用更简单的操作,如异或和乘法。因此它们跑得更快


大多数系统使用非对称加密发送128或256位的小密钥,然后使用该密钥对可能包含兆字节数据的数据文件进行对称加密/解密。

。非对称加密使用更大数字的原因是公钥向所有人公开?也就是说,更大的数字阻止暴力破解?是的。对于RSA,您需要一个很难计算的复合数,因此很大。对AES密钥进行因式分解对您毫无帮助,因为这只是一个位模式,而不是一个数字。因此,AES密钥可以更小。