关于非文本格式文件的加密没,例如 bmp

caiyunl 2011-06-21 05:20:44
我写了个程序,能够很好的加密并解密出原来的文本文件。但是当加密像bmp这种格式的文件时,就会出现问题,虽然解密出来的文件大小与原文件一样,但是根本无法查看。
之后我尝试只加密bmp的数据阵列,这样就能解密成功了。难道不能加密文件的文件头部分吗?我想,如果加密算法是正确的话,文件头也应该能加密解密才对。
拜谢。。。
...全文
41 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
caiyunl 2011-06-21
[Quote=引用 2 楼 luciferisnotsatan 的回复:]

用比较工具,二进制比较下源文件和解密后的文件内容是否一样。
[/Quote]
嗯,我试过了,不一样。但我想知道什么不一样。为什么不能把整个文件一起加密。
回复
用比较工具,二进制比较下源文件和解密后的文件内容是否一样。
回复
c_losed 2011-06-21
出来的文件大小与原文件一样

文件内容不一样吧?

bmp的文件头ms是文件格式神马的
回复
相关推荐
发帖
其它技术问题
创建于2007-09-28

3849

社区成员

C/C++ 其它技术问题
申请成为版主
帖子事件
创建了帖子
2011-06-21 05:20
社区公告
暂无公告