B1 (archive format)

Short description: Open archive file format

B1Filename extension| `.b1`

|

Internet media type| `application/x-b1`
Developed by| Catalina Group Ltd
Initial release| 2011
Type of format| Data compression

B1 is an open archive file format that supports data compression and archiving[citation needed]. B1 files use the file extension ".b1" or ".B1" and the MIME media type application/x-b1. B1 incorporates the LZMA compression algorithm.[1] B1 archive combines a number of files and folders into one or more volumes, optionally adding compression and encryption. Construction of the B1 archive involves creating a binary stream of records and building volumes of that stream. The B1 archive format supports password-based AES-256 encryption.[2] B1 files are created and opened with its native open-source B1 Pack Tool, as well as B1 Free Archiver utility.[3][4]

## Contents

* 1 B1 Pack Project
* 2 B1 format features
* 3 API features
* 4 References
* 5 External links

## B1 Pack Project

B1 Pack is an open-source software project that produces a cross-platform command-line tool and a Java library for creating and extracting file archives in the B1 archive format. Source code of the project is published at GitHub.[5] B1 Pack Project is released under the Apache License.[6] The B1 Pack Tool module builds a single executable JAR file which can create, list, and extract B1 archive files from a command-line interface.[7]

## B1 format features

* Support for Unicode names for files inside an archive.
* Archives and the files inside it can be of any size.
* Support for split archives, that consist of several parts.
* Integrity check with the Adler-32 algorithm.
* Data compression using the LZMA algorithm.
* Supports encryption with the AES algorithm.[8]

## API features

* Instant creation of an archive without reading from/writing to a file system.
* Producing only a byte range of an archive, e.g. for resuming downloads.
* Streaming archive content without prior knowledge of all the files being packaged.

## References

1. ↑ "B1 File Format" Whatis.com. Retrieved 13 January 2014.
2. ↑ "B1 file extension - B1 compressed archive" File-Extensions.org. Retrieved 13 January 2014.
3. ↑ "B1 File Extension" Fileinfo. Retrieved 14 January 2014.
4. ↑ "Extract compressed files without any software" Digital Quest. Retrieved 13 January 2014.
5. ↑ "B1-Pack" GitHub. Retrieved 13 January 2014.
6. ↑ "The Apache Software License, v2.0" Retrieved 14 January 2014.
7. ↑ "B1 Pack CLI" Retrieved 13 January 2014.
8. ↑ "B1 Pack Project" Retrieved 14 January 2014.

## External links

* B1 Pack Project

0.00

(0 votes)

|

Retrieved from "https://handwiki.org/wiki/index.php?title=B1_(archive_format)&oldid=3907985"