这里使用的是文件读写流的时候进行异位算法,方法也比较简单。
详细见代码,可以是任何文件,图片,pdf等;
package inno320; import java.io.File; import java.io.InputStream; import java.io.OutputStream; import java.io.FileInputStream; import java.io.FileOutputStream; public class FileEncAndDec { private static final int numOfEncAndDec = 0x99; // 加密解密秘钥 private static int dataOfFile = 0; // 文件字节内容 public static void main(String[] args) { File srcFile = new File(“g:\\zanshan.jpg”); // 初始文件 File encFile = new File(“f:\\encFile.jpg”); // 加密文件 File decFile = new File(“f:\\decFile.jpg”); // 解密文件 try { encFile(srcFile, encFile); // 加密操作 decFile(encFile,decFile); } catch (Exception e) { e.printStackTrace(); } } private static void encFile(File srcFile, File encFile) throws Exception { if (!srcFile.exists()) { System.out.println(“source file not exixt”); return; } if (!encFile.exists()) { System.out.println(“encrypt file created”); encFile.createNewFile(); } InputStream fis = new FileInputStream(srcFile); OutputStream fos = new FileOutputStream(encFile); while ((dataOfFile = fis.read()) > -1) { fos.write(dataOfFile ^ numOfEncAndDec); } fis.close(); fos.flush(); fos.close(); } private static void decFile(File encFile, File decFile) throws Exception { if (!encFile.exists()) { System.out.println(“encrypt file not exixt”); return; } if (!decFile.exists()) { System.out.println(“decrypt file created”); decFile.createNewFile(); } InputStream fis = new FileInputStream(encFile); OutputStream fos = new FileOutputStream(decFile); while ((dataOfFile = fis.read()) > -1) { fos.write(dataOfFile ^ numOfEncAndDec); } fis.close(); fos.flush(); fos.close(); } }
中间为加密后的文件,无法在正常打开,右边为解密 的文件,这里的密钥可以自己定义
ktv点歌程序是如何设计的 ktv点歌系统流程图
现在几乎所有的家庭KTV音响系统都使用数字前级效果器+功放+音箱+无线话筒+点歌系统的组合,不过,业内有些人觉得KTV的音响系统属于娱乐音响的系统,技术含量不高,对此不太重视。其实,这种态度是不对的,(0)人阅读时间:2023-08-26信阳毛尖的功效与作用(信阳毛尖的功效与作用及禁忌)
本文为您介绍了信阳毛尖的功效与作用,信阳毛尖具有具有生津解渴、清心明目、提神醒脑、去腻消食等多种功效。详见正文。(0)人阅读时间:2023-08-26内存卡修复软件哪个好(内存卡修复软件下载)
照片被误删除了怎么恢复?手机、相机、内存卡、U盘等存储介质丢失了照片该怎么恢复呢?我们都知道,从电脑硬盘删除的文件会被暂时放入回收站,在回收站被清空之前,可以在回收站里将文件还原。但是如果照片是从相机(0)人阅读时间:2023-08-26怎么免费图片转word软件(怎么免费图片转word软件)
1、pdftodocpdftodoc同样也是一个支持pdf到word转换的在线网站,以下给大家看看具体pdf转换成word的操作吧。工具分析:该网站同样支持pdf文件的转换,相较于上述两种工具,该网站(0)人阅读时间:2023-08-26pdf如何解密文件(pdf怎么解密 知道密码)
这里使用的是文件读写流的时候进行异位算法,方法也比较简单。详细见代码,可以是任何文件,图片,pdf等;package inno320; import java.io.File; import java..2023-08-26ktv点歌程序是如何设计的 ktv点歌系统流程图
现在几乎所有的家庭KTV音响系统都使用数字前级效果器+功放+音箱+无线话筒+点歌系统的组合,不过,业内有些人觉得KTV的音响系统属于娱乐音响的系统,技术含量不高,对此不太重视。其实,这种态度是不对的,..2023-08-26信阳毛尖的功效与作用(信阳毛尖的功效与作用及禁忌)
本文为您介绍了信阳毛尖的功效与作用,信阳毛尖具有具有生津解渴、清心明目、提神醒脑、去腻消食等多种功效。详见正文。..2023-08-26内存卡修复软件哪个好(内存卡修复软件下载)
照片被误删除了怎么恢复?手机、相机、内存卡、U盘等存储介质丢失了照片该怎么恢复呢?我们都知道,从电脑硬盘删除的文件会被暂时放入回收站,在回收站被清空之前,可以在回收站里将文件还原。但是如果照片是从相机..2023-08-26