赞
踩
环境准备:
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 相对不安全外,其它模式没有太大的差别
三、代码
- # !/usr/bin/python
- # -*- coding: utf-8 -*-
-
- """
- 补0方式
- ""
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。