公钥和私钥是如何产生的?

来源:百度知道 编辑:UC知道 时间:2024/05/19 21:48:55
网上大部分是说公钥和私钥的使用方法,但是我不明白公钥和私钥是如何产生的,我在那个觉得这是个不可能的事情,我们豆知道所谓密文就是对明文按一定规律来移位或置换,但是既然这个规律(公钥)已经被公布出来了,为什么还需要另一个规律(私钥)来解密,我们把给出的公钥进行反向一下不就可以解密了吗?为什么公钥解不凯密文?
查了很多资料,几乎全说公私钥如何使用,大意也能明白,就是说公钥和私钥是通过某种算法双双产生的,但是不明白到底如何产生,有说到RSA算法的看不懂,请高手指教,不要给我一组程序,我的编程技术不是很高,看的头疼,请用通俗语言叙述,谢谢了,请不要复制,你复制的东西我也能查到!!

但是既然这个规律(公钥)已经被公布出来了,为什么还需要另一个规律(私钥)来解密,我们把给出的公钥进行反向一下不就可以解密了吗?为什么公钥解不凯密文?

首先公钥、私钥都可以加密的(只是加密的用途不同),而解密要两个混合才行

你所说的“公钥进行反向”不是很对,你学过化学 那鸡蛋加热后再冷却能成原来的样子吗? 并不是所有的都是可逆的

加密解密的过程是用到 两个很大的素数的乘积来因式分解(据我了解),具体方法我也不懂 那是三个很著名的数学家一起弄出来的 ,还因为这个得了诺贝尔奖 呵呵