package 草稿;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.Scanner;
public class 草稿 {
public static void main(String[] args) throws Exception {
System.out.println("请输入文件的全路径");
Scanner input = new Scanner(System.in);
String fileName = input.nextLine();
//原文文件
File oldFile = new File(fileName);
//加密储存的文件
File newFile = new File(oldFile.getParentFile(),"加密"+oldFile.getName());
FileInputStream fis = new FileInputStream(oldFile);
FileOutputStream fos = new FileOutputStream(newFile);
while (true){
int b = fis.read();
if(b == -1){
//判断是否读完
break;
}
//任何数据^(异或)两次结果都是它本身
fos.write(b^10);
}
System.out.println("加密或者解密完成");
}
}
简易的文件加密解密
最新推荐文章于 2024-11-03 11:01:20 发布