信息安全基础 - 对称加密非对称加密数字签名
对称加密:
常见的对称加密算法:DES,3DES,AES,RC-5,IDEA
对称加密的优点:效率高,速度快
对称加密的缺点:由于密钥的长度短,导致加密的强度低;
非对称加密:
非对称加密的优点:加密强度高
非对称加密的缺点:由于密钥的长度长,导致加密的效率低;
常见的非对称加密算法:RSA,Elgamal,ECC,背包算法,Rabin,D-H
实际应用中加密大量的数据常常用对称加密,因为效率高,对它的密钥进行非对称加密,以保证安全性。
信息摘要:
MD5和SHA这种单向加密技术,只能加密不能解密哦;常见的用法有将原文和密文同时发送给接收方,接收方将原文转成密文后和发送过来的密文比对看是否相等,如果相等则表示未被篡改。
数字签名:
数字签名技术具有不可抵赖性,因为只有A才有它的私钥,只要用A的公钥解密成功,就说明这是A发给B的;
即使黑客能够截获到数字签名,他也没办法进行内容的篡改,因为他不知道私钥也就无法生成正确的信息摘要,B在比对原文和密文时会发现不一致;
数字信封:
发送方使用对称的方式加密原文(假设该密钥名字是A,加密速度快,安全性低),使用非对称的方式使用公钥加密密钥(假设该密钥的名字是B,机密速度慢,安全性高)。
接收方使用私钥解密密钥B,得到对称密钥A,再使用A解密出原文。
各个网络层的安全协议:
考点:各个协议处于哪一层协议中;
Https = Http + SSL
PGP可以用于邮件和文件的加密、
SSL(Secure Socket Layer)称为安全套接字协议,它是在传输层和应用层之间对网络进行加密
SET是用于电子商务的协议
TLS(Transport Layer Security)称为传输层安全协议,从名字中可以看出它位于传输层
IPSec(Internet Protocol Security)称为互联网安全协议,是通过对IP协议的分组进行加密和认证来保护IP协议的网络传输协议族。
PPTP(Point to Point Tunneling Protocol)称为点对点隧道协议,是实现VPN的方式之一
L2TP(Layer Two Tunneling Protocol)称为第二次隧道协议,它是一种工业标准的Internet隧道协议,功能大致和PPTP类似
信息安全基础 - 对称加密非对称加密数字签名相关推荐
- 网络知识详解之:HTTPS通信原理剖析(对称、非对称加密、数字签名、数字证书)
网络知识详解之:HTTPS通信原理剖析(对称.非对称加密.数字签名.数字证书) 计算机网络相关知识体系详解 网络知识详解之:TCP连接原理详解 网络知识详解之:HTTP协议基础 网络知识详解之:HTT ...
- 隐私计算加密技术基础系列(下)对称与非对称加密的应用场景
本章是<隐私计算加密技术基础>系列文章的最后一篇,感慨下,终于写完了,这个春节假期除了陪家人就是写着三篇文章了.其实写之前并没有觉得是多么难的事情,感觉这些原理自己都比较清楚,但是随着写的 ...
- Linux加密和安全篇(一)gpg、对称和非对称加密、哈希算法
对于linux运维工作者而言,加密技术已经很早就用于数据的存储和数据之间的交换.我们可以会为了防止你的网站.服务器或者系统,我们会使用一些手段来防止一些恶意的攻击或者访问.一下就对linux的安全和加 ...
- 对称加密非对称加密混合加密
对称加密&非对称加密&混合加密 写于前 iOS中常在哪些场景应用到 写一个系列 本文概要 对称加密(Symmetric Cryptography) 非对称加密(ASymmetric C ...
- HTTPS(对称加密+非对称加密+证书)
目录 1. 加密和解密 HTTPS工作过程 2. 对称加密 3. 对称加密 4. 既然都有非对称加密了,那为啥还要有对称加密 5. 中间人攻击 6. 引入证书 HTTPS 也是一个应用层协议. 是在 ...
- 在线支付系列【3】支付安全之对称和非对称加密
有道无术,术尚可求,有术无道,止于术. 文章目录 前言 信息安全 加密机制 核心概念 对称加密 非对称加密 JCE 对称加解密 1. 创建密钥 2. 加密 3. 解密 非对称加解密 1. 创建密钥 2 ...
- Linux系统安全概述-sudo授权-pam认证机制-对称加密-非对称加密-md5-数字证书
内容: 17.1 Linux系统安全概述-su-sudo授权 17.2 pam认证机制概述 17.3 对称加密-非对称加密方法 17.4 md5-sha1-哈希算法使用方法 17.5 CA证书的作用 ...
- 对称加密 非对称加密
目录 一.加解密算法 二.算法体系 三.对称加密 四.非对称加密 五.混合加密机制 六.DES加密原理 七.3DES加密原理 八.AES加密原理 九.RSA加密原理 十.EIGamal加密原理 十一. ...
- 对称加密非对称加密怎么一起使用(初级版)
对称加密 加密和解密使用相同的密钥,使用一把钥匙,所以叫对称加密,对称 加密包括多种算法,如:DES,3DES,AES 加密长度一般小于256位,防止数据被泄. 优点:加密和解密的速度快.缺点:因为使 ...
最新文章
- linux同步到对象存储,将Cpanel备份配置为S3对象存储的方法
- 关于数据取舍问题的一个实例
- 基于群集的Hyper-v Server副本
- mysql集群不同步_mysql数据库集群出现1236错误导致主库与从库无法同步的
- linux windows爆音,升级Windows 10后 部分情况下有爆音,杂音,音频卡顿现象
- IntelliJ IDEA中无法加载jar包导致出现“cannot resolve symbol...”问题的解决
- junit junit_穿越JUnit流
- Struts项目中,检测用户名是否被占用/查询账户名称是否被占用/查询账户名称是否已被注册/检查用户名是否被注册
- UVa-10382 Watering Grass **
- JSP中application的用法
- 安装fusionPBX
- 物流仿真在AGV调度方面应用案例
- 如何完成一款游戏? | 独立游戏制作
- H264和MPEG4区别
- vue树形权限菜单_vue树形菜单
- 安卓app开发菜鸟教程!淘汰了80%的Android面试者,满满干货指导
- Codeforces C. A Mist of Florescence
- 通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误(1032 1062)
- word 2016 设置边框 大小 长宽
- Polar码译码C语言程序,任意码长的Polar码编码方法与流程
热门文章
- Excel如何把一个单元格的内容插入另一个单元格内容之间
- 物理 IP、虚拟 IP、固定 IP、动态 IP ?
- java 网页提示被阻止怎么办_win7系统网页提示应用程序被JAVA安全阻止_win7系统网页提示应用程序被JAVA安全阻止解决方法-系统屋...
- python命令行输出彩色图
- 禁用Win10自带截图工具快捷键(Shift+Win+S)
- 【GoLang】网络连接 net.Dial
- uni-app 父组件调用子组件方法
- java:引用数据类型
- 中科大-Hackergame2018 write-up
- Go 接口,接口继承