问答题试描述SNMPv2加密报文的发送和接收过程。

题目
问答题
试描述SNMPv2加密报文的发送和接收过程。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下不属于SNMPv3引擎提供的服务是(59)。

A.发送和接收报文

B.认证和加密报文

C.设置和修改报文

D.控制对管理对象的访问


正确答案:C
解析:SNMPv3引擎主要提供发送和接收报文、认证和加密报文、控制对管理对象的访问等服务功能。该引擎没有提供设置和修改SNMP报文的功能。

第2题:

数字签名可以验证网络中传输的贸易合同的真实性。下面有关数字签名描述错误的是“(44)”。

A.接收者能够核实发送者对报文的签名

B.发送者事后不能抵赖对报文的签名

C.接收者不能伪造对报文的签名

D.发送者能够保证传输过程中的安全性


正确答案:D
解析:本题考查的是数字签名的概念。数字签名技术是将摘要用发送者的私钥加密,与原文一起传送给接收者。接收者只有用发送者的公钥才能解密被加密的摘要,然后用Hash函数对收到的原文产生一个摘要,与解密的摘要对比。如果相同,则说明收到的信息是完整的,在传输过程中没有被修改,否则说明信息被修改过,因此数字签名能够验证信息的完整性。同时,由于发送者用自己的私钥加密摘要,接收者不能伪造对报文的签名,因此证明发送者发送了信息,防止了发送者的抵赖,但发送者不能保证传输过程中的安全性。

第3题:

试描述 SNMPv2 加密报文的发送和接收过程。


参考答案:发送:发送实体首先构造管理通信消息SNMPMGMTCOM,这需要查找本地数据库,发现合法的参加者和上下文,然后 如果需要认证协议,则在snmpmgmtcom前面加上认证信息authinfo,构成认证报文 snmpauthmsg,否则把authinfo置为长度为0的字符串。若参加者的认证协议为v2md5authprotocol,则由本地实体按照md5算法计算产生16个字节的消息摘要,作为认证信息中的authdigest。第三步是检查目标参加者的私有协议,如果需要加密,则采用指定的加密协议对snmpauthmsg加密,生成privdata。 最后置privdst-dstparty组成完整的SNMPV2报文,并经过BER编码发送出去。

接收:目标方实体接收到snmpprivmsg后首先检查报文格式。如果通过,则查找本地数据库,发现需要的验证信息。根据本地数据库的记录,可能需要使用私有协议对报文解密,对认证码进行验证,检查源方参加者的访问特权和上下文是否符合要求等。一旦检查全部通过,就可以支行协议请求的操作了。

第4题:

公钥加密有两个不同的模型:加密模型和认证模型。在加密模型中,发送者加密用的密钥和接收者解密用的密钥分别是(1);在认证模型中,发送者加密用的密钥和接收者解密用的密钥分别是(2)。空白(1)处应选择()

  • A、接收者的公钥,接收者的私钥
  • B、接收者的私钥,接收者的公钥
  • C、发送者的公钥,接收者的私钥
  • D、发送者的私钥,接收者的公钥

正确答案:A

第5题:

SNMPv2实体接收到一个报文后要完成什么动作?


正确答案: (1)对报文进行语法检查丢弃出错的报文。
(2)把PDU部分、源和目标端口交给认证服务。认证失败则发送一个陷入丢弃报文。
(3)如果认证通过则把PDU转换成ASN.1的形式。
(4)协议实体对PDU做句法检查.如果通过,根据团体名和适当的访问策略作相应的处理。

第6题:

在公钥加密系统中,发送方用接收方的公钥加密报文,接收方使用(24)密钥解密报文。

A.接收方的私钥

B.接收方的公钥

C.发送方的私钥

D.发送方的公钥


正确答案:A
解析:本题考查采用公钥加密和解密的基本知识。在加密体系中有公钥加密和私钥加密两种。公开密钥加密体制K1≠K2,又称不对称密码体制,其加密和解密使用不同的密钥,其中一个密钥是公开的,另一个密钥则是保密的。如果发送方用接收方的公钥加密报文,则接收方只能用自己的私钥才能对报文进行解密。

第7题:

公钥密码系统中,信息发送方用接收方的()加密报文,则只有接收者可以用自己的()解密该信息。


正确答案:公钥、私钥

第8题:

试描述SNMPv2的3种检索操作的工作过程。


参考答案:(1)GetRequestPDU;(2)GetNextRequestPDU;(3)GetBulkRequestPDU。

第9题:

公钥加密有两个不同的模型:加密模型和认证模型。在加密模型中,发送者加密用的密钥和接收者解密用的密钥分别是(1);在认证模型中,发送者加密用的密钥和接收者解密用的密钥分别是(2)。空白(2)处应选择()

  • A、接收者的公钥,接收者的私钥
  • B、接收者的私钥,接收者的公钥
  • C、发送者的公钥,发送者的私钥
  • D、发送者的私钥,发送者的公钥

正确答案:D

第10题:

SNMPv2实体发送一个报文一般要经过哪些步骤?


正确答案: (1)根据要实现的协议操作构造PDU
(2)把PDU、源和目标端口地址以及团体名传送给认证服务认证服务产生认证码或对数据进行加密返回结果
(3)加入版本号和团体名构造报文
(4)进行BER编码产生0/1比特串发送出去