一、网络安全
1.概念
(1)基本特征
① 机密性
② 完整性
③ 可用性
(2)网络攻击四类:
2.网络安全威胁
(1)窃听
(2)假冒
(3)重放
(4)流量分析
(5)数据完整性破坏
(6)拒绝服务(DOS)
(7)资源的非授权使用
(8)陷阱和特洛伊木马(木马病毒前缀Trojan)
(9)病毒
(10)诽谤
网络安全威胁例1.png
3.基本安全技术
- 数据加密
- 数字签名
- 身份认证
- 防火墙
- 内容检查
(1)信息数据的五大安全特性
- 保密性
- 完整性
- 可用性
- 可控性
- 可审查性
二、信息加密技术
1.经典加密技术
① 替换加密
② 换位加密
③ 一次性填充
2.对称加密算法(共享密钥算法)
(1)DES :数据加密标准
(2)3DES :三重数据加密标准
(3)IDEA:国际数据加密算法
(4)RC4:流加密算法第四版
(5)AES:高级加密标准
3.非对称加密算法(难点记住公式,RSA算法流程)
(1)RSA(最常用的公钥算法)
① RSA算法流程
1)选取两个大素数 p 和 q
2)n = p*q,z = (p-1)(q-1)
3)选择 d 与 z 互质
4)选择 e,使 e*d = 1(mod)z
5)e 为公钥,d为私钥。
三、数字签名(加密算法分组长度)(重点是表格)
1.数字签名技术的作用
- 接收方可以验证消息来源
- 发送方不能否认发送过消息
- 接收者不能编造或改写消息,更不能伪造签名。
2.两种方式
- 基于第三方的加密认证
- 公钥加密数字签名认证
3.报文摘要算法
(1)基本思想
①分组和填充:
②附加:
③初始化:
④处理:
4.安全散列算法(SHA)
5.各类型密钥、分组长度
数字签名2.png
加密算法分组长度.png
四、密钥管理
1.KMI技术:
2.PKI技术:
3.SPK:
黑客学习资源推荐
最后给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
😝朋友们如果有需要的话,可以V扫描下方二维码联系领取~
1️⃣零基础入门
① 学习路线
对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。
需要详细路线图的,下面获取
② 路线对应学习视频
同时每个成长路线对应的板块都有配套的视频提供:
2️⃣视频配套工具&国内外网安书籍、文档
① 工具
② 视频
③ 书籍
资源较为敏感,未展示全面,需要的下面获取
<i
3️⃣Python面试集锦
① 面试资料
② 简历模板
因篇幅有限,资料较为敏感仅展示部分资料,添加上方即可获取👆
------ 🙇♂️ 本文转自网络,如有侵权,请联系删除 🙇♂️ ------