Hvad er B1-filformatet?
.b1-filer er forbundet med B1 Free Archiver, et program til dataarkivering udviklet af B1 Team (Catalina Group Ltd.). Formatet er åbent og offentligt dokumenteret, med en referenceimplementering tilgængelig som B1 Pack, et Java-bibliotek.
.b1-filer gemmer LZMA-komprimerede data og kan indeholde enhver type fil, herunder:
- billeder,
- tekstdokumenter,
- videoklip,
- lydspor,
- systemfiler.
B1-formatet understøtter opdeling af arkiver i flere volumener, hvilket er meget nyttigt til opbevaring eller overførsel af store mængder data. Ligesom ZIP-arkiver er .b1-filer binære og kan kun tilgås med kompatibel arkivsoftware. B1-standarden understøtter også AES-256-kryptering og adgangskodebeskyttelse, så .b1-arkiver kan bruges ikke kun til arkivering eller deling af data, men også til at beskytte indhold mod uautoriseret adgang eller redigering. Hver filindgang verificeres med en CRC-32-tjeksum.
Udover selve B1 Free Archiver kan PeaZip udpakke .b1-filer. Bemærk, at 7-Zip ikke understøtter .b1 indbygget. B1 Free Archiver-skrivebordsprogrammet blev sidst opdateret væsentligt omkring 2015, selvom formatspecifikationen forbliver åben.
Sikkerhed og tryghed
RISIKO: MEDIUMB1-arkiver kan indeholde alle filtyper, herunder eksekverbare filer. Risikoen er sammenlignelig med ethvert andet arkivformat - scan udpakkede filer med antivirus, før de åbnes. AES-256-kryptering er stærk; adgangskodebeskyttede B1-filer kan ikke knækkes med brute force inden for rimelig tid, hvis der er brugt en stærk adgangskode.
Formatdetaljer
kort fortaltProgrammer der åbner B1-filer
Tekniske detaljer
dyb specifikation| Magic bytes | `42 31 1E 00` - 4-byte signatur (`B1` + `0x1E 0x00`) ved offset 0 |
| Komprimering | LZMA (standard); ukomprimeret lagring er også tilgængelig |
| Kryptering | AES-256, adgangskodebaseret (valgfrit pr. arkiv) |
| Container | Proprietær binær strøm af typedefinerede poster: arkivhoved, filindgangsposter, valgfri krypteringsindpakning |
| Byte-rækkefølge | Little-endian |
| Tjeksum-integritet | CRC-32 pr. filindgang |
| Understøttelse af flere volumener | Ja - opdeling af arkiver i flere volumener er understøttet |
| Associeret OS | Windows, macOS, Linux, Android, iOS |
| Referenceimplementering | B1 Pack (Java-bibliotek + CLI); open-source |
| Felter i indgangsposter | Filnavn, ukomprimeret størrelse, CRC-32, tidsstempler og komprimeringsflag pr. indgang |
| MIME-type | `application/x-b1` |
| Status for skrivebordsapp | B1 Free Archiver-skrivebord sidst væsentligt opdateret omkring 2015; udvikleren har flyttet fokus til online arkiveringsværktøjer |
| Udgivet | 2011 |
| Seneste version | B1 format v1 (stable; no major revisions documented since 2011) |
| Åben standard | Ja · royaltyfri |
| Specifikation | b1.org |
B1-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om B1-filer.