椭圆曲线密码ECC是一种公开密钥加密算法体制,其密码由六元组T=<p,a,b,G,n,h>表示。用户的私钥d的取值为( ),公钥Q的取值为( )。利用ECC实现数字签名与利用RSA实现数字签名的主要区别是( )。
问题1选项
A.0~n-1间的随机数
B.0~n-1间的一个素数
C.0~p-1间的随机数
D.0~p-1间的一个素数
问题2选项
A.Q=dG
B.Q=ph
C.Q=abG
D.Q=hnG
问题3选项
A.ECC签名后的内容中没有原文,而RSA签名后的内容中包含原文
B.ECC签名后的内容中包含原文,而RSA签名后的内容中没有原文
C.ECC签名需要使用自己的公钥,而RSA签名需要使用对方的公钥
D.ECC验证签名需要使用自己的私钥,而RSA验证签名需要使用对方的公钥
正确答案及解析
正确答案
解析
答案: A、A、B。本题考查椭圆曲线密码ECC的基本知识。
ECC规定用户的私钥d为一个随机数,取值范围为0~n-1。公钥Q通过dG进行计算(通过Q反算d是不可行的)。
RSA实现签名的原理是分别利用自己的私钥和对方的公钥加密,签名后的内容是加密后的密文。而ECC的签名原理是利用密钥生成两个数附加在原始明文后一同发送。
包含此试题的试卷
你可能感兴趣的试题

-
- A.V(S2)和P(S4)
- B.P(S2)和V(S4)
- C.P(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案

-
- A.V(S1)P(S2)和V(S3)
- B.P(S1)V(S2)和V(S3)
- C.V(S1)V(S2)和V(S3)
- D.P(S1)P(S2)和V(S3)
- 查看答案

-
- A.P(S4)和V(S4)V(S5)
- B.V(S5)和P(S4)P(S5)
- C.V(S3)和V(S4)V(S5)
- D.P(S3)和P(S4)V(P5)
- 查看答案

-
- A.P(S3)和V(S4)V(S5)
- B.V(S3)和P(S4)P(S5)
- C.P(S3)和P(S4)P(S5)
- D.V(S3)和V(S4)V(S5)
- 查看答案

-
- A.P(S2)和P(S4)
- B.P(S2)和V(S4)
- C.V(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案