加密
数据加密,默认加密对象是字节 bytes str(字符串) decode encode
自带的库 binasict
二进制
十六进制
存储单位 Byte 字节8位 1Byte = bit
KB 1k=1024Byte
MB 1024KB
GB
TB
对称加密 DES AES
非对称加密 RSA
单向加密(哈希) MD5. 不可逆性,抗修改性,易计算,定长输出的
一个字母或者一个数字 都是一个字节 八位
bit 一位
对称加密 算法
DES 秘钥长度 56位 入口参数有3个 key(秘钥8个字节) data(加密的数据) mode(方式)
AES 128 256 512 位
pycryptodome
windows
安装 pip install pycryptodomex
Ubuntu
安装 pip install pycryptodome
非对称加密 公钥和私钥
RSA
安装 pip install RSA