77范文网 - 专业文章范例文档资料分享平台

java文件加密压缩及解密-流程图及源码(4)

来源:网络收集 时间:2019-03-11 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

byte[] buffer3=new byte[1024];

byte[] buffer4=new byte[1024-keyLength]; byte bMax=(byte)255;

long size = file.length() ;//- keyLength; // int avgLength = keyLength/3; int mod = (int) (size24);

int div = (int) (size>>10);//将size向右移10位 int count = mod==0?div:(div+1); int k = 1, r,j=0;

while ((k <= count && ( r = is.read(buffer)) > 0)) { if(mod != 0 && k==count) { r = mod; }

for(int i = 0;i < r;i++) {

byte b=buffer[i]; if(k==1){ if((i>=20 && i<(20+keyLength)) ){//||(i>=40 && i<(40+avgLength))||(i>=60 && i<(60+keyLength-2*avgLength)) // System.out.println(b==0?bMax:--b); }else{ buffer3[j]=b; j++; }

}else{ buffer2[i]=b==0?bMax:--b; }

// buffer2[i]=b==0?bMax:--b; }

if(k==1){ for(int i = 0;i

k++; }

out.close(); is.close();

file.delete(); dest.renameTo(new File(srcPathName)); System.out.println(\解密成功\ }else{ System.out.println(\密码不匹配\ }

return srcPathName; } /** * 匹配密匙 * @param fileName文件路径 * @param key 密匙 */ public static boolean matchLock(String fileName,String key){ boolean isMatch = false; try{ //打开一个随机访问文件流,按读写方式 RandomAccessFile randomFile = new RandomAccessFile(fileName, \ //文件长度,字节数 //long fileLength = randomFile.length(); //将写文件指针移到文件20的位置 int keyLength = key.length(); int avgLength = keyLength/3; int start = 20; int center = 40; int last = 60; randomFile.seek(start);//指针指向start位置 byte[] bKeyStart=new byte[keyLength]; for(int i=0;i

for(int i=0;i=201601 group by v_province\// System.out.println(str[0]); // System.out.println(str[1]); } }

Zip4j:

开源项目,要导包 zip4j_1.3.1.jar包

项目实例位置:D:\\Cdd\\ZLWORKSPACE\\zip4jExample

可参考资料:http://blog.csdn.net/djun100/article/details/18007099 Zip4j特性:

zip4j默认采用UTF-8编码,所以它支持中文,同时也支持密码,而且支持多种压缩算法。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库java文件加密压缩及解密-流程图及源码(4)在线全文阅读。

java文件加密压缩及解密-流程图及源码(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/517058.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: