.BDOB

Plik BDOB

Binary Binding Data Object
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .bdob to NATO Binary Binding Data Object: mały rekord binarny, który wiąże metadane, zazwyczaj etykietę poufności, z obiektem danych. Jest on zdefiniowany przez mechanizm wiązania metadanych NATO (ADatP-4778) i przechowywany w formacie binarnym CBOR, co czyni go binarnym odpowiednikiem pliku XML .bdo. Ponieważ .bdob jest w rzeczywistości strumieniem CBOR, otwiera się go poprzez dekodowanie za pomocą narzędzia lub biblioteki CBOR, co zamienia dane binarne na czytelny tekst przypominający JSON.

Deweloper: NATO Standardization Office (NSO) Kategoria: Pliki danych Otwarty standard MIME: application/vnd.nato.bindingdataobject+cbor
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .PKPASS · .DAT · .JSON · .RIS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 4, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku BDOB?

Plik .bdob to NATO Binary Binding Data Object. Wiąże on metadane, najczęściej etykietę poufności, z obiektem danych, dzięki czemu wrażliwość obiektu może być śledzona podczas jego przesyłania między partnerami wymieniającymi informacje. Format ten pochodzi z Biura Standaryzacji NATO i jest zdefiniowany w publikacji danych sojuszniczych ADatP-4778, mechanizmie wiązania metadanych stojącym za STANAG 4778. IANA rejestruje go pod typem mediów application/vnd.nato.bindingdataobject+cbor.

Plik .bdob przechowuje powiązanie w formacie .cbor, czyli Concise Binary Object Representation opisanym w RFC 8949. To czyni go binarnym rodzeństwem opartego na XML pliku .bdo, który przenosi ten sam model powiązań jako tekst. Plik zawiera metadane i odniesienie do obiektu danych, który opisuje, a nie samą zawartość użytkową, dzięki czemu pozostaje mały. Powiązanie może również zawierać element COSE, aby mogło zostać podpisane cyfrowo w celu uwierzytelnienia i zapewnienia integralności.

Na pliki .bdob można natknąć się głównie w systemach obronnych i rządowych, które stosują podejście Data Centric Security, gdzie każda część udostępnianych danych podróżuje z etykietą czytelną dla maszyn.

Bezpieczeństwo

RYZYKO: LOW

A .bdob file is passive data. The IANA registration states it carries no active or executable content, so opening one cannot run code. The main caution is that it may hold a confidentiality label indicating sensitive or classified material, and any COSE signature should be validated before trusting the binding. Referenced data objects live outside the file and must be resolved separately.

Szczegóły formatu

w pigułce
PEŁNA NAZWABinary Binding Data Objectznany również jako Binary Binding Data Object, NATO Binding Data Object (CBOR)
DEWELOPERNATO Standardization Office (NSO)od 2020
KATEGORIAPliki danych
TYP MIMEapplication/vnd.nato.bindingdataobject+cbor
TYPBinary (CBOR-encoded structured data)
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Generic renamed CBOR data - Some non-NATO applications reuse a .bdob extension informally for arbitrary CBOR-serialized data objects, but that is not a registered format.

Programy otwierające pliki BDOB

Windows3 apps
cbor2 (Python, cbor2.tool) Open-source Install with pip install cbor2, then decode a renamed copy with python -m cbor2.tool file.cbor to print the binding as JSON-like text.
cbor.me (web CBOR playground) Darmowy Paste the file's bytes (as hex) to decode the CBOR structure into a readable diagnostic view in the browser.
File Viewer Plus Płatny Open the .bdob in this multi-format viewer to inspect its bytes when you only need a quick look.
macOS2 apps
cbor2 (Python, cbor2.tool) Open-source Run pip install cbor2 then python -m cbor2.tool yourfile to decode the binding to text.
cbor.me (web CBOR playground) Darmowy Convert the file's hex bytes to a readable CBOR diagnostic notation in the browser.
Linux3 apps
cbor2 (Python, cbor2.tool) Open-source Install via pip install cbor2 and decode with python -m cbor2.tool file to see the JSON representation.
cbor-diag (Ruby cbor2diag / cbor2pretty) Open-source Install the cbor-diag gem, then pipe the file through cbor2pretty or cbor2diag to render its diagnostic notation.
jq with a CBOR decoder Open-source Convert the .bdob to JSON with a CBOR decoder, then explore the binding and label fields using jq.
Web1 app
cbor.io implementations directory Darmowy Pick a CBOR library for your language from this official list to parse .bdob files programmatically.

