试题(51)~(53)椭圆曲线密码ECC是一种公开密钥加密算法体制,其密码由六元组T=
表示。用户的私钥d的取值为(51) ,公钥Q的取值为(52) 。利用ECC实现数字签名与利用RSA实现数字签名的主要区别是 (53) 。(51)A. 0~n-1间的随机数 B. 0~n-1间的一个素..
正确A,A,B 试题(51)、~53)分析 本题考查椭圆曲线密码ECC的基本知识。 ECC规定用户的私钥d为一个随机数,取值范围为0~n-1。公钥Q通过dG进行计算(通过Q反算d是不可行的)。 RSA实现签名的原理是分别利用自己的私钥和对方的公钥加密,签名后的内容是加密后的密文。而ECC的签名原理是利用密钥生成两个数附加在原始明文后一同发送。 参考答案 (51)A (52)A (53)B
举一反三
- 椭圆曲线密码ECC是一种公开密钥加密算法体制,其密码由六元组T=(p,a,b,G,n,h)表示。用户的私钥d的取值为______,公钥Q的取值为______。 利用ECC实现数字签名与利用RSA实现数字签名的主要区别是______。 A: ECC签名后的内容中没有原文,而RSA签名后的内容中包含原文 B: ECC签名后的内容中包含原文,而RSA签名后的内容中没有原文 C: ECC签名需要使用自己的公钥,而RSA签名需要使用对方的公钥 D: ECC验证签名需要使用自己的私钥,而RSA验证签名需要使用对方的公钥
- 椭圆曲线密码ECC是一种公开密钥加密算法体制,其密码由六元组T=<p,a,b,G,n,h>表示。用户的私钥d的取值为 (1) ,公钥Q的取值为 (2) 。利用ECC实现数字签名与利用RSA实现数字签名的主要区别是 (3) 。 3() A: ECC签名后的内容中没有原文,而RSA签名后的内容中包含原文 B: ECC签名后的内容中包含原文,而RSA签名后的内容中没有原文 C: ECC签名需要使用自己的公钥,而RSA签名需要使用对方的公钥 D: ECC验证签名需要使用自己的私钥,而RSA验证签名需要使用对方的公钥
- 以下密码算法属于非对称密码体制的是:A.()RSA公钥密码算法()B.()ECC公钥密码算法(椭圆曲线密码)()C.()SM2公钥密码算法()D.()祖冲之序列密码算法
- 数字签名技术以加密技术为基础,采用()体制对整个明文进行变换,得到一个作为核实签名的值。 A: 私钥密码 B: 公钥密码 C: 加密算法 D: 解密算法
- 以下哪一个算法不属于公钥密码体制? A: RC5 B: 椭圆曲线密码(ECC) C: EIGamal D: RSA
内容
- 0
数字签名采用公钥密码技术来实现,在普通数字签名中,签名者使用以下哪种密钥进行签名() A: 自己的公钥 B: 自己的私钥 C: 自己的公钥和私钥 D: 验证者的私钥
- 1
以下哪个算法不是公钥密码() A: 椭圆曲线密码(ECC) B: E1Gamal C: RC5 D: RSA
- 2
RSA是一种公开密钥加密算法,其原理是:已知素数p、q,计算n=pq,选取加密密钥e,使e与(p-1)×(q-1)互质,计算解密密钥d=e-1(p-1)×(q-1))。其中n、e是公开的。如果M、C分别是明文和加密后的密文,则加密的过程可表示为(1)。利用RSA实施数字签名后不能抵赖的原因是(2)。 2() A: 是A而不是第三方实施的签名 B: A公布了自己的公钥,且不可伪造 C: 加密算法是有效的 D: 只有A知道自己的私钥
- 3
()也称非对称加密算法,是指加密密钥和解密密钥为两个不同密钥的密码算法。 A: 公开密钥加密算法 B: 私钥加密算法 C: 综合加密算法 D: 数字签名
- 4
关于数字签名的叙述错误的是 A: 利用公钥密码体制和报文摘要算法可以实现数字签名 B: 可以利用对称密码体制实现数字签名 C: 由发送端生成数字签名 D: 数字签名必须和报文关联