新手区 求助 怎么在 Mac 环境中使用 Python3 编写一个 AES 加密函数

会说话的汤姆猫 · March 15, 2017 · 1136 hits

以下是搬运工搬运的但是环境是用的Python2.7 移植到Mac环境下的Python3.5就一直保错了
使用的库是pycrypto (2.6.1)

def login_aes(rand_key, password):
'''
aes encryptor
'''
IV = 'xxxxxxx'
mode = AES.MODE_CBC
key_seq = rand_key[0:32]
key = rand_key[32:]

encryptor = AES.new(key.decode('hex'), mode, IV=IV)
ciphertext = encryptor.encrypt(pad(password))
login_pass = key_seq + ciphertext.encode('hex')
return login_pass

最后有个坑是居然Mac环境下没有binascii这个系统库

No Reply at the moment.
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up