RAR (архив Рошала)
RAR — проприетарный формат архива, известный эффективным сжатием, восстановлением после повреждений и разбиением на тома. RAR популярен в сообществах обмена файлами и на Windows, хотя открытые альтернативы (7z, Zstd) обеспечивают аналогичное или лучшее сжатие.
MIME-тип
application/vnd.rar
Тип
Бинарный
Сжатие
Без потерь
Преимущества
- + Higher compression ratios than ZIP, especially in solid mode
- + Built-in recovery records can repair damaged archives
- + Multi-volume splitting for size-limited media
- + AES-256 encryption with encrypted filenames
Недостатки
- − Proprietary format requiring WinRAR or compatible tools to create
- − Not natively supported by operating systems — extraction tools needed
- − Slower compression speed compared to ZIP
Когда использовать .RAR
Используйте RAR, если получатели работают с WinRAR, или для архивов, требующих встроенного восстановления после повреждений. Для новых архивов предпочтительнее 7z или ZIP.
Технические детали
RAR5 использует сочетание алгоритмов LZSS + Хаффман + PPM. Solid-архивы обрабатывают файлы как один поток для лучшего сжатия. Тома восстановления используют коды Рида-Соломона для восстановления данных. AES-256 шифрование в режиме CBC с PBKDF2 для получения ключа. Поддерживается разбиение на тома для распределённого хранения.
История
Евгений Рошал создал RAR в 1993 году. Алгоритм сжатия является проприетарным, хотя распаковка доступна через unrar с открытым кодом. RAR5 (2013) модернизировал формат, добавив AES-256, улучшенное сжатие и таблицу восстановления на основе кодов Рида-Соломона.