本文实例讲述了python RC4加密操作。分享给大家供大家参考,具体如下:
# - * - conde: utf - 8 - * 从加密。密码进口ARC4 从进口b2a_hex binascii a2b_hex def myRC4(数据,键): rc41=ARC4.new(键) 加密=rc41.encrypt(数据) 返回encrypted.encode(十六进制) def rc4_decrpt_hex(数据,键): rc41=ARC4.new(键) #打印dir (rc41) 返回rc41.decrypt (a2b_hex(数据) 关键='快乐# 12 ' 数据=https://www.yisu.com/zixun/r 'esbdata ' 打印myRC4(数据,键) 打印rc4_decrpt_hex (“e79aaf7a42d9a1”键) >之前运行结果:
e79aaf7a42d9a1
引用>
esbdata
报错:
解决方法:
pip安装pycrypto >之前如下图所示(这里使用了pip2命令):