早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
在RSA算法中,若取两个质数p=9,q=13,则其欧拉函数的值是(47)。A.96B.99C.108D.91
题目
在RSA算法中,若取两个质数p=9,q=13,则其欧拉函数的值是(47)。
A.96
B.99
C.108
D.91
参考答案
正确答案:A
解析:本题考查RSA的算法。
RSA密码体制是一种典型的非对称密码体制。在该密码体制中,每个用户有一个加密密钥PK=(e,n)和解密密钥SK=(d,n),其中n为两个大素数p和q的乘积,e和 d满足一定的关系。用户把加密密钥公开,解密密钥保密。其具体算法描述如下:
. 任意选取两个大素数p和q,通常p和q一般大于10100;
. 计算n=p×q和欧拉函数s=(p-1)×(q-1);
. 任意取一个与s互为素数的小整数e作为公开的加密指数;
. 由e找到一个秘密的解密指数d,满足e×d=1 mod s;
. 将明文分成长度小于1g n位的明文块。
若用x表示明文,用整数y表示密文,则加密过程是:
y=E(x).=xe mod n
解密过程是:
x=D(y)=yd mod n
(n,e)和(n,d)这两组数分别为“公开密钥”和“私秘密钥”。
可以证明,在RSA密码体制下,e和d在功能上可以相互交换。在产生密钥时,可以先设一个e,再由e求出d;也可以先设d,再由d求出e。
解析:本题考查RSA的算法。
RSA密码体制是一种典型的非对称密码体制。在该密码体制中,每个用户有一个加密密钥PK=(e,n)和解密密钥SK=(d,n),其中n为两个大素数p和q的乘积,e和 d满足一定的关系。用户把加密密钥公开,解密密钥保密。其具体算法描述如下:
. 任意选取两个大素数p和q,通常p和q一般大于10100;
. 计算n=p×q和欧拉函数s=(p-1)×(q-1);
. 任意取一个与s互为素数的小整数e作为公开的加密指数;
. 由e找到一个秘密的解密指数d,满足e×d=1 mod s;
. 将明文分成长度小于1g n位的明文块。
若用x表示明文,用整数y表示密文,则加密过程是:
y=E(x).=xe mod n
解密过程是:
x=D(y)=yd mod n
(n,e)和(n,d)这两组数分别为“公开密钥”和“私秘密钥”。
可以证明,在RSA密码体制下,e和d在功能上可以相互交换。在产生密钥时,可以先设一个e,再由e求出d;也可以先设d,再由d求出e。
看了在RSA算法中,若取两个质数p...的网友还看了以下:
设集合A={a,b,c},B={-1,1,0},映射f:A→B,满足f(a)+f(b)=f(c) 数学 2020-04-05 …
设集合A={a,b,c}B={-1,0,1},映射f:A→B满足f(a)-f(b)=f(c),求映 数学 2020-04-05 …
1.设集合A={a,b,c},B={-1,0,1},映射f:A→B满足f(a)-f(b)=f(c) 数学 2020-04-06 …
设集合A={a,b,c},B={-1,1,0},映射f:A→B,满足f(a)-f(b)=f(c) 数学 2020-04-06 …
设集合A={a,b,c}B={-1,0,1},映射f:A→B满足f(a)-f(b)=f(c),求映 数学 2020-04-06 …
I a - b I + I ab I =2 的整数对(a,b)的个数有几个?I I这个是绝对值的符 数学 2020-05-16 …
牛顿第二定律为什么一定强调合外力?受力分析:AB两物体水平放在一起,(B在A右方)对A施一个水平向 物理 2020-06-10 …
一科研人员研究A、B两种菌.已知在任何时刻A、B两种菌的个数乘积为定值1010.为便于研究,科研人 其他 2020-06-11 …
(2010•朝阳区二模)已知一科研人员研究A,B两种菌,且在任何时刻A,B两种菌的个数乘积为定值1 其他 2020-06-11 …
已知一容器中有A,B两种菌,且在任何时刻A,B两种菌的个数乘积为定值1010,为了简单起见,科学家 数学 2020-06-26 …