
计算机网络与信息安全
文章平均质量分 93
计算机网络与信息安全
中二病没有蛀牙
这个作者很懒,什么都没留下…
展开
-
面试复习之计算机网络
HTTP域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等) --> 浏览器对页面进行渲染呈现给用户。DNS三次握手发送端首先发送一个带SYN(synchronize)标志的数据包给接收方【第一次的seq序列号是随机产生的,这样是为了网络安全,如果不是随机产生初始序列号,黑客将会以很容易的方式获取到你原创 2021-09-25 15:53:43 · 331 阅读 · 0 评论 -
信息安全复习
ppt中可能涉及的重点通过密码散列函数可以实现保护明文X的完整性,防止报文被篡改。MD5 实现的报文鉴别可以防篡改,但不能防伪造,因而不能真正实现报文鉴别,所以需要报文鉴别码MAC。报文鉴别码MAC指对散列进行一次加密后的结果,对称加密体制下可以防伪造,非对称加密体制下可以防伪造,防否认(ppt3)数字签名的实现过程:(ppt3)一、加解密原理分类(加解密体制)二、消息摘要的含义、特征、用途含义:消息摘要是给定某个任意的报文,通过一种特定的算法对报文进行计算,产生的有限位数信息。具有确定性和唯原创 2021-01-02 22:12:11 · 3994 阅读 · 8 评论 -
JAVA 实现对称加密AES算法加密,并对UDP通讯加密
1-1 假设Tom和Jerry利用Java UDP进行聊天,请为他们编写程序。具体如下:(1)、Tom和Jerry聊天的双方都应该具有发送端和接收端;(2)、利用DatagramSocket与DatagramPacket;(3)、实现 java.lang.Runnable类,重写 run()方法。(4)、Tom对发送的内容(发送的内容为 学生本人的名字+学生本人的学号)使用对称/非对称加密算法(密钥可以自主分配,不需要权威机构来分配)来加密,然后将加密后的密文发送给Jerry;Jerry对收到的密文原创 2020-12-11 21:46:16 · 1287 阅读 · 2 评论 -
java UDP实现一个聊天工具
题目:假设Tom和Jerry利用Java UDP进行聊天,请为他们编写程序。具体如下:(1)、Tom和Jerry聊天的双方都应该具有发送端和接收端;(2)、利用DatagramSocket与DatagramPacket;(3)、实现 java.lang.Runnable类,重写 run()方法。学过计网的都知道,利用三元组(ip地址,协议,端口)就可以标识网络的进程了。而进行通信我们直接运用socket就可以了,首先需要知道是socket是什么,...原创 2020-12-06 22:22:53 · 2771 阅读 · 15 评论 -
计算机网络基础第四章网络层笔记
虚电路和数据报网络层向运输层提供两种服务:面向连接还是无连接虚电路(面向连接)让网络负责可靠交付数据报让运输层负责可靠交付网络层向上只提供无连接的、尽最大努力交付的数据报服务发送分组时不需要先建立连接每个分组独立的选择路由进行转发使得路由器比较简单,成本低网络层概述又称为IP层或者网际层基本设备是路由器直接交付:不需要使用路由器间接交付:必须使用路由器网际协议IPIP配套协议:ICMP IGMP ARP中间设备:集线器(转发器),网桥,路由器,网关协议是水平的分类的IP原创 2020-06-06 19:08:50 · 572 阅读 · 0 评论 -
计算机网络基础第六章应用层笔记
应用层特点每个应用层协议都是为了解决某一类应用问题应用层的具体内容:规定应用进程在通讯时所遵循的协议应用层的许多协议是基于客户服务器方式,客户是服务请求方,服务器是服务提供方。6.1域名系统DNSDNS解决网络上机器命名的一种系统分布式域名和IP地址互相映射名字到IP地址的解析是由若干个域名服务器程序完成。域名服务器程序在专设的节点上运行,运行该程序的机器称为域名服务器。域名结构层次树状结构唯一的层次结构名字是域名…三级域名.二级域名.顶级域名顶级域名TLD国家顶级域名nTLD原创 2020-06-03 23:41:56 · 1346 阅读 · 0 评论