加密器,对自己的文件加密
来源:互联网 发布:汽车维修 软件 编辑:程序博客网 时间:2024/09/21 08:58
import java.io.IOException;
import java.io.RandomAccessFile;
public class TestRandomAccessFile {
//随机访问文件对象,对同一文件进行加密
public static void main(String[] args) {
RandomAccessFile r= null;
try {
r = new RandomAccessFile("E:\\马化腾乌镇演讲--你的未来该做啥_高清.mp4", "rwd"); //rwd可读可写模式,对自己想要加密的文件路径
byte[] b = new byte[1024*1024*10];
int len = -1;
while((len=r.read(b)) !=-1){
for (int i = 0; i < len; i++) {
b[i] = (byte) (b[i]^8); //加密
}
long pos = r.getFilePointer();//得到当前文件指针的偏移量
r.seek(pos-len);//设置文件指针的偏移
r.write(b, 0,len);
}
System.out.println("加密完毕");
} catch (IOException e) {
e.printStackTrace();
} finally {
if (null != r) {
try {
r.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}
运行两次是解密,对同一个数异或两次是本身。。
- 加密器,对自己的文件加密
- 【加密解密】对exe文件的加密解密 <含源代码》
- rsa对文件加密
- 对文件进行加密
- 用DES对文件加密的程序
- 对文件作简单的加密
- 对文件进行对称的DES加密
- 对字节码文件的抑或加密
- 对TA 镜像文件的加密
- 使用AES加密标准对文件加密
- 自己开发的加密工具---照片文档加密器
- 用VProtect对自己的软件进行加密授权
- 好玩的文件加密方法(自己给文件头部加密)
- Delphi对Access文件加密
- Delphi对Access文件加密
- 对文件内容进行加密
- Unity对XML文件加密
- 【加密解密】对字符串的加密解密
- HDU 1031 Design T-Shirt(结构体2级排序)
- 消息队列ActiveMQ(二)——安全配置
- 有关c#的几个问题
- 静态内部类、匿名内部类、局部内部类
- 我们不改需求了,给你们立字据!
- 加密器,对自己的文件加密
- 观察者模式与事件驱动模式实例比较
- 三星NoteII美国V版I605,恢复三网以及3G上网的办法
- [面经]CVTE的两道笔试编程题
- 数据库设计
- Android 第三天重置版_注意事项
- 大牛推荐的一些书籍,留着备用
- LeetCode 69 Sqrt(x)(Math、Binary Search)(*)
- Java transient关键字使用