142 字
1 分钟
RSA 和 AES 算法有什么区别

RSA 和 AES 算法有什么区别#

  • RSA

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

  • AES

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

RSA 和 AES 算法有什么区别
作者
强人自传
发布于
2021-11-15
许可协议
CC BY-NC-SA 4.0