Szczegóły techniczne

specyfikacja
EncodingConcise Binary Object Representation (CBOR), per IETF RFC 8949
Byte orderBig-endian (CBOR head/length fields are network byte order)
ContainerCBOR data item, optionally wrapped in a COSE (RFC 8152 / RFC 9052) structure for signing
CompressionNone (CBOR is a compact binary encoding, not a compressed container)
EncryptionNot encrypted by default; the binding may carry a COSE-tagged element for authentication and integrity, and referenced data objects can be protected separately
IntegrityOptional COSE_Sign / COSE_Mac elements provide digital signatures and integrity protection over the binding
StructureA binding data object associates one or more metadata items (chiefly a STANAG 4774 confidentiality label) with a referenced data object. The CBOR profile encodes the same binding model as the XML .bdo profile, holding the metadata, a reference to the bound data object, and optional signature material.
PlatformsCross-platform
NotesBDOB is the binary sibling of the XML-based .bdo file. Both are profiles of the NATO ADatP-4778 Metadata Binding Mechanism, used within Data Centric Security (DCS) to bind confidentiality metadata to data throughout its lifecycle across information-sharing partners.
Typical sizeSmall, from a few hundred bytes to a few kilobytes, since it holds metadata and references rather than the payload data itself
Wydano2020
Najnowsza wersjaADatP-4778 (Metadata Binding Mechanism)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.iana.org

Konwersje BDOB

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami BDOB. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki BDOB.

Najczęściej zadawane pytania

Co to jest plik BDOB?
Jest to NATO Binary Binding Data Object: rekord zakodowany w CBOR, który wiąże metadane, zazwyczaj etykietę poufności, z obiektem danych. Jest on zdefiniowany przez mechanizm wiązania metadanych NATO ADatP-4778 i jest binarną formą pliku XML .bdo.
Jak otworzyć plik BDOB?
Zdekoduj go za pomocą narzędzia CBOR. Skopiuj plik do nazwy z rozszerzeniem .cbor i uruchom dekoder, taki jak Pythonowy cbor2.tool, lub wklej jego bajty hex do przeglądarki cbor.me, aby zobaczyć strukturę jako czytelny tekst.
Czy plik BDOB to to samo co plik CBOR?
Kodowanie jest takie samo. Plik .bdob jest strumieniem CBOR, ale rozszerzenie sygnalizuje, że jego zawartość jest zgodna z profilem wiązania NATO ADatP-4778. Każdy dekoder CBOR może odczytać surowe bajty, ale tylko oprogramowanie obsługujące ADatP-4778 poprawnie zinterpretuje pola powiązań.
Jaka jest różnica między .bdo a .bdob?
Oba przenoszą ten sam model powiązań NATO. Plik .bdo przechowuje go jako tekst XML, podczas gdy .bdob przechowuje go jako kompaktowy format binarny CBOR. Forma binarna jest mniejsza i szybsza do analizowania, ale nie jest czytelna dla człowieka bez dekodera.
Czy mogę przekonwertować plik BDOB na JSON?
Tak. Ponieważ CBOR współdzieli model danych z JSON, dekoder CBOR może wyprowadzić powiązanie jako JSON. Ciągi bajtów i tagi CBOR mogą być zakodowane jako base64 lub opatrzone adnotacjami, ponieważ JSON nie posiada natywnego typu binarnego.
Czy plik BDOB jest bezpieczny do otwarcia?
Sam plik nie zawiera treści wykonywalnych, więc jego otwarcie nie spowoduje uruchomienia kodu. Należy pamiętać, że może on odwoływać się do wrażliwych lub niejawnych danych poprzez swoją etykietę, a przed poleganiem na powiązaniu należy zweryfikować wszelkie podpisy cyfrowe.

Źródła

1IANA media type registration: application/vnd.nato.bindingdataobject+cborwww.iana.org
2RFC 8949: Concise Binary Object Representation (CBOR)www.rfc-editor.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Powiązane rozszerzenia

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z