回 帖 发 新 帖 刷新版面

主题:小弟刚学C++就遇这难题,真急死人了!大家救救我吧!!

本人遇到了一大C++难题,而且急需解决,特向各网友求救,希望知道者能帮帮忙,本人将不胜感激!!谢谢了!!!!

题目:文件加密程序:将待加密文件以二进制打开,读入32个字节,分别与口令异或,在将4,5,6三个字节分别与0Xaaaa异或,即完成加密,执行第二次就解密.

回复列表 (共4个回复)

沙发

你把题目看明白了就好办,就是异或嘛,加密异或变成密文,解密再异或一次就得到明文了

板凳

[quote]你把题目看明白了就好办,就是异或嘛,加密异或变成密文,解密再异或一次就得到明文了[/quote]
[em3]

3 楼

支持!BYTE s[32]

4 楼

是的啊
就是读和存文件而已啊...
你可以使用
fwrite来写啊
可以使用fread来读啊..
然后中间再进行下判断然后异或咯...

我来回复

您尚未登录,请登录后再回复。点此登录或注册