| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 计算机网络原理系列学习笔记(七)——网络安全 -> 正文阅读 |
|
[系统运维]计算机网络原理系列学习笔记(七)——网络安全 |
前言网课学习的视频来源:b站《自考04741 计算机网络原理》 本章知识结构
网络安全概述一、基本概念 网络安全通信所需要的基本属性:
二、网络安全威胁
(补充一下:关于DDoS技术以及相关网络攻击,在b站有一个个人认为做的比较好的视频:《DDoS技术鉴赏》 数据加密一、基本名词
二、传统加密方式 解密函数: 【综合题】如果对明文"bob. i love you. Alice"利用k= 3的恺撒密码加密,得到的密文是什么?利用密钥"nice"进行列置换加密后得到的密文是什么? 【解析】凯撒密码:以明文字母b为例,M=2 , k=3 , q=26 ,则密文C=(M+ k)mod q=(2+3)mod 26=5 , 对应字母e 列置换密码:密钥"nice’字母表先后顺序为"4,3,1,2" ,因此,按这个列顺序读出表中字母,构成密文:“iex bvu bly 000” 三、对称密钥加密 现代密码分类:
对称密钥密码分类:
密钥成对使用,其中一个用于加密,另一 个用于解密且加密密钥可以公开,也称公开密钥加密。 典型的公钥算法: (注意点:下图图中公钥K_B右上角有个+,私钥右上角有个“-”,以区分两者) 消息完整性与数字签名一、消息完整性检测方法
2.典型散列函数
二、报文认证
三、数字签名 身份认证、数据完整性、不可否认性 1.简单数字签名:直接对报文签名 2.签名报文摘要 发送过程: 身份认证口令:会被窃听 密钥分发中心与证书认证机构一、密钥分发中心 基于KDC的密钥生成和分发 通信发起方生成密钥,KDC进行分发: 认证中心CA :将公钥与特定的实体绑定
防火墙与入侵检测系统一、防火墙基本概念 防火墙:能够隔离组织内部网络与公共互联网,允许某些分组通过,而阻止其他分组进入或离开内部网络的软件、硬件或者软件硬件结合的一种设施。 前提:从外部到内部和从内部到外部的所有流量都经过防火墙。
三、入侵检测系统 网络安全协议一、安全电子邮件
2.安全电子邮件标准
二、安全套接字SSL
三、虚拟专用网VPN和IP安全协议IPSec
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 5:29:51- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |