java实现文件的加密
1. 用输入缓冲字节流读取文件内容到缓冲区内,再用字节数组输出缓冲流写到一个字节数组内
代码块
BufferedInputStream bis = new BufferedInputStream(new FileInputStream(“你要加密的文件全路径”));
ByteArrayOutputStream baos = new ByteArrayOutputStream();
调用writeFile2方法写到一个字节数组内
writeFile2(baos, bis)
byte[] byteArray = baos.toByteArray();
writeFile2方法:
/**
private static void writeFile2(ByteArrayOutputStream baos, BufferedInputStream bis) throws Exception {
byte [] bytes = new byte [1024];
int len = -1;
while ((len= bis.read(bytes))!=-1) {
baos.write(bytes, 0,