社区
Java SE
帖子详情
java实现创建和解压带密码的ZIP文件
pldongdong
2009-01-09 03:21:16
不需要像这样调用外部命令的(Runtime.getRuntime().exec(……))
这样就不用依赖于WINRAR软件
...全文
1194
23
打赏
收藏
java实现创建和解压带密码的ZIP文件
不需要像这样调用外部命令的(Runtime.getRuntime().exec(……)) 这样就不用依赖于WINRAR软件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xugangjava
2011-04-30
打赏
举报
回复
说错了 应该是把zip压缩加密算法开源了
xugangjava
2011-04-30
打赏
举报
回复
Java能实现等于把zip压缩算法开源了
pldongdong
2009-01-10
打赏
举报
回复
http://hi.baidu.com/yezongbo/blog/item/1b7960fd6aae661308244d14.html
帮忙贴到回复让我看看啊,各位大侠
pldongdong
2009-01-10
打赏
举报
回复
http://hi.baidu.com/yezongbo/blog/item/1b7960fd6aae661308244d14.html
谁帮我把这个网址的内容贴到回复里让我看看,
这是别人告诉我的方案,但用公司的网进不了,
只能拜托谁能贴到这里让我看看
pldongdong
2009-01-10
打赏
举报
回复
[Quote=引用 21 楼 hanaina0827 的回复:]
我日你啊
[/Quote]
何出此言,莫非欠日
hanaina0827
2009-01-10
打赏
举报
回复
我日你啊
hanaina0827
2009-01-10
打赏
举报
回复
fafafafa
pldongdong
2009-01-10
打赏
举报
回复
好失落啊………………
jlabel
2009-01-09
打赏
举报
回复
不会看看
liuhua19841201
2009-01-09
打赏
举报
回复
没玩过 up
mizukusa
2009-01-09
打赏
举报
回复
一起学习
pldongdong
2009-01-09
打赏
举报
回复
[Quote=引用 11 楼 wtmiao000 的回复:]
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4347142
看看这个网址。。
往下拉。看最后有个说:8 years and still nothing
所以,8年了还没搞定这个问题。
[/Quote]
我靠,真的假的
wtmiao000
2009-01-09
打赏
举报
回复
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4347142
看看这个网址。。
往下拉。看最后有个说:8 years and still nothing
所以,8年了还没搞定这个问题。
bzwm
2009-01-09
打赏
举报
回复
[Quote=引用 8 楼 pldongdong 的回复:]
引用 7 楼 bzwm 的回复:
引用 6 楼 bzwm 的回复:
不知道用
import java.security.KeyPairGenerator;
import java.security.SecureRandom;
行不行,
结合java.util.zip.*
我刚刚试了一下,打个包,自己打不开。
我理解错了。
这个还是不行。
没有达到LZ想要的效果。
mark。
如果找到我想要的解决方案了一定要告诉我 哈哈
[/Quote]
好的,
我那么做目前只给文件加密了。
就是双击 *.zip文件不能弹出那个WINRAR的界面,而是直接直接需要密钥。
nj_dobetter
2009-01-09
打赏
举报
回复
加密在Java里面还是很方便的,提供了很多已有的成熟的加密算法(DES,AES,RSA)和散列摘要算法(HMAC-SHA1)
已经集成在JDK里面了,用
java.security.*
java.security.interfaces.*
java.security.spec.*
等包中的类和接口。
pldongdong
2009-01-09
打赏
举报
回复
[Quote=引用 7 楼 bzwm 的回复:]
引用 6 楼 bzwm 的回复:
不知道用
import java.security.KeyPairGenerator;
import java.security.SecureRandom;
行不行,
结合java.util.zip.*
我刚刚试了一下,打个包,自己打不开。
我理解错了。
这个还是不行。
没有达到LZ想要的效果。
mark。
[/Quote]
如果找到我想要的解决方案了一定要告诉我 哈哈
bzwm
2009-01-09
打赏
举报
回复
[Quote=引用 6 楼 bzwm 的回复:]
不知道用
import java.security.KeyPairGenerator;
import java.security.SecureRandom;
行不行,
结合java.util.zip.*
我刚刚试了一下,打个包,自己打不开。
[/Quote]
我理解错了。
这个还是不行。
没有达到LZ想要的效果。
mark。
bzwm
2009-01-09
打赏
举报
回复
不知道用
import java.security.KeyPairGenerator;
import java.security.SecureRandom;
行不行,
结合java.util.zip.*
我刚刚试了一下,打个包,自己打不开。
pldongdong
2009-01-09
打赏
举报
回复
[Quote=引用 3 楼 xyz20003 的回复:]
恩,不过带密码的还真没用过,lz先试试java.util.zip如何?^-^
[/Quote]
就是在java.util.zip里没有找到创建带密码的ZIP文件的方法,
所以才来找高手解决 啊 ^-^
imasmallbird
2009-01-09
打赏
举报
回复
没玩过,关注一下
飞过~~
加载更多回复(3)
java
zip
加密压缩_
Java
解压
和压缩
带
密码
的
zip
文件
过程详解
前言JDK自
带
的
ZIP
操作接口(
java
.util.
zip
包,请参看文章末尾的博客链接)并不支持
密码
,甚至也不支持中文
文件
名。为了解决
ZIP
压缩
文件
的
密码
问题,在网上搜索良久,终于找到了win
zip
aes开源项目。该项目在google code下托管,仅支持AES压缩和
解压
zip
文件
(This library only supports Win-
Zip
's 256-Bit AES mode.)...
java
使用7-
zip
解压
带
密码
的大
文件
用到两个jar包,seven
zip
jbinding.jar和seven
zip
jbinding-AllWindows.jar。 在这里上传了,我本想把资源分设成0分的,但是上传的时候发现最低只能选1分,我也很无奈啊。 本文代码是在http://blog.csdn.net/xiongyingzhuantu/article/details/6407506的基础上做的修改。 参考的那篇博客的代码
java
zip
4j,
Java
引入
zip
4j
解压
缩处理
1.
java
.util.
zip
.*首先说明,在
Java
提供的API中,自
带
了支持
解压
缩
文件
相关操作的接口,但其自身的功能非常的有限。它的鸡肋在于API没有提供加密压缩和
解压
带
密码
的,并且对中文的支持也不好。2.
zip
4j貌似官方对
zip
4j的介绍很简单啊哈哈哈(。・∀・)ノ但其实它非常的强大,它能支持几乎所有关于
解压
缩的操作,让我们来翻译翻译…┑( ̄Д  ̄)┍Create, Add, Extr...
JAVA
使用7-
zip
解压
缩
带
密码
的
Zip
文件
(非Proccess方法)
首先到sourceforge网站下载seven
zip
jbinding压缩包 我下载的版本是seven
zip
jbinding-4.65-1.04-rc-extr-only-AllWindows.
zip
下载地址如下: https://sourceforge.net/projects/seven
zip
jbind/files/7-
Zip
-JBinding/4.65-1.04rc-extr-on...
深度解读基于commons-compress
解压
文件
——7z与常规
解压
java
解压
文件
的方式有很多种,Apache官方提供了一个工具,可以用来
解压
很多类型的
文件
。该工具可以
解压
和压缩
带
密码
的7z
文件
,并支持ar, arj, cpio, dump, tar,
zip
等
文件
的压缩和
解压
。本文将
带
你深入common-compress底层来探究底层是如何
解压
文件
的。
Java SE
62,622
社区成员
307,255
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章