开发者社区 问答 正文

RSA加密算法的精髓是什么

RSA加密算法的精髓是什么

展开
收起
知与谁同 2018-07-20 12:06:04 1770 分享 版权
2 条回答
写回答
取消 提交回答
  • Nothing for nothing.
    a
    2019-07-17 22:56:12
    赞同 展开评论
  • 阿里云开发者社区运营负责人。原云栖社区负责人。
    非对称加密。 密钥不是一个,而是一对,A和B。使用A加密的密文只能使用B来解密。使用B加密的密文只能使用A来解密。选择其中的一个作为公钥,另一个作为私钥,可以用于许多非对称加密应用场合。比如电子证书、电子指纹、电子签名、握手协议等传统对称加密手段无法实现的功能。

    其核心是基于“大数的分解质因数非常困难”这个数学难题。使得在得知A的人无法推算出B,B也无法推算出A。
    2019-07-17 22:56:12
    赞同 展开评论