RAR

用于数据压缩和归档打包的文件格式

RAR是一种专利文件格式,用于数据压缩与归档打包,开发者为尤金·罗谢尔英语Eugene Roshal(俄语:Евгений Лазаревич Рошал,拉丁转写:Yevgeny Lazarevich Roshal),RAR的全名是“Roshal ARchive”,即“罗谢尔的归档”之意。首个公开版本RAR 1.3发布于1993年。

RAR
扩展名
.rar
互联网媒体类型

application/x-rar-compressed

application/octet-stream
开发者尤金·罗谢尔英语Eugene Roshal
格式类型数据压缩

尤金·罗谢尔,1972年3月10日生于俄罗斯。毕业于俄罗斯车里雅宾斯克工业大学(Chelyabinsk Technical University,今南乌拉州立大学俄语Южно-Уральский государственный университет),也是FAR文件管理器的作者。他开发程序压缩或解压RAR文件,最初用于DOS,后来移植到其它平台。主要的Windows版本编码器,称为WinRAR,以共享软件的形式发行。不过罗谢尔公开了解码器源码,UnRAR解码器许可证以不许发布编译RAR兼容编码器为条件下允许有条件自由发布与修改,而RAR编码器一直是有专利的。

最近的开发者是尤金·罗谢尔的胞兄亚历山大·罗谢尔。虽然其解码器有专利,编译好的解压程序仍然存在于若干平台,例如开源的7-Zip

文件特点

  • RAR通常情况比ZIP压缩比高,但压缩/解压缩速度较慢。
  • 分卷压缩:压缩后分割为多个文件。
  • 固实压缩:将要压缩的文件视为同一个文件以加大压缩比,代价是取用压缩包中任何文件需要解压整个压缩包。
  • 恢复记录:加入冗余数据用于修复,在压缩包本身损坏但恢复记录够多时可对损坏压缩包进行恢复。
  • 加密:RAR 2.0使用AES-128-CBC,rar5.0以后为AES-256-CBC。之前RAR的加密算法为私有。目前除了暴力破解之外不存在公开有效的破解方法。

外部链接