![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络安全
文章平均质量分 67
十八岁讨厌Java
我要变强
展开
-
计算机网络安全
网络中的硬件、软件和系统数据不被破坏、更改、泄露,系统能连续可靠的正常允许,网络服务不中断。完整性:保证信息传输过程中不被修改、破坏保密性:保证信息传输过程中不被泄露可用性:保证信息系统无单点故障,能隔离故障组件可控性:保证对信息传输有完全控制的能力真实性:保证信息发送方是真是可信的不可否认性:保证可以查到信息的真实发送者被动攻击:对信息进行窃听和检测,但不进行然后修改,攻击方式:信息收集和流量分析主动攻击:会改变信息或影响系统正常运作,攻击方式有:重放,伪造,篡改,拒绝服务(DOS)数据完整服务,数据保密原创 2022-06-18 11:50:00 · 1407 阅读 · 0 评论 -
HTTPS协议是如何保证安全的?
http是无状态的超文本传输协议,连接简单,信息是明文传输,端口为80。https协议是由http+ssl协议构建的可进行加密传输、身份认证的具有安全性网络协议,端口是443。SSL(安全套检查协议)位于传输层和应用层之间,为应用层提供安全性,分为高低两层协议。高层协议有低层协议有1.tcp三次握手后,客户端向服务端发送client hello,client hello包括客户端所支持的加密套件、SSL版本和第一随机数2.服务端向客户端响应server hello,响应报文中会告诉客户端服务端选择的加密套件原创 2022-06-18 16:20:39 · 4066 阅读 · 2 评论 -
密码学——DES加密算法
DES算法是对称加密分组算法,密钥长64bit,其中56位参与运算,8位位校验位步骤大概分为三个过程,分别是初始置换、16轮迭代、逆置换第一步:初始置换根据初始置换表,对明文进行置换 将置换结果分为L0,R0,分别为32个bit 第二步:迭代迭代过程:L1=R0,R1=L0异或f(R0,子密钥k1)...一直循环16轮f(R,K)轮函数过程:1.E扩展:将32bit->48bit将R分为八组,每组4位,在每一组头部加一个bit为前一组的最后一位,在每一组尾部加一个bit为后一组的第一位2.求子密钥Ki密钥k原创 2022-06-18 07:47:52 · 5892 阅读 · 0 评论 -
计算机网络安全——密码学
代换:将明文中的一个字母由其它字母、数字或符号替代置换:将明文字符按照某种规律重新排列另一种形式:思想:密钥为行坐标,明文为纵坐标,然后根据维吉尼亚密码表进行代换 按密钥方式分类:按明文处理方式分类:2.1概述DES算法是对称加密分组算法,密钥长64bit,其中56位参与运算,8位位校验位2.2步骤步骤大概分为三个过程,分别是初始置换、16轮迭代、逆置换第一步:初始置换根据初始置换表,对明文进行置换将置换结果分为L0,R0,分别为32个bit 第二步:迭代迭代过程:L1=R0,R1=L0异或f(R0,子密钥原创 2022-06-17 18:33:35 · 3334 阅读 · 0 评论