我试图了解如何使用ARC4加密算法(只是出于教育目的,我知道它不再安全),我似乎能够加密文本,但不能解密它。下面是最基本的代码:
from Crypto.Cipher import ARC4
key = '#KCMDDC51#-890'
cipher = ARC4.new(key)
crypted = cipher.encrypt('wha frjcnvnb')
print(crypted)
notEncrypted = cipher.decrypt(crypted)
print(notEncrypted)
现在,加密部分输出以下内容:b'\x82J\x96~r\x9e\xe2\xd7G\xa5Jz\xba'
但解密部分不输出普通文本,但另一个混乱的东西: b'qI\xa7\x97\xb7\x94XQ\x8a\xb1iu\xc1'。你知道吗
为什么?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