.BDOB

BDOB-bestand

Binary Binding Data Object
Stel een vraag
SNEL ANTWOORD

Een .bdob-bestand is een NATO Binary Binding Data Object: een klein binair record dat metadata, meestal een vertrouwelijkheidslabel, koppelt aan een gegevensobject. Het is gedefinieerd door het NATO Metadata Binding Mechanism (ADatP-4778) en opgeslagen in het binaire CBOR-formaat, waardoor het de binaire tegenhanger is van het XML .bdo-bestand. Omdat een .bdob feitelijk een CBOR-stream is, opent u het door het te decoderen met een CBOR-tool of -bibliotheek, die het binaire bestand omzet in leesbare JSON-achtige tekst.

Ontwikkelaar: NATO Standardization Office (NSO) Categorie: Gegevensbestanden Open standaard MIME: application/vnd.nato.bindingdataobject+cbor
OPENT OP Windows macOS Linux Web
Gerelateerd: .PKPASS · .DAT · .JSON · .RIS

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jul 4, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het BDOB-bestandsformaat?

Een .bdob-bestand is een NATO Binary Binding Data Object. Het koppelt metadata, meestal een vertrouwelijkheidslabel, aan een gegevensobject zodat de gevoeligheid van het object kan worden gevolgd terwijl het zich verplaatst tussen partners die informatie delen. Het formaat is afkomstig van het NATO Standardization Office en is gedefinieerd in Allied Data Publication ADatP-4778, het Metadata Binding Mechanism achter STANAG 4778. IANA registreert het onder het media-type application/vnd.nato.bindingdataobject+cbor.

Een .bdob-bestand slaat de koppeling op in .cbor, de Concise Binary Object Representation beschreven in RFC 8949. Dat maakt het de binaire broer van het op XML gebaseerde .bdo-bestand, dat hetzelfde koppelingsmodel als tekst bevat. Het bestand bevat de metadata en een verwijzing naar het gegevensobject dat het beschrijft, in plaats van de payload zelf, waardoor het klein blijft. Een koppeling kan ook een COSE-element bevatten, zodat het digitaal kan worden ondertekend voor authenticatie en integriteit.

U zult .bdob-bestanden voornamelijk tegenkomen in defensie- en overheidssystemen die de Data Centric Security-benadering volgen, waarbij elk stukje gedeelde data reist met een machineleesbaar label.

Beveiliging & veiligheid

RISICO: 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.

Formaatdetails

in een notendop
VOLLEDIGE NAAMBinary Binding Data Objectook bekend als Binary Binding Data Object, NATO Binding Data Object (CBOR)
ONTWIKKELAARNATO Standardization Office (NSO)sinds 2020
MIME-TYPEapplication/vnd.nato.bindingdataobject+cbor
TYPEBinary (CBOR-encoded structured data)
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • 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.

Programma's die BDOB-bestanden openen

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) Gratis Paste the file's bytes (as hex) to decode the CBOR structure into a readable diagnostic view in the browser.
File Viewer Plus Betaald 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) Gratis 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 Gratis Pick a CBOR library for your language from this official list to parse .bdob files programmatically.

Technische details

diepe specificaties
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
Uitgebracht2020
Laatste versieADatP-4778 (Metadata Binding Mechanism)
Open standaardJa · royaltyvrij
Specificatiewww.iana.org

BDOB conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met BDOB-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over BDOB-bestanden.

Veelgestelde vragen

Wat is een BDOB-bestand?
Het is een NATO Binary Binding Data Object: een CBOR-gecodeerd record dat metadata, meestal een vertrouwelijkheidslabel, koppelt aan een gegevensobject. Het is gedefinieerd door het NATO ADatP-4778 Metadata Binding Mechanism en is de binaire vorm van het XML .bdo-bestand.
Hoe open ik een BDOB-bestand?
Decodeer het met een CBOR-tool. Kopieer het bestand naar een .cbor-naam en voer een decoder uit zoals de cbor2.tool van Python, of plak de hex-bytes in de cbor.me webviewer om de structuur als leesbare tekst te zien.
Is een BDOB-bestand hetzelfde als een CBOR-bestand?
De codering is hetzelfde. Een .bdob is een CBOR-stream, maar de extensie signaleert dat de inhoud het NATO ADatP-4778-koppelingsprofiel volgt. Elke CBOR-decoder kan de ruwe bytes lezen, maar alleen ADatP-4778-bewuste software interpreteert de koppelingsvelden correct.
Wat is het verschil tussen .bdo en .bdob?
Beide bevatten hetzelfde NATO-koppelingsmodel. Een .bdo-bestand slaat dit op als XML-tekst, terwijl een .bdob het opslaat als compacte binaire CBOR. De binaire vorm is kleiner en sneller te parsen, maar niet menselijk leesbaar zonder een decoder.
Kan ik een BDOB-bestand naar JSON converteren?
Ja. Omdat CBOR het datamodel van JSON deelt, kan een CBOR-decoder de koppeling als JSON uitvoeren. Byte-strings en CBOR-tags kunnen worden gecodeerd als base64 of geannoteerd, aangezien JSON geen systeemeigen binair type heeft.
Is een BDOB-bestand veilig om te openen?
Het bestand zelf bevat geen uitvoerbare inhoud, dus het openen ervan zal geen code uitvoeren. Houd er rekening mee dat het via het label kan verwijzen naar gevoelige of gerubriceerde gegevens, en u moet elke digitale handtekening verifiëren voordat u op de koppeling vertrouwt.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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)

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z