后缀为zip和rar的压缩文件有什么区别?哪一种更好?

潇泊兔


文件的扩展名为zip和rar都是压缩文件,这代表它们是两种不同的算法。对于我们普通的使用者来说,他们并没有什么本质上的区别。



WINDOWS之中最早的zip文件使用的是winzip程序来压缩和解压缩,它的使用比rar更早,使用范围更广,在速度方面有所优势。目前我们普遍使用的都是WinRAR这个程序,它默认会创建扩展名为rar的压缩包,由于rar算法是需要授权的所以它的使用范围并没有zip广泛!


Rar压缩文件比zip压缩文件的压缩比较高,同样的文件使用Rar进行压缩,体积会更小一些,使用zip压缩或者解压缩会更快一些,Rar压缩文件可以再损坏以后进行恢复。但是WINDOWS系统在XP之后自带ZiP解压。通用性更高一些。


风来了156


zip格式和rar格式是我们比较常见的两种压缩文件格式。其中,ZIP的发明者为菲尔·卡茨(Phil Katz,而rar格式的发明者是俄罗斯科学家尤金·罗谢尔(Yevgeny Lazarevich Roshal)。两者各有自己的支持者,通俗来说,ZIP格式与RAR格式有下面几个方面的区别:

1、 首先比较两者之间的性能:ZIP的性能更好。

很多人可能对这个结论不服气。其实ZIP和RAR格式都事实上WinZip和WinRAR使用的都是LZ77算法的变体,因此两者基本上不可能出现根本性的性能差距,它们的比较就是看谁在压缩率和工作效率之间取得更佳的平衡性。

众所周知RAR的压缩率要略高于ZIP,但这是以牺牲工作效率换取的,这种牺牲值不值得呢?通过测试,ZIP算法的压缩率与工作效率之间的平衡性处理得更好,也就是说性能更优。其实RAR算法在压缩率与工作效率之间的处理也是非常聪明明的,其压缩小文件时损失不易察觉的几秒钟换来总是比ZIP略高一点的压缩率,这给用户留下了极好的印象。(之前偷懒用了手头的老式试验机做了测试,接下来我会用win10以及 MacOS系统做进一步测试)

换句话说,RAR压缩率比ZIP略高,但是花费更高的时间成本;


2、RAR安全性更高。

由于ZIP格式出现的比较早,ZIP支持基于对称加密系统的一个简单的密码,现在已知有严重的缺陷,已知可以攻破ZIP格式的方式有明文攻击,字典攻击和暴力攻击。相比之下,RAR 2.0使用AES-128-cbc,(rar5.0以后为AES-256CBC)。目前均未被直接攻破(至少没有公开),没有密码时只有暴力破解。

3、ZIP是开源的, 而RAR则是商业的。在国外winRAR是要收费的,国内则WinRAR则通过在压缩包里投入广告的实现了个人用户免费的目的。

4、ZIP使用起来更方便。目前很多系统自带解压缩ZIP的工具,譬如苹果的mac OS系统。


聊科技


在现在来看,我们常见的压缩文件有zip、rar、7z三种。其实它们都各有优缺点,我用一句话来总结一下:zip适用范围更广,rar安全性更高,而7z压缩率最佳。

文件压缩打包是最为常见的一种分享方式了,而众多的压缩格式中zip仍然是主流。在电脑使用过程中我们也发现,其实Windows10或macOS系统是可以直接支持zip压缩文件解压的,而不需要安装第三方解压工具。对于rar和7z则不行。

有了系统的友好支持,zip压缩文件自然是盛行。但现在来说越来越多的人偏向选择了rar的压缩方式,这又是为什么呢?下面来细数一下它们之间的区别吧!

普及率和适用范围

zip起源比rar要早很多,而且普及率也要比后者要广。对于zip来说操作系统直接支持解压提取文件,适用范围远远要好于rar。举个简单的例子,你要把一堆照片压缩后发送给好友,一般就会优先考虑zip格式压缩。因为你不知道对方有没有安装WinRAR这类的解压工具。而对于zip格式来说完全不必担心这个问题。

压缩率和压缩速度

不少人选择rar方式压缩一方面原因是因为rar压缩率会比zip更高,体积小更方便网络传输。这得益于rar独有的solid压缩方式,能更大程度上提高文件压缩率。

而压缩率高自然也是有代价的。rar压缩或解压速度普遍都比zip慢。那压缩和解压速度快自然就是zip方式的优点了。

性质和功能差异

众所周知,zip是开源软件而rar是收费。它们之所以压缩率会有较大差异其实也是因为算法不同。相比zip而言,rar功能更强大。比如rar独有的solid压缩方式、或者可以锁定压缩文件防止被修改、又比如恢复记录功能,可对物理受损数据进行恢复等。这在zip上是没有的。

安全性问题

zip和rar都可设密码保护,但是rar安全性更强。由于zip广泛被使用并且代码开源的原因,压缩文件被暴力破解是常有的事情。而对于zip密码来说“明文攻击”更是致命的。如果了解到被加密压缩zip文件的某段内容就可以反推zip加密口令。

而rar是“前车之鉴”吧,它的出现就很好弥补了zip的安全性问题。采用的是目前公认的安全系数很高的AES对称加密算法,密码长度可达128位字符。即便你跑字典暴力破解搞到天荒地老也解不开。

综上而言,如果你是出于他人方便或者是减少压缩和解压时间则采用zip方式。如果你是出于安全性方面考虑或者追求高压缩率则选择rar!

以上是本人的看法和推荐。希望对你有帮助!


IT小众


在我们使用电脑过程中,经常要对一些文件进行压缩和解压缩处理,这离不开压缩软件,压缩文件类型有很多,比如:zip 、rar 、7z 、tar.gz等,而我们用得最多的也就是zip和rar了。

那后缀为zip和rar的压缩文件到底有哪些区别呢?哪种效果更好呢?

zip格式早于rar格式推出

zip格式是1989年推出的,而rar格式是1993年推出的,在时间上zip格式早于rar格式。

Windows系统默认支持zip的压缩与解压缩处理,而Linux类系统默认则支持zip的压缩与解压缩处理。

rar压缩率比zip高

rar格式和zip格式所采用的压缩算法不同,从压缩率上说,rar压缩率比zip要高得多,压缩率高意味着压缩后的文件会变得更小,但是压缩及解压缩耗时就会久一些。

所以对于大文件建议采用rar来压缩!

rar格式文件比zip格式文件要更安全

zip的加密压缩并不安全!举个例子,当我们对zip加密压缩后,我们正常解压是要输入密码的,但此时我们可以通过打开压缩包的方式来查看压缩包里的文件名称、类型、时间等,这并不安全!

虽然zip使用了AES加密方式,但是zip并没有进行其它加密处理,所以zip加密文件存在被人暴力碰撞破解的可能。而rar是分段加密的,而且存在Hash和AES两种算法的相互牵制,破解难度极大。

所以如果待加密文件存在机密性,建议用rar压缩。

rar是一种专利文件格式(收费),而zip格式开放(免费)

rar它是一种专利文件格式,意味着你要使用rar格式的文件是要收费的,所以市面上很多rar压缩工具也都要收费。而zip就是免费的,若你的版权意识强又不想安装破解版软件,推荐选择zip格式。

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

网络圈


区别就不讲了,主要推荐RAR格式!

抛开其他不谈,其中一个很重要的因素就是RAR文件在创建时可以添加文件恢复记录,可以依靠这个记录恢复损坏的RAR文件,有了恢复记录做保证可以让RAR保存数据的可靠性更上一层楼。

而ZIP文件却在这方面不如RAR文件

每次保存数据时,先选择好要压缩的文件,鼠标右键添加到压缩文件,设置选项里选择添加恢复记录,同时在高级选项里,有一个添加恢复记录占RAR总体比例的可修改项,默认是3%,最高可修改为100%,实际应用中这个值的范围在3%-10%就足够了。

压缩选项里的锁定压缩文件选项打钩,可以保证压缩后的文件不会被再次修改内容。

如果你的RAR文件需要在互联网上共享,因其内容的缘故又害怕被网盘莫名其妙地吞掉,只需要再加一个简单的密码就可以了,把密码提前告知给要分享的对方即可。


星天硕华图


rar技术上比zip好,但是rar是商业软件,使用这个格式就会涉及版权问题。

权衡一下,最应该使用是 7z 格式。


zhangjint5


zip是曾经的标准。但是现在不行了,现在rar比他好的多。不仅压缩率比zip高。支持的压缩格式也比win zip多,而且winrar是中文的,还有破解(虽然win zip也有破解,不过不好找,而win rar的破解注册比较好找) 所以现在的国内主流压缩格式是rar而不是zip了,但国外的标准仍然是zip(毕竟开创了一代辉煌阿,zip可是压缩行业的标准) RAR可以解压ZIP压缩过的文件。ZIP不能解压RAR压缩过的文件。


分享到:


相關文章: