一个私钥生成多个公钥 为什么公钥私钥不可以互相推导呢?
为什么公钥私钥不可以互相推导呢?
接触过银行支付系统或第三方支付平台项目的朋友应该听说过公钥和私钥的概念。公钥分发给多个人,而私钥只由一个人持有。
用公钥加密的数据只能用相应的私钥解密,用私钥加密的数据只能用相应的公钥解密,否则不能解密。
因此,如果您获得了公钥,则无法推断它。
。
RSA一份私钥可以生成多个公钥么?如何做?
不,我做不到。
RSA是一种非对称加密算法,这意味着公钥和私钥之间的权利完全不平等。但是他们之间有一对一的竞争。
简而言之,只有私钥才能解密由公钥加密的内容。为什么?因为私钥可以很容易地导出公钥。
因为公钥是一个公钥,所以它是一个公共的东西,不需要隐藏它。公钥只能加密,不能解密,所以没关系。从这个意义上说,如果生成多个公钥,它就不起作用。
RSA是一种使用质量因子的加密算法。在实际应用中,通常使用1024位,在某些情况下甚至2048位。这个数字非常大。就计算机暴力破解的质量因素而言,兼职一般都存在低能子,因此RSA算法是一种非常安全的算法,几乎不需要担心暴力破解的可能性。
当然,有一种说法,量子计算机出现后,质量因子的计算将非常简单。那我们谈谈吧。不管怎么说,目前,没有必要担心这个问题。
简而言之,你不能做你想做的事。另外,公钥可以公开,不需要隐藏。
以上。
如果你觉得我有话要说,请给我一个恭维的话,并留言给别人注意!谢谢您!
一个私钥生成多个公钥 rsa已知公钥求私钥 rsa的公钥反推出私钥
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。