11/07/2008

压缩格式ZIP

ZIP,是一个计算机文件的压缩的算法,原名Deflate(真空),发明者为菲尔·卡茨(Phil Katz)),他于1989年1月公布了该格式的资料。ZIP通常使用后缀名“.zip”,它的MIME格式为 application/zip 。
ZIP格式开放而且免费。越来越多的软件内嵌支持打开Zip文件。这时,Zip文件越来越象一个经过压缩的透明文件夹。
  * 自Windows Me以来,Windows内嵌支持打开以及压缩Zip文件。
  * 一些下载软体的工具,支持部分下载Zip文件然后进行恢复。
  * 越来越多的软件内嵌支持打开Zip文件。
  * 几乎所有的压缩软体都支持打开及制作Zip文件。
  ZIP是一种相当简单的分别压缩每个文件的存档格式。分别压缩文件允许不必读取另外的数据而检索独立的文件;理论上,这种格式允许对不同的文件使用不同的算法。不管用何种方法,对这种格式的一个告诫是对于包含很多小文件的时候,存档会明显的比压缩成一个独立的文件(在类Unix系统中一个经典的例子是普通的tar.gz存档是由一个使用gzip压缩的TAR存档组成)要大。
  ZIP的规约指出文件可以不经压缩或者使用不同的压缩算法来存储。然而,在实际上,ZIP几乎差不多总是在使用卡茨(Katz)的DEFLATE算法。
  ZIP支持基于对称加密系统的一个简单的密码,现在已知有严重的缺陷,已知明文攻击,字典攻击和暴力攻击。ZIP也支持分卷压缩。
  在近来一段时间,ZIP加入了包括新的压缩和加密方法的新特征,不过这些新特征并没有被许多工具所支持并且没有得到广泛应用。

相关文章
1.Mount ZIP
请参考http://winmount.blogspot.com/2008/09/blog-post_19.html
2.解压缩ZIP
请参考http://winmount.blogspot.com/2009/03/winmount.html
3.压缩ZIP
请参考http://winmount.blogspot.com/2008/11/blog-post.html
4.浏览ZIP
请参考http://winmount.blogspot.com/2009/03/winmount_25.html
5.转换ZIP到MOU
请参考http://winmount.blogspot.com/2009/04/mou.html

没有评论: