Python AES加密详解与实践
注意:ECB模式不推荐使用于加密长数据或敏感数据,因为它不使用IV且相同的明文块会产生相同的密文块。# 生成随机的密钥(必须是16、24或32字节)# 明文数据plain_text = "ECB模式进行AES加密".encode('utf-8')# 自定义填充函数(这里使用简单的'X'字符填充)# 加密# Base64编码print("加密后输出:", cipher_text_str)# 解密(同样需要自定义填充)# 去除填充(注意:这里需要知道填充的规则)
原创
2024-07-31 15:57:31 ·
631 阅读 ·
0 评论