最近在做文件归档备份,免不了和这三种压缩格式打交道,因此对三者浅谈一番。

RAR

RAR是一种专利文件格式,用于数据压缩与归档打包,开发者为尤金·罗谢尔(俄),RAR的全名是“Roshal ARchive”,即“罗谢尔的归档”之意。首个公开版本RAR1.3发布于1993年。RAR文件使用后缀名“.rar”。
(引自百度百科)

WinRAR有40天试用期,有趣的是,试用期到期后,WinRAR 的功能并不会停止,而是每次使用时有弹窗广告,提醒你去购买正版或者卸载软件,配合拦截弹窗的工具(火绒)就能拥有正版的完美体验。

这种骚操作仅限于非商业个人用户,如果是公司明目张胆使用未购买许可证的WinRAR,将面临严重的侵权问题。

WinRAR应用于主流操作系统环境:Windows、Linux、FreeBSD 、DOS、OS/2、MacOS X

RAR编码器一直有专利(压缩算法未公开),但解码器源码公开了,因此其他压缩软件可以解压RAR格式文件,不能把文件压缩成RAR格式。而WinRAR不仅有自家的RAR格式,还支持开源格式ZIP的解压和压缩。

加密算法:rar5.0使用AES-256CBC。只能暴力破解。


ZIP

ZIP文件格式是一种数据压缩和文档储存的文件格式,原名Deflate,发明者为菲尔·卡茨(Phil Katz),他于1989年1月公布了该格式的资料。ZIP文件使用后缀名“.zip”。
(引自百度百科)

ZIP格式开源免费,被广泛使用。许多操作系统(Windows、Linux、Mac OS等)内嵌支持打开以及压缩Zip文件。(即使用户的计算机上没有安装解压缩软件,也能打开和制作zip格式的压缩文件)

作为一种开放性的压缩文件,它的压缩算法不局限于一种,但大部分情况ZIP使用的仍然是卡茨的DeflateDeflate64算法。

加密:ZIP支持简单的基于密码的对称加密系统,通常称为ZipCrypto。它记录在ZIP规范中,并且已知存在严重缺陷,容易受到已知明文攻击。但是5.2版以后,ZIP文件格式规范中已记录了包括新压缩和加密(例如AES)方法在内的新功能。7-Zip和Xceed也使用WinZip开发的基于AES的开放标准(APPNOTE中为“ AE-x”),也有一些厂商使用其他格式。

由于ZIP代码的开源,有很多实现ZIP的压缩工具,包括专有软件(WinZip,PKZip等)和免费软件(Info-ZIP,PeaZip,7-Zip等)。


7Z

标签: none

仅有一条评论

  1. lq lq

    666

添加新评论