java 板


LINE

※ 引述《PsMonkey (痞子军团团长)》之铭言: : 标题: Re: [问题] Java 压缩加密方式 : 时间: Wed Apr 10 21:30:50 2013 : : 先说我不是这方面的专家 : 我只是有些事情觉得很奇怪所以拿出来问一下 : : ※ 引述《niewolf (安东尼)》之铭言: : : 想请问一下 : : Java 有没有什麽简单的方法可以压缩的时候加密 : : 之前有找过zip4j 这个jar library : : 可是最近在使用上发现有点问题 : : 就是压缩的档案如果是可能还在写入的档案 : ^^^^^^^^^^^^^^^^^^^^^^^^ : : 基本上这个需求本身就很奇怪了 : 或着说,你怎麽知道你压缩的是哪一个 time stamp 的档案? 因为想要压缩的是很多log 也有不同种类的 所以会压缩还在写的 有想过用clone的方式做 但是如果对所有要压缩的档案都处理会太花时间跟空间 如果要只对还在写的档案做clone 可能会没那麽精确 有稍微Trace下 zip4j的source code 觉得他压缩多少Byte应该会同步去做crc的update 但是就结果来看 crc update的Byte比压缩的多 : : : 似乎解压缩的时候会show crc fail的error : ^^^^ : : 反过来说,在这种奇怪需求下,炸 CRC 错误 : 其实也不算意外? : : 如果我是你,我会在要压缩的当下 : 先把档案 clone 一份备份,然後针对那个备份作压缩 : 反正你的原始需求根本无法保证这个压缩档还原之後要跟既有档案对应 : : 就算实际系统不能这样作 : 至少我会先这样 try 看看 : 而不用一直跟人家说似乎似乎似乎 抱歉 因为还在debug跟看zip4j的source code 所以很多东西没那麽肯定 才会用那麽多似乎 clone是一个想法 觉得可以解这个问题 但是还没去试 : : : 觉得似乎是在压缩的时候 写进去header 的 crc 有错 : : 这种case 产生的zip档 : : 如果使用7zip去解 还是可以解 会跳warning的msg出来而已 : : 所以压缩档本身除了某个档案crc的资讯 有错之外 : : 除此之外 Java内建的api似乎不支援压缩加密 : : 请解释一下何谓「压缩加密」 : 如果是要解压缩的时候要输入密码 : 我非常确定 zip4j 可以做到 : (因为狗一下,第一页就看到简中的资料) : 对 我说的压缩加密 就是说解压需输入密码 我是说java的api没有可以直接用的 但是zip4j可以 : 至於其他的可能... 我想到的可能... : 基本上就是函数串起来玩而已 : : : 那还有什麽比较方便的library可以include进来用吗? : : 或是有什麽解法吗 : : 谢谢 : : -- : 钱锺书: 说出来的话 : http://www.psmonkey.org : 比不上不说出来的话 : Java 版 cookcomic 版 : 只影射着说不出来的话 : and more...... : : -- :



※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 114.25.24.228 : 推 niewolf:其实知道做一份clone可以解决这个问题.. 04/10 22:26 : → PsMonkey:..................................................... 04/10 22:58 : → cyclone350:为什麽不用clone? 版主没必要这样推文吧 !! 04/10 23:57 : → cyclone350:毕竟不是每个人都是天生的决策者 04/10 23:59 : → cha122977:可是不clone很难保证稳定吧? 不然就确定当下没有input? 04/11 00:02 : → PsMonkey:我推点点点是因为如果一开始就有讲,那我根本就不会回了 04/11 00:11 : → PsMonkey:讲了一堆似乎似乎,但是尝试过哪些方法却不讲...... 04/11 00:12 抱歉 本来是想回在推文的 但是发现不能连续推文 所以昨晚想直接回文 但打到一半有点不知所云 所以就先skip 现在 有想到一个方法 就是去对zip4j的source code做一些修改 我再试试看 谢谢版大的回应~~ --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.61.122.2







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP