我的代码:
for line in decrypt_file:
substitutionDecrypt(line,decrypt_key)
我尝试了readlines()
并且无法理解为什么这不起作用。
我打开了这样的文件
try:
decrypt_file = open(user_input,'r')
except IOError:
print("File does not exist")
答案 0 :(得分:0)
它被加密为二进制作为一个长行。这就是加密的工作原理。所有新行字符都被扰乱。一个可能的解决方法是知道加密算法的块大小,然后在循环的每次迭代中读取那么多字节。