按照RSA算法,取两个大素数p和q,n=p×q,令φ(n)=(p-1)×(q一1),取与φ(n)互质的数e,d=e -1 mod φ(n),如果用M表示消息,用C表示密文,下面__________(41)是加密过程,_________(42)是解密过程。
单选题 (41)
【正确答案】 A
【答案解析】
单选题 (42)
【正确答案】 B
【答案解析】解析:本题考查RSA算法的基础知识。 RSA(Rivest Shamir and Adleman)是一种公钥加密算法。方法是按照下面的要求选择公钥和密钥。 1.选择两个大素数p和q(大于10 100 )。 2.令n=p×g和z=(p-1)×(q-1)。 3.选择d与z互质。 4.选择e,使e×d=1(mod z)。 明文P被分成k位的块,k是满足2 k <n的最大整数,于是有0≤p<n。加密时计算 C=p e (modn) 这样公钥为(e,n)。解密时计算 p=C d (modn) 即私钥为(d,n)。