7z
Редактор: Михайло Мельник7z: Формат Архівного Стиснення
Загальний Огляд
7z — формат стиснення файлів в архів, який підтримує численні алгоритми стиснення, шифрування та попередньої обробки даних. Він був створений компанією Igor Pavlov для архіватора 7-Zip. 7z забезпечує високий рівень стиснення, надійне шифрування та підтримку великих архівів.
Характеристики
- Підтримувані Абритми Стиснення: LZMA, LZMA2, PPMd, BZip2, Delta тощо.
- Шифрування: AES-256 з використанням технології CBC або CTR.
- Попередня Обробка Даних: декомпресія з фільтрацією, нормалізація, підрахунок контрольних сум тощо.
- Підтримка Великих Файлів: підтримує архіви розміром до 16 ексабайт (16 мільярдів гігабайт)
- Виявлення Пошкоджень: перевірка контрольних сум для виявлення помилок стиснення
Алгоритми Стиснення
7z підтримує різні алгоритми стиснення, кожен з яких має свої переваги:
- LZMA: Без втрат алгоритм, що забезпечує високий рівень стиснення.
- LZMA2: Покращений варіант LZMA з вищою швидкістю стиснення.
- PPMd: Алгоритм з високою продуктивністю, який ефективно стискає повторювані дані.
- BZip2: Алгоритм з помірним стисненням, відомий своєю швидкістю та надійністю.
Шифрування
7z забезпечує безпечне шифрування за допомогою алгоритму AES-256. Шифрування використовує режим шифрування CBC або CTR залежно від обраних параметрів архіву.
Фільтрація
7z може застосовувати попередню обробку даних, щоб покращити ефективність стиснення. Фільтрація може включати в себе:
- Декомпресія з Фільтрацією: Декомпресує дані перед їхнім стисненням для підвищення рівня стиснення.
- Нормалізація: Налагоджує дані, щоб підготувати їх до стиснення.
- Підрахунок Контрольних Сум: Обчислює контрольні суми даних для виявлення помилок стиснення.
Ліцензування
Програма 7-Zip, яка використовує формат 7z, випущена на умовах ліцензії GNU LGPL. LZMA SDK, який реалізує алгоритми стиснення, був розміщений у відкритому доступі в грудні 2008 року.
Формат 7z є потужним архівним форматом, який забезпечує високий рівень стиснення, надійне шифрування та підтримку великих архівів. Його численні алгоритми стиснення, підтримка попередньої обробки даних та відкритий вихідний код роблять його популярним вибором для стиснення та архівування файлів.
Часто Задавані Питання
- Як створити архів 7z?
- Як розпакувати архів 7z?
- Чи підтримує 7z шифрування? Який рівень безпеки воно забезпечує?
- Які алгоритми стиснення підтримує формат 7z?
- Чи є формат 7z безкоштовним?
У вас є запитання чи ви хочете поділитися своєю думкою? Тоді запрошуємо написати їх в коментарях!
⚡⚡⚡ Топ-новини дня ⚡⚡⚡
Хто такий Такер Карлсон? Новий законопроект про мобілізацію З травня пенсію підвищать на 1000 гривень