行百里者半九十|

Guanz

园龄:3年粉丝:7关注:13

HCIA-Security_V4.0 | 09_加密技术原理

1 加解密技术发展

定义

加密安全性取决于:

  • 密钥的生成,管理,存储;
  • 加密算法的安全性;
  • 加解密的环境。

目的

  • 机密性
  • 完整性
  • 鉴别性
  • 不可否认性

发展史

  • 手工加密阶段
  • 机械、机电密码阶段
  • 电子密码阶段

2 加解密技术原理

分类

  • 对称加密:加解密密钥相同。
  • 非对称加密:加解密适用公钥和私钥密钥对。

结合

HTTPS:通过非对称加密交换对称加密密钥,然后使用对称加密算法加密业务数据。

3 加解密常见算法

常见对称加密算法

  • DES
  • 3DES
  • AES
  • SM1
  • SM4
  • 其他

常见非对称加密算法

  • DH
  • RSA
  • DSA

4 散列算法

把任意长度的数据作为输入,通过 Hash 得到一个固定长度的输出值即散列值。
特点:正向快速、不可逆、输入敏感、抗碰撞。

应用

常见算法

  • MD5
  • SHA
  • SM3
  • 其他

本文作者:Guanz

本文链接:https://www.cnblogs.com/Guanz/p/18420818

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Guanz  阅读(5)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起