美文网首页
对称加密的理解

对称加密的理解

作者: 顺扬sky | 来源:发表于2018-01-22 19:55 被阅读6次

对称加密的理解

一 定义

需要对加密和解密使用相同密钥的加密算法。由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。对称性加密也称为密钥加密。
所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。算法是一组规则,规定如何进行加密和解密。

二 对称加密的过程

  1. 双方同时约定一段用来加密的字符串, 如:"abc";
  2. 其中一方使用这段str并运用对称加密算法(如:rc4 base64 等)对所需要加密的字符串进行加密;
  3. 另一方接受到加密字符串后,运用相同的解密算法和解密字符串("abc")进行对收到的加密字符串进行解密;
  4. 使用解密后的字符串

原理如下图


wKiom1gEbU7Rk8J9AAAgh7lHOtQ358.png

三 写在最后

  1. 记录在工作用到的技术
  2. 夯实自己的基础知识
  3. 希望通过大家学到更多的知识
  4. 养成自己笔记的好习惯
  5. 独立开发的另一款项目(东八区)上线了,希望用梯子的同学可以去下载(默认屏蔽大陆Apple store )

相关文章

  • 简述HTTPS

    要理解HTTPS首先要理解对称加密和非对称加密 对称加密 加密和解密用的都是同一个密钥。 非对称加密 有两个密钥,...

  • Linux系列五之SSH原理深度解析

    一、对称加密和非对称加密 为了理解SSH,先要介绍两个重要概念:对称加密和非对称加密。 1-1、对称加密 所谓对称...

  • 有关https

    加密类型 首先了解一下两种加密类型 对称类型 如AES DES 非对称加密 如RSA 对称加密 对称加密很好理解...

  • 第十一章、加密算法相关

    一、理解对称加密与非对称加密 对称加密 对称加密是指加密与解密的使用同一个密钥的加密算法。目前常见的加密算法有:D...

  • SSL认证详细讲解

    SSL协议的通俗理解 SSL协议加密方式 因为对称加密和非对称加密都有对应存在的优缺点 对称加密:需要把密钥在网络...

  • 对称加密与非对称加密

    按照密钥的使用方式,加密可以分为两大类:对称加密和非对称加密。 对称加密 很好理解,就是指加密和解密时使用的密钥都...

  • iOS 加、解密

    对称密钥加密 对称加密相对好理解,加密方和解密方使用的是同一个密钥。常见的对称密钥加密有AES、DES 等。 MD...

  • 一步一步理解HTTPS

    1、对称加密的理解:通信双方共用一个秘钥 2、非对称加密(RSA): 3、采用非对称加密造成速度缓慢的解决办法 4...

  • 对称加密的理解

    对称加密的理解 一 定义 需要对加密和解密使用相同密钥的加密算法。由于其速度快,对称性加密通常在消息发送方需要加密...

  • 理解对称加密与非对称加密

    对称加密算法在加密和解密时使用的是同一个秘钥;而非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(...

网友评论

      本文标题:对称加密的理解

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