RSA和AES算法有什么区别

24 阅读1分钟
  • RSA

采用非对称加密的方式,采用公玥进行加密,私玥解密的形式。其私玥长度一般较长,由于需要大数的乘幂求模等运算,其运算速度较慢,不合适大量数据文件加密。

  • AES

采用对称加密的方式,其密钥长度最长只有256个比特,加密和解密速度较快,易于硬件实现。由于是对称加密,通信双方在进行数据传输前需要获知加密密钥。