主题:小弟刚学C++就遇这难题,真急死人了!大家救救我吧!!
tianmaowei
[专家分:0] 发布于 2007-07-10 08:56:00
本人遇到了一大C++难题,而且急需解决,特向各网友求救,希望知道者能帮帮忙,本人将不胜感激!!谢谢了!!!!
题目:文件加密程序:将待加密文件以二进制打开,读入32个字节,分别与口令异或,在将4,5,6三个字节分别与0Xaaaa异或,即完成加密,执行第二次就解密.
最后更新于:2007-07-11 10:26:00
回复列表 (共4个回复)
沙发
InitInstance [专家分:8720] 发布于 2007-07-10 09:41:00
你把题目看明白了就好办,就是异或嘛,加密异或变成密文,解密再异或一次就得到明文了
板凳
WO四勾玉 [专家分:0] 发布于 2007-12-24 20:11:00
[quote]你把题目看明白了就好办,就是异或嘛,加密异或变成密文,解密再异或一次就得到明文了[/quote]
[em3]
3 楼
ouyang829 [专家分:280] 发布于 2007-12-27 09:15:00
支持!BYTE s[32]
4 楼
liyu355 [专家分:980] 发布于 2007-12-31 17:35:00
是的啊
就是读和存文件而已啊...
你可以使用
fwrite来写啊
可以使用fread来读啊..
然后中间再进行下判断然后异或咯...
我来回复