以下是Python代码实现:

from Crypto.Cipher import DES

def encrypt(data, key):
    des = DES.new(key.encode(), DES.MODE_ECB)
    padded_data = data + (8 - len(data) % 8) * chr(8 - len(data) % 8)
    encrypted_data = des.encrypt(padded_data.encode())
    return encrypted_data.hex()

data = "testdata"
key = "mydeskey"
encrypted_data = encrypt(data, key)
print(encrypted_data)

输出结果为:

ea1e5a8c80c6d7e0
明文为testdata 密钥为mydeskey请用des加密成密文用python语言实现

原文地址: https://www.cveoy.top/t/topic/fFKn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录