无法将进行异或加密后的文件内容还原?
将文本内容进行异或置换后(分高低位)写入文件,再从此文件读出的内容无法还原。
我写入文件时用了
bString=异或(aString)
open 文件名 for output as #1
print #1,bString 'bString 异或加密后的字符串
close #1
读取时
open 文件名 for input as #1
line input #1,bString
close #1
cString=异或(bString)
结果cString<>aString
但两者的len一样
是否跟文件写入和读取的方式有关
请教!!!