文件名称:AES对称加密算法的Python实现(含基础UI界面)
文件大小:23KB
文件格式:PY
更新时间:2022-03-28 16:59:17
python ui 开发语言 密码学 AES对称密码
AES对称加密算法的Python代码实现,含基础UI界面,课程设计 AES加密算法涉及4种操作,分别是字节替代、行移位、列混淆和轮密钥加,解密算法的每一步分别对应加密算法的逆操作,且所有操作的顺序相反。加解密中每轮的密钥分别由初始密钥经过密钥扩展算法得到。算法中16字节的明文、密文和*密钥都以一个4x4的矩阵表示。