对称加密:

常见的对称加密算法: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类似

信息安全基础 - 对称加密非对称加密数字签名相关推荐

  1. 网络知识详解之:HTTPS通信原理剖析(对称、非对称加密、数字签名、数字证书)

    网络知识详解之:HTTPS通信原理剖析(对称.非对称加密.数字签名.数字证书) 计算机网络相关知识体系详解 网络知识详解之:TCP连接原理详解 网络知识详解之:HTTP协议基础 网络知识详解之:HTT ...

  2. 隐私计算加密技术基础系列(下)对称与非对称加密的应用场景

    本章是<隐私计算加密技术基础>系列文章的最后一篇,感慨下,终于写完了,这个春节假期除了陪家人就是写着三篇文章了.其实写之前并没有觉得是多么难的事情,感觉这些原理自己都比较清楚,但是随着写的 ...

  3. Linux加密和安全篇(一)gpg、对称和非对称加密、哈希算法

    对于linux运维工作者而言,加密技术已经很早就用于数据的存储和数据之间的交换.我们可以会为了防止你的网站.服务器或者系统,我们会使用一些手段来防止一些恶意的攻击或者访问.一下就对linux的安全和加 ...

  4. 对称加密非对称加密混合加密

    对称加密&非对称加密&混合加密 写于前 iOS中常在哪些场景应用到 写一个系列 本文概要 对称加密(Symmetric Cryptography) 非对称加密(ASymmetric C ...

  5. HTTPS(对称加密+非对称加密+证书)

    目录 1. 加密和解密 HTTPS工作过程 2. 对称加密 3. 对称加密 4. 既然都有非对称加密了,那为啥还要有对称加密 5. 中间人攻击 6. 引入证书 HTTPS 也是一个应用层协议. 是在 ...

  6. 在线支付系列【3】支付安全之对称和非对称加密

    有道无术,术尚可求,有术无道,止于术. 文章目录 前言 信息安全 加密机制 核心概念 对称加密 非对称加密 JCE 对称加解密 1. 创建密钥 2. 加密 3. 解密 非对称加解密 1. 创建密钥 2 ...

  7. Linux系统安全概述-sudo授权-pam认证机制-对称加密-非对称加密-md5-数字证书

    内容: 17.1 Linux系统安全概述-su-sudo授权 17.2 pam认证机制概述 17.3 对称加密-非对称加密方法 17.4 md5-sha1-哈希算法使用方法 17.5 CA证书的作用 ...

  8. 对称加密 非对称加密

    目录 一.加解密算法 二.算法体系 三.对称加密 四.非对称加密 五.混合加密机制 六.DES加密原理 七.3DES加密原理 八.AES加密原理 九.RSA加密原理 十.EIGamal加密原理 十一. ...

  9. 对称加密非对称加密怎么一起使用(初级版)

    对称加密 加密和解密使用相同的密钥,使用一把钥匙,所以叫对称加密,对称 加密包括多种算法,如:DES,3DES,AES 加密长度一般小于256位,防止数据被泄. 优点:加密和解密的速度快.缺点:因为使 ...

最新文章

  1. linux同步到对象存储,将Cpanel备份配置为S3对象存储的方法
  2. 关于数据取舍问题的一个实例
  3. 基于群集的Hyper-v Server副本
  4. mysql集群不同步_mysql数据库集群出现1236错误导致主库与从库无法同步的
  5. linux windows爆音,升级Windows 10后 部分情况下有爆音,杂音,音频卡顿现象
  6. IntelliJ IDEA中无法加载jar包导致出现“cannot resolve symbol...”问题的解决
  7. junit junit_穿越JUnit流
  8. Struts项目中,检测用户名是否被占用/查询账户名称是否被占用/查询账户名称是否已被注册/检查用户名是否被注册
  9. UVa-10382 Watering Grass **
  10. JSP中application的用法
  11. 安装fusionPBX
  12. 物流仿真在AGV调度方面应用案例
  13. 如何完成一款游戏? | 独立游戏制作
  14. H264和MPEG4区别
  15. vue树形权限菜单_vue树形菜单
  16. 安卓app开发菜鸟教程!淘汰了80%的Android面试者,满满干货指导
  17. Codeforces C. A Mist of Florescence
  18. 通过slave_exec_mode=IDEMPOTENT跳过主从复制中的错误(1032 1062)
  19. word 2016 设置边框 大小 长宽
  20. Polar码译码C语言程序,任意码长的Polar码编码方法与流程

热门文章

  1. Excel如何把一个单元格的内容插入另一个单元格内容之间
  2. 物理 IP、虚拟 IP、固定 IP、动态 IP ?
  3. java 网页提示被阻止怎么办_win7系统网页提示应用程序被JAVA安全阻止_win7系统网页提示应用程序被JAVA安全阻止解决方法-系统屋...
  4. python命令行输出彩色图
  5. 禁用Win10自带截图工具快捷键(Shift+Win+S)
  6. 【GoLang】网络连接 net.Dial
  7. uni-app 父组件调用子组件方法
  8. java:引用数据类型
  9. 中科大-Hackergame2018 write-up
  10. Go 接口,接口继承