当前位置: 首页 > article >正文

计算机网络面试真题总结(七)

文章收录在网站:http://hardyfish.top/

文章收录在网站:http://hardyfish.top/

文章收录在网站:http://hardyfish.top/

文章收录在网站:http://hardyfish.top/

在这里插入图片描述

什么是对称加密、非对称加密?

对称加密是一种常用的加密方式,它有一个特点:

  • 就是加密和解密使用同一把密钥。

也就是说,用这个密钥加密的信息,只有用同样的密钥才能解密。

  • 对称加密的速度相对较快,但是密钥的传输和保管比较困难
    • 因为只要这个密钥被泄漏,任何人都可以解密信息。

举个实际的例子来理解,如果你给朋友发送了一条用特定密码(这里的密码指的是对称加密的密钥)加密后的信息

  • 那么你的朋友也需要知道这个密码才能将信息解密。

在这个过程中,你们都使用的是同一个密钥,称为对称密钥。

  • 但如果你过后再想发送一条新的消息,必须要更改密码,否则如果之前的密码被其他人获取
    • 那么他们就能轻易地解密你的信息。

为了解决这个问题,就需要使用到非对称加密技术,其中涉及到两个密钥:公钥和私钥。

  • 公钥是公开的,任何人都可以见到,并且可以用来加密信息或者验证签名。
  • 而私钥则是保密的,只有密钥的主人才能看到,用来解密信息或者生成签名。

什么是数字证书?

一个数字证书是一个文件,经过由信任的证书颁发机构(CA)数字签名,用以验证持有者的身份以及公钥的真实性。

  • 简短来说,就是一个电子文档,用来证明持有者的身份和公钥所有权。

数字证书中通常包含以下几项信息:

主题公钥:

  • 这个公钥是证书的主要功能,用于公钥加密和数字签名验证。

主题:

  • 承载证书的实体或个人的名称。

颁发者:

  • 签署和发行这个证书的信任机构的名称。

有效期:

  • 证书有效的时间范围。

序列号:

  • 证书颁发者为每个证书分配的唯一的序列号。

数字签名:

  • 证书颁发机构对上述信息进行hash计算后,再用其私钥进行加密得到的一串数据,证明证书的合法性和有效性。

在实际应用中,比如在进行HTTPS通信时,服务器会把它的数字证书发送给客户端。

  • 客户端对此进行验证,确认服务器的身份后,才开始正式通信。
  • 这个过程确保了数据在传输过程中的安全性。

ICMP 有哪些实际应用,举几个例子?

ICMP 主要有两个应用,一个是 Ping,一个是 Traceroute。

Ping

主要用来测试两台主机之间的连通性。

  • Ping 的原理是通过向目的主机发送 ICMP Echo 请求报文,目的主机收到之后会发送 Echo 回答报文。

  • Ping 会根据时间和成功响应的次数估算出数据包往返时间以及丢包率。

Traceroute

  • Traceroute 是 ICMP 的另一个应用,用来跟踪一个分组从源点到终点的路径。

  • Traceroute 发送的 IP 数据报封装的是无法交付的 UDP 用户数据报,并由目的主机发送终点不可达差错报告报文。


http://www.kler.cn/a/287541.html

相关文章:

  • SpringBoot源码解析(四):解析应用参数args
  • Java基础-I/O流
  • STL序列式容器之list
  • Linux dpkg命令详解
  • Python 网络爬虫入门教程
  • Docker:查看镜像里的文件
  • 算法训练营|图论第10天 Bellman_ford:优化算法,判断负权算法,单源有限最短路
  • Mysql——高可用集群部署
  • WHAT - 通过 react-use 源码学习 React(Lifecycles 篇)
  • ThinkPHP数据库链式操作之field
  • 如何从mssql里面导出程序集ASSEMBLY为dll
  • Django框架安全
  • Spring 事务传播和自调用行为
  • SPI驱动学习三(spidev的使用)
  • 数据结构——顺序表和单链表
  • 论文精读-ReMoNet: Recurrent Multi-Output Network for Efficient Video Denoising
  • 如何轻松合并 PDF 文件
  • 27. 如何统计集合中每个元素的出现次数?请使用Map和Stream API举例说明。
  • Pinia 与 Vuex 对比
  • 【Nest 学习笔记】AOP切片编程
  • 页面滚动到指定位置——记录div滚动高度,并下次自动滚动到该位置
  • Java设计模式之单例模式详细讲解和案例示范
  • 华为云征文|Flexus X实例性能测评
  • 分贝通助力元气森林企业支出一体化降本提效
  • mysql 死锁 锁表的解决方法
  • Oracle高级sql语法学习之hits