1. 程式人生 > >2018/12/14-DES解密

2018/12/14-DES解密

DES解密的話有時候指令碼會更方便些。

需要下Crypto庫。

指令碼中需注意的是,key要為8位元組,如果不夠的話用'\x00'填充,其他的根據指令碼容易理解和運用。

from Crypto.Cipher import DES
import base64

key = '1234\x00\x00\x00\x00'
base64_cipher = 'kH+/pSR82pY='

DES_cipher = base64.b64decode(base64_cipher)
des = DES.new(key, DES.MODE_ECB)
plain = des.decrypt(DES_cipher)
print
(plain)