首页 > 手机 > 配件 > 廖雪峰的官方网站,私钥

廖雪峰的官方网站,私钥

来源:整理 时间:2022-04-02 18:55:58 编辑:华为40 手机版

什么公钥私钥不可以互相推导呢?

为什么公钥私钥不可以互相推导呢

接触过银行支付系统或者第三方支付平台项目的朋友应该都听过公钥私钥的概念,公钥会分发给多个人持有,而私钥只有一个人持有。公钥私钥是指什么?公钥和私钥是通过非对称加密算法(如RSA)得到的一对密钥对(一个公钥对应一个私钥),公钥是对外公开的,而私钥是私密非公开的。用公钥加密的数据只能由对应的私钥解密,用私钥加密的数据只能由其对应的公钥解密,否则无法解密。

公钥与私钥间无法相互推导这里明确一点,公钥和私钥是无法相互推导的!虽然我们可以基于私钥“导出”公钥,但这并不是真正的推导,而是私钥文件里保存了公钥数据(公钥内容是私钥的一部分),所以给人一种可以推导的错误感知。因为公钥数据里并没有包含私钥数据,所以拿到了公钥是无法推导出公钥的。试想一下,如果公钥和私钥相互间是可以推导的,那毫无安全性可言,也谈不上非对称加密了。

文章TAG:私钥官方网站雪峰

最近更新