📜  RSA 完整表格

📅  最后修改于: 2021-09-24 01:49:54             🧑  作者: Mango

RSA代表Rivest、Shamir、Adleman 。他们是 RSA 算法的创造者。它是一种公钥加密技术,用于安全数据传输,尤其是在互联网上。由于其标准加密方法,通过该技术通过互联网传输机密和敏感数据是安全的。它由 RSA Data Security Inc. 的科学家 Rivest、Shamir 和 Adleman 于 1978 年开发。在此算法中,出于安全目的,将代码添加到正常消息中。该算法基于大数的因式分解。大数字不容易分解,因此很难为入侵者破解消息。

RSA-Full-Form

RSA的工作

它适用于两个键:

  • 公钥:由两个数组成,其中一个数是两个大素数的乘积。此密钥提供给所有用户。
  • 私钥:由公钥中涉及的两个素数派生而来,始终保持私密状态。

RSA的特点

  • 它是一种公钥加密技术。
  • 通过互联网交换数据是安全的。
  • 它维护数据的机密性。
  • RSA 具有很高的韧性,因为拦截器很难破解密钥。

RSA的优势

  • 实现RSA算法非常容易。
  • RSA 算法安全可靠地传输机密数据。
  • 破解RSA算法非常困难,因为它涉及复杂的数学。
  • 与用户共享公钥很容易。

RSA的缺点

  • 它有时可能会失败,因为完全加密需要对称和非对称加密,而 RSA 仅使用对称加密。
  • 由于涉及大量数据,它的数据传输速度很慢。
  • 有时需要第三方来验证公钥的可靠性。
  • 在接收端解密需要高处理。