Rsa是什么意思?
RSA加密算法是一种非对称加密算法。RSA广泛应用于公钥加密和电子商务。RSA是由罗恩·里维斯特、阿迪·萨莫尔和伦纳德·阿德曼在1977年提出的。那时,他们三个都在麻省理工学院工作。RSA是他们姓氏首字母的组合。
1973年,在英国政府通信总部工作的数学家Clifford Cocks在一份内部文件中提出了一个相同的算法,但他的发现被列为机密,直到1997年才发表。
扩展数据
RSA的安全性依赖于大数的分解,但是否等价于大数的分解还没有得到理论上的证明,因为需要分解大数而不需要证明。
假设有一个不需要分解大数的算法,肯定可以修改成大数分解算法。RSA的一些变体算法已经被证明等价于大数分解。无论如何,分解n是最明显的攻击方式。人们已经能够分解多位小数的大质数。因此,取决于具体的应用,模数n必须更大。
百度百科-rsa