TA的每日心情 | 擦汗 2 小时前 |
---|
签到天数: 105 天 [LV.6]常住居民II
管理员
- 积分
- 1441
|
楼主 |
发表于 2024-10-11 21:36:10
|
显示全部楼层
1.安装python,并且装上PyCryptodome 库
2.运行以下脚本:
from Crypto.Cipher import Blowfish
from Crypto.Util.Padding import unpad
# 定义密钥和IV(此处没有有IV)
key = b'你的密钥' # 密钥已经给出为XT-489
# 读取加密的文件内容
with open('你的文件.enc', 'rb') as f:
encrypted_data = f.read()
# 创建解密器
cipher = Blowfish.new(key, Blowfish.MODE_CBC) # 如果使用了其他模式,调整这里
# 解密数据
decrypted_data = unpad(cipher.decrypt(encrypted_data), Blowfish.block_size)
# 保存解密后的文件
with open('解密后的文件.txt', 'wb') as f:
f.write(decrypted_data)
|
|