在EDS算法中,假设交易网络中有n个用户,那么系统中需要有()把密钥。

题目
单选题
在EDS算法中,假设交易网络中有n个用户,那么系统中需要有()把密钥。
A

n(n—1)/2

B

n(n+1)/2

C

2n

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(55)关于Kerberos认证系统的描述中,错误的是( )。

A)有一个包含所有用户密钥的数据库

B)用户密钥是一个加密口令

C)加密算法必须使用DES

D)Kerberos提供会话密钥


正确答案:C
(55)C) 【解析】选项A),Kerberos有一个存有所有用户秘密密钥的数据库:选项B),对于单个用户来说,用户密钥是一个加密口令;选项C), Kerberos的加密算法一般采用DES,也可以采用其他算法;选项D),Kerberos 提供会话密钥,只供一个客户机和一个服务器使用。会话密钥用来加密双方间的通信信息,通信完毕,即销毁会话密钥。

第2题:

一个有N个用户网络中,采用RSA算法在网络中进行加密通信,则满足所有用户通信需要的密钥个数是()。()A.N*(N-1) B.N C.2N D.N*N


正确答案:C
本题考查信息密码学技术知识。密码学中所出现的密码体制可分为两大类:对称加密体制和非对称加密体制。DES是最典型的对称加密算法。对称加密算法的优点是加密、解密处理速度快,保密度高等。缺点是多人通信时密钥组合的数量会出现爆炸性膨胀,使密钥分发更加复杂化,N个人进行两两通信,总共需要的密钥数为N(N-1)/2个。非对称加密体制最典型的代表是RSA。非对称加密体制的优点是网络中的每一个用户只需要保存自己的私有密钥,则N个用户仅需产生N对密钥。密钥少,便于管理。缺点是与对称加密体制相比,非对称加密体制的加密、解密处理速度较慢,同等安全强度下非对称加密体制的密钥位数要求多一些。

第3题:

采用RSA算法,网络中N个用户之间进行加密通信,需要的密钥个数是——。

A.N*(N—1)

B.N

C.2N

D.N*N


正确答案:B
解析:RSA算法使用方便,尤其是公开密钥的特征使得用户在数据传输之前无需交换密钥,即使和多个用户进行秘密通信,也无需记忆太多的密钥;原理上,N个用户进行通信,需要N对密钥,但每个用户只需记忆自己的秘密密钥,并去公共存储区中获取其他用户的公开密钥。由上可知,答案选B)。

第4题:

公钥密码体制和对称密码体制是两个不同的密码体制。当n(n很大)个用户采用对称密码进行保密通信时,任意两个用户之间都需要一个安全的信道,系统中共有(15)个密钥,每个用户需要持有(16)个密钥:而当n个用户采用公钥密码方法进行保密通信时,共有2n个密钥,每个用户需要持有(17)个密钥(公开的,可任意使用的公钥不算在内)。

A.n

B.2n

C.n(n-1)

D.n(n-1)/2


正确答案:D

第5题:

关于Kerberos认证系统的描述中,错误的是______。

A.有一个包含所有用户密钥的数据库

B.用户密钥是一个加密口令

C.加密算法必须使用DES

D.Kerberos提供会话密钥


正确答案:C
解析:Kerberos基于对称密钥体系<一般用DES,但也可以采用其他算法)。Kerberos有一个存有所有用户秘密密钥的数据库,对于每一个用户来说,秘密密钥是一个加密口令(加密以后的用户密码),需要鉴别的网络业务以及希望运用这些业务的客户机需要用Kerberos注册其秘密密钥(注册过程不能是通过网络的,必须是面对面的)。Kerberos还能产生会话密钥,只提供一个客户机和一个服务器(或两个客户机)使用,会话密钥用来加密双方间的通信信息,通信完毕,即销毁会话密钥。

第6题:

如果网络中N个用户之间采用RSA算法进行加密通信,则整个加密通信系统共有(49)个密钥。

A.N×(N-1)

B.N

C.2N

D.NXN


正确答案:C
解析:目前,主要的公钥算法包括RSA算法、DSA算法、PKCS算法与PGP算法等。非对称加密技术对信息的加密和解密使用不同的密钥,用来加密的密钥是可以公开的,用来解密的私钥是需要保密的。非对称加密技术可以大大简化密钥的管理,在网络中N个用户之间进行加密通信,仅仅需要使用N对密钥。换言之,加密通信系统共有2N个密钥。

第7题:

公开密钥方法的主要优点之一是(3)。RSA算法的基础是(4)。当N个用户采用公开密钥方法保密通讯时,系统中一共有(5)个密钥,每个用户要小心保管好(6)个密钥,为了防止不老实用户否认他们曾经通过计算机发送过的文件,较简便的方法是利用公开密钥方法完成(7)。

A.所有密钥公开

B.加密解密计算方便

C.便于密钥的传送

D.易于用硬件实现


正确答案:C

第8题:

( 35 ) 采用 RSA 算法,网络中 N 个用户之间进行加密通信,需要的密钥个数是

A ) N*(N-1)

B ) N

C ) 2N

D ) N*N


正确答案:B

第9题:

当n(n≥1000)个用户采用对称密码进行保密通信时,任意两个用户之间都需要一个安全的信道,系统中共有(1)个密钥,每个用户需要持有(2)个密钥。而当n个用户采用公钥密码方法进行保密通信时,共有2n个密钥,每个用户需要持有(3)个密钥(公开的,可任意使用的公钥不算在内)。

A.n

B.2n

C.n(n-1)/2

D.n(n-1)


正确答案:C

第10题:

采用RSA算法,网络中N个用户之间进行加密通信,需要密钥个数是()。

  • A、N*(N-1)
  • B、N
  • C、2N
  • D、N*N

正确答案:D