1.对称加密

作者: 木羊君 | 来源:发表于2019-01-28 10:24 被阅读0次

1.定义

    采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。

2.优缺点

    优点是算法公开、计算量小、加密速度快、加密效率高

    缺点是在数据传送前,发送方和接收方必须商定好秘钥,然后使双方都能保存好秘钥。其次如果一方的秘钥被泄露,那么加密信息也就不安全了。另外,每对用户每次使用对称加密算法时,都需要使用其他人不知道的唯一秘钥,这会使得收、发双方所拥有的钥匙数量巨大,密钥管理成为双方的负担。

3.经典加密算法

1. DES(Data Encryption Standard):数据加密标准(现在用的比较少,因为它的加密强度不够,能够暴力破解)

2. 3DES:原理和DES几乎是一样的,只是使用3个密钥,对相同的数据执行三次加密,增强加密强度。(缺点:要维护3个密钥,大大增加了维护成本)

3. AES(Advanced Encryption Standard):高级加密标准,目前美国国家安全局使用的,苹果的钥匙串访问采用的就AES加密。是现在公认的最安全的加密方式,是对称密钥加密中最流行的算法。

   加密方案:ecb块加密  &  cbc链加密,后面数据加密依赖前面数据

相关文章

  • Https加密原理图解

    1. 为什么要用对称加密+非对称加密? 结合对称加密的快和非对称加密的安全。 2. 为什么不能只用非对称加密? 如...

  • 数字签名及证书

    1. 加密: 对称加密:用对称密钥及算法进行加密。对称密钥,加解密使用相同的密钥。 非对称加密:用非对称密钥及算法...

  • 1.对称加密

    1.定义 采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单...

  • Spring Cloud学习day105:配置中心的安全与加密

    一、对称加密 1.什么是对称加密? 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(d...

  • 前端初级加密学习

    感谢王亚伟同志对本笔记RSA部分的支持。 都知道加密分为 对称加密 和 非对称加密。 1.对称加密 这种加密方式原...

  • 安全防护 — 对称加密和非对称加密的简介

    1. 对称加密 - 简介 对称密钥(Symmetric-key algorithm)又称为共享密钥加密,对称密钥在...

  • 对称加密和非对称加密 PHP加密

    1. 对称加密 对称加密指的就是加密和解密使用同一个秘钥,所以叫做对称加密。对称加密只有一个秘钥,作为私钥。 常见...

  • 命令

    文件编译 加密解密 1. 对称加密 DES AES Base64 2. 非对称加密 RSA RSA加密:公钥加密,...

  • iOS面试个人总结(3)

    数据安全及加密 1.对称加密和非对称加密的区别? 1、对称加密又称公开密钥加密,加密和解密都会用到同一个密钥,如果...

  • 对称加密和非对称加密概念

    1.对称加密 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用...

网友评论

    本文标题:1.对称加密

    本文链接:https://www.haomeiwen.com/subject/rqaojqtx.html