Расширение имени файла | .b1 |
---|---|
Тип интернет-СМИ | приложение / x-b1 |
Разработан | Catalina Group Ltd |
изначальный выпуск | 2011 г. |
Тип формата | Сжатие данных |
B1 - это открытый формат файла архива, который поддерживает сжатие и архивирование данных. [ необходима цитата ] Файлы B1 используют расширение файла ".b1" или ".B1" и тип мультимедиа MIME application / x-b1. B1 включает в себя LZMA сжатия алгоритма . [1] Архив B1 объединяет несколько файлов и папок в один или несколько томов, при необходимости добавляя сжатие и шифрование . Построение архива B1 включает создание двоичного потока записей и создание томов этого потока. Формат архива B1 поддерживает шифрование AES -256 на основе пароля.[2] Файлы B1 создаются и открываются с помощью собственного средства B1 Pack Tool с открытым исходным кодом, а такжеслужебной программы B1 Free Archiver . [3] [4]
Проект B1 Pack [ править ]
B1 Pack - это проект программного обеспечения с открытым исходным кодом, который создает кросс-платформенный инструмент командной строки и библиотеку Java для создания и извлечения файловых архивов в формате архива B1. Исходный код проекта опубликован на GitHub . [5] B1 Pack Project выпущен под лицензией Apache . [6] Модуль B1 Pack Tool создает единый исполняемый файл JAR, который может создавать, перечислять и извлекать архивные файлы B1 из интерфейса командной строки . [7]
Особенности формата B1 [ править ]
- Поддержка имен Unicode для файлов внутри архива.
- Архивы и файлы внутри них могут быть любого размера.
- Поддержка разделенных архивов, состоящих из нескольких частей.
- Проверка целостности с помощью алгоритма Адлер-32 .
- Сжатие данных с использованием алгоритма LZMA.
- Поддерживает шифрование с алгоритмом AES. [8]
Возможности API [ править ]
- Мгновенное создание архива без чтения / записи в файловую систему.
- Создание только байтового диапазона архива, например, для возобновления загрузки.
- Потоковая передача содержимого архива без предварительного знания всех упаковываемых файлов.
Ссылки [ править ]
- ^ "Формат файла B1" Whatis.com. Проверено 13 января 2014.
- ^ "Расширение файла B1 - сжатый архив B1" File-Extensions.org. Проверено 13 января 2014.
- ^ Информация о файле "Расширение файла B1" . Проверено 14 января 2014 года.
- ^ «Извлечь сжатые файлы без какого-либо программного обеспечения» Digital Quest . Проверено 13 января 2014.
- ^ "B1-Pack" GitHub. Проверено 13 января 2014.
- ^ "The Apache Software License, v2.0", получено 14 января 2014 г.
- ^ "B1 Pack CLI" Проверено 13 января 2014 г.
- ^ «B1 Pack Project» Проверено 14 января 2014 г.
Внешние ссылки [ править ]
- Проект B1 Pack