RAR против ZIP

ZIP формат файла архива более доступен, чем RAR, но RAR обычно лучше сжимает данные, чем стандартная поддержка ZIP. ZIP распространен, потому что большинство операционных систем имеют встроенную поддержку для него; многие другие программы сжатия данных также поддерживают ZIP. Файлы RAR тоже распространены, но для их создания требуется WinRAR, который является коммерческим RARZIPРасширение имени файла .rar, .rev, .r00, .r01 .zip, .zipx (более новые алгоритмы сжатия) Тип интернет-медиа применение / х-RAR-сжатый Применение / застежка-молния Вступление RAR - это собственный формат файла архива, который поддерживает сжатие данных без потерь. Он был разработан российским инженером-программистом Евгением Рошалем, а программное обеспечение RAR лицензировано win.rar GmbH.. .ZIP - это формат файла архива, который поддерживает сжатие данных без потерь. Файл .ZIP может содержать один или несколько файлов или папок, которые могут быть сжаты. Формат файла .ZIP допускает несколько алгоритмов сжатия. Разработано Евгений Рошаль Фил Кац, PKWARE Первый выпуск 1993 1989 Единый идентификатор типа com.rarlab.rar-архив com.pkware.zip-архив Открытый формат? Частично свободная декомпрессия; коммерческое сжатие. RAR не является открытым форматом, потому что, хотя исходный код декомпрессии доступен, его нельзя использовать для обратного проектирования алгоритма сжатия RAR.. Частично-файл формата в свободном доступе, но различные функции запатентованы Тип формата Формат архива, сжатие данных без потерь Формат архива, сжатие данных без потерь

Содержание: RAR против ZIP

  • 1 Скорость сжатия и эффективность
    • 1.1 Пример сжатия
  • 2 Безопасность
  • 3 программы
    • 3.1 Бесплатная и условно бесплатная
  • 4 Ссылки

Скорость и эффективность сжатия

Различные программы используют разные алгоритмы сжатия и имеют разные настройки сжатия на выбор. Некоторые программы или настройки отдают предпочтение скорости, как быстро может выполняться сжатие, в то время как другие жертвуют скоростью, чтобы сосредоточиться на достижении меньшего размера файла..

На эффективность сжатия также влияют типы файлов. Например, текстовые файлы могут быть значительно сжаты, но мультимедийные файлы, такие как MP3 или AVI, могут уже находиться в сжатом состоянии, что означает, что дальнейшее сжатие может лишь незначительно уменьшить размер папки или файла.

Использование различных и более эффективных алгоритмов иногда требует изменения расширения файла. Например, программа 7-Zip может использовать алгоритмы сжатия LZMA и LZMA2, что приводит к расширению файла ".7z". Эти алгоритмы намного лучше сжимают файлы, чем метод ZIP по умолчанию, который быстр, но использует старое и менее эффективное сжатие DEFLATE. Однако расширения файлов, необходимые для более новых методов сжатия, которые по умолчанию не поддерживаются ни в одной операционной системе, означают, что вы можете пожертвовать доступностью, используя их для обмена файлами. Аналогично, RAR лучше при сжатии, чем ZIP, но он также требует другого программного обеспечения перед использованием, даже для простого извлечения / распаковки данных.

Решая, какой метод сжатия использовать, вы должны выяснить, какие функции вам больше всего нужны: скорость, эффективность, доступность, безопасность и т. Д..

Пример сжатия

Игорь Павлов, российский разработчик 7-Zip, заявил, что стандартный формат ZIP уступает RAR и ZIP-файлам, созданным в 7-Zip. Несмотря на то, что многие типы файлов сжимаются, ZIP-архивы RAR и 7-Zip сжимают данные на 30–40% лучше, чем стандартные ZIP-файлы..

Павлов доказал это, сжав установку Google Earth 3.0.0616. До сжатия Google Планета Земля имела размер 23,5 МБ. Стандартный ZIP сжал это на 62%, в то время как RAR достиг 71% сжатия, а 7-Zip достиг 76%.

Безопасность

Программа необходима для защиты файлов ZIP и RAR паролем. RAR-файлы в первую очередь требуют WinRAR для сжатия, а в WinRAR есть настройки шифрования паролей, которые вы можете использовать. Между тем, поддержка ZIP по умолчанию в операционных системах не приходят с настройками защиты паролем в последние годы; требуются такие программы, как 7-Zip или WinZip.

Насколько безопасна защита паролем файла ZIP или RAR, частично зависит от программы, используемой для его защиты. WinRAR использует 128-битное шифрование AES, но 7-Zip использует более безопасный AES-256. Это означает, что защищенный паролем ZIP-файл, созданный в 7-Zip, взломает больше времени, чем RAR-файл, созданный в WinRAR.

Однако безопасность в значительной степени сводится к качеству пароля. Простые пароли, состоящие из одного слова, которые могут быть найдены в словаре английского языка, очень небезопасны и подвержены атакам методом перебора, независимо от алгоритмов шифрования ZIP или RAR..

ZIP или RAR с шифрованием AES-128 или лучше, с хорошим паролем, вероятно, потребуются годы для взлома суперкомпьютеров. В настоящее время не известно ни одной атаки, которая бы хорошо работала в таком сценарии..

программы

Как самый популярный формат архивных файлов, ZIP не только встроен в большинство операционных систем, но также распознается или улучшается многими другими программами, такими как 7-Zip или IZArc, которые являются бесплатными, и WinZip, который является условно-бесплатным.

В следующем видео показано, как создать ZIP-файл, используя встроенную поддержку Windows и программу 7-Zip:

Евгений Рошаль, российский инженер-программист, является разработчиком формата архива RAR и владельцем программного обеспечения WinRAR. Он лицензировал использование RAR декомпрессия ко многим другим программам, не входящим в его программу WinRAR (например, 7-Zip и WinZip) с соглашением, что его работа не будет реверс-инжиниринг, а только WinRAR. компресс данные в файл RAR. В качестве условно-бесплатного программного обеспечения WinRAR имеет бесплатную 40-дневную пробную версию и стоит $ 29,00 после этого.

В следующем видео рассказывается о WinRAR и о том, как использовать его для сжатия и извлечения данных:

Бесплатная и условно бесплатная

Ниже приведен список популярных программ сжатия, которые распознают ZIP и RAR в некотором качестве.

  • 7-Zip (бесплатное программное обеспечение с открытым исходным кодом для Windows)
  • IZArc (бесплатная программа для Windows, поддерживаемая рекламой)
  • PeaZip (бесплатное программное обеспечение с открытым исходным кодом для Windows и Linux)
  • Unarchiver (бесплатная программа для Mac OS X)
  • WinRAR (условно-бесплатная для Windows)
  • WinZip (условно-бесплатная для Windows и Mac OS X)

Ссылки

  • Защищены ли паролем ZIP файлы? - Обмен информацией по информационной безопасности
  • Выбор метода сжатия - Справка WinZip
  • Угадай, почему мы переходим на 256-битные ключи AES - Agile Blog
  • Как я могу добиться лучшего, стандартного сжатия ZIP? - Супер пользователь
  • Сколько времени требуется квантовому компьютеру, чтобы перебрать силу AES?? - Криптографический стек
  • Насколько защищен AES от атак методом перебора?? - EE Times
  • Как защитить паролем файлы и папки с помощью шифрования - Как выродить
  • Тестирование решений для сжатия и архивирования - Tom's Hardware
  • Каковы практические различия между 256-битной, 192-битной и 128-битной кодировкой AES? - Криптографический стек
  • Почему некоторые файлы не сжимаются слишком сильно? - База знаний WinZip
  • Википедия: Расширенный стандарт шифрования
  • Википедия: Сравнение форматов архивов
  • Википедия: RAR
  • Википедия: WinRAR
  • Википедия: Zip (формат файла)