试分析双密钥体制(公开密钥)RSA算法的条件,并概述其加密解密过程。
试分析双密钥体制(公开密钥)RSA算法的条件,并概述其加密解密过程。
【正确答案】:(1)一般地说,分解一个大数为两个大素数之积是一项几乎不可计算的工作;(2)基于上述事实,从加密密钥(公钥)实际上是不可能推导出其解密密钥(私钥)的;(3)从已选定的明文进行分析,几乎不可能破译其加密算法;(4)发送方首先获得接收方的公(开密)钥e;(5)发送方用公钥e将明文m加密成密文c,并传输给接收方;(6)最后,接收方用自己的私钥d将密文c翻译成明文m。
Top