AES与RSA加密大尺寸数据

时间:2012-11-05 19:08:15

标签: cryptography aes rsa

任何人都可以告诉我为什么在加密大块数据的情况下,AES加密算法比RSA算法使用效率更高? 提前谢谢..

2 个答案:

答案 0 :(得分:12)

与AES相比,RSA的计算成本非常高。它涉及数量非常大的数学,而AES可以用相对简单的位操作实现。数据越大,您感受到的痛苦就越多。

一个很好的折衷方案是使用RSA加密对称密钥,然后将其用于较大数据的AES加密。

答案 1 :(得分:0)

填充是RSA的一个重要问题。请注意,建议不要使用超过40%的最大模数长度进行PKCS填充,并且对较新的RSA-PSS或OAEP填充方案的一瞥将使您相信,对称加密相当容易。