当前位置:   article > 正文

Python ---AES.MODE_ECB 加密、解密_aes mode

aes mode

环境准备:
python 3.6
# pip install pycryptodome
一、概念
1、对称加密:
对称加密是指加密和解密使用同一个密钥的加密方式。
2、对称加密过程:
发送方使用密钥将明文数据加密成密文,然后发送出去,接收方收到密文后,使用同一个密钥将密文解密成明文读取。
3、对称加密的优点:
加密计算量小、速度快,适合对大量数据进行加密
4、对称加密的缺点:
密钥传输安全问题
密钥数量越多,面临管理问题越多
5、ASE 加密算法:
ASE 加密算法,是对称加密算法的一种
6、ASE 常用的加密模式:

二、常用的加密模式有 5 种:
 1.电码本模式(Electronic Codebook Book (ECB));
 2.密码分组链接模式(Cipher Block Chaining (CBC));
 3.计算器模式(Counter (CTR));
 4.密码反馈模式(Cipher FeedBack (CFB));
 5.输出反馈模式(Output FeedBack (OFB))。
四种模式除了 ECB 相对不安全外,其它模式没有太大的差别

三、代码

  1. # !/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. """
  4. 补0方式
  5. ""
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号