3、数字签名与信息加密的区别? 4、DES算法的特点? 5、基于主机的扫描目的和基于端

3、数字签名与信息加密的区别?

4、DES算法的特点?

5、基于主机的扫描目的和基于端口的扫描目的有什么不同?

第1个回答  推荐于2018-04-24
3、数字签名与信息加密的区别:
(1)数字签名主要经过以下几个过程:
发件人将一种散列算法应用于数据,并生成一个散列值。
发件人使用私钥将散列值转换为数字签名。
然后,发件人将数据、签名及发件人的证书发给收件人。
收件人将该散列算法应用于接收到的数据,并生成一个散列值。
收件人使用发件人的公钥和新生成的散列值验证签名。
(2)数字加密主要经过以下几个过程:
当信息发送者需要发送信息时,首先生成一个对称密钥,用该对称密钥加密要发送的报文;
信息发送者用信息接收者的公钥加密上述对称密钥;
信息发送者将第一步和第二步的结果结合在一起传给信息接收者,称为数字信封;
信息接收者使用自己的私钥解密被加密的对称密钥,再用此对称密钥解密被发送方加密的密文,得到真正的原文。
数字签名和数字加密的过程虽然都使用公开密钥体系,但实现的过程正好相反,使用的密钥对也不同。数字签名使用的是发送方用自己的私钥加密,接收方用发送方的公钥解密,这是一个一对多的关系。数字加密则使用的是接收方的密钥对,这是多对一的关系,任何知道接收方公开密钥的人都可以向接收方发送加密信息,只有唯一拥有接收方私有密钥的人才能对信息解密。另外,数字签名只采用了非对称密钥加密算法,它能保证发送信息的完整性、身份认证和不可否认性,而数字加密采用了对称密钥加密算法和非对称密钥加密算法相结合的方法,它能保证发送信息保密性,可以到沃通SSL证书论坛了解PKI技术基础知识。

4、DES算法的特点
分组比较短、密钥太短、密码生命周期短、运算速度较慢。

5、基于主机的扫描目的和基于端口的扫描目的有什么不同
主机扫描顾名思义就是扫描网络中存在的主机。那怎么扫描特定的主机是否存在呢?答案就是通过发送ICMP协议包来确定。那什么是ICMP包呢?我打个不恰当的比方,ICMP包就好比邮局的快递,你要扫描一个主机是否存在,就向这个主机的地址(IP)发一个快递,不管是否投递成功,邮局都会通知你。那么你就知道该网络地址是否存在了。那么邮局的回单,我要如何分析才能知道对方的信息呢?那么我们就要来分析ICMP这个‘快递’包的投送回单。
扫描端口可以看到被扫描者的电脑上开启了哪些服务,然后从中选出可以利用的。本回答被网友采纳
相似回答