黑马程序员技术交流社区

标题: 加密问题 [打印本页]

作者: 来男.    时间: 2014-5-1 17:52
标题: 加密问题
本帖最后由 来男. 于 2014-5-1 18:46 编辑

小问题:此方法是对int类型变量加密(b^0*ff),那若是字符串类型变量该如何处理呢?

简易方法.jpg (54.24 KB, 下载次数: 53)

简易方法.jpg

作者: ﹊佑雨时杰↘    时间: 2014-5-1 18:41
这怎么是对int 类型变量加密啊   楼主你没有看懂视频吧  这个方法是对输入流中数据读取然后写到输出流中去, 写的时候是把int 变量的 后八位 异或 0xff(也就是11111111) ,  在写到输出流,write(int b)向输出流写入一个字节。要写入的字节是参数 b 的八个低位。b 的 24 个高位将被忽略。     
  所以是对文件进行加密, 把文件中所有数据都异或11111111, 原来二进制是1的变成0, 0 变成1 。。 这样就对文件加密了, 当然解密也是这个方法。。。。。 楼主我讲解的非常详细了  希望你明白  纯手敲   





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2