Шифрование архива паролем
В .oz каждый блок шифруется независимо: ключ выводится из пароля через Argon2, блоки закрываются ChaCha20-Poly1305. Без пароля данные недоступны.
В командной строке
omegazip compress --password "секрет" ./data archive.oz
Можно комбинировать с дедупом и восстановлением:
omegazip compress --chunked --solid --recovery --password "секрет" ./data archive.oz
Без ввода пароля в команду
- Переменная окружения:
OMEGAZIP_PASSWORD=секрет omegazip compress ./data archive.oz - Или
--password-file путь— пароль в файле (не светится в истории shell). - Распаковка:
omegazip decompress --password "секрет" archive.oz ./out
Надёжность
В формате .oz v2 есть блоки восстановления (Reed–Solomon) на случай частичной порчи носителя. Пароль при этом не хранится в архиве — восстановить забытый пароль нельзя.