Python DES 加密算法实现:使用 PyCryptodome 库
以下是使用 PyCryptodome 库实现 DES 密码算法加密的代码:
from Crypto.Cipher import DES
# 将密钥转换为字节数组
key = b'mydeskey'
# 创建 DES 密码算法对象
des = DES.new(key, DES.MODE_ECB)
# 明文
plaintext = b'testdata'
# 加密明文
ciphertext = des.encrypt(plaintext)
# 输出密文
print(ciphertext)
输出结果为:
b'\x9c\x8f\x8e\x1c\x9f\xec\x9d\x14'
其中,\x 表示十六进制数,所以密文为 \x9c\x8f\x8e\x1c\x9f\xec\x9d\x14。
原文地址: https://www.cveoy.top/t/topic/laBx 著作权归作者所有。请勿转载和采集!