.BDOB

BDOB-fil

Binary Binding Data Object
Ställ en fråga
SNABBT SVAR

En .bdob-fil är ett NATO Binary Binding Data Object: en liten binär post som binder metadata, vanligtvis en sekretessetikett, till ett dataobjekt. Den definieras av NATO Metadata Binding Mechanism (ADatP-4778) och lagras i det binära formatet CBOR, vilket gör den till den binära motsvarigheten till XML-filen .bdo. Eftersom en .bdob i själva verket är en CBOR-ström öppnar du den genom att avkoda den med ett CBOR-verktyg eller bibliotek, vilket omvandlar binärdatan till läsbar JSON-liknande text.

Utvecklare: NATO Standardization Office (NSO) Kategori: Filer med uppgifter Öppen standard MIME: application/vnd.nato.bindingdataobject+cbor
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .PKPASS · .DAT · .JSON · .RIS

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 4, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet BDOB?

En .bdob-fil är ett NATO Binary Binding Data Object. Den binder metadata, oftast en sekretessetikett, till ett dataobjekt så att objektets känslighet kan spåras när det flyttas mellan partner som delar information. Formatet kommer från NATO Standardization Office och definieras i Allied Data Publication ADatP-4778, den Metadata Binding Mechanism som ligger bakom STANAG 4778. IANA registrerar den under medietypen application/vnd.nato.bindingdataobject+cbor.

En .bdob-fil lagrar bindningen i .cbor, Concise Binary Object Representation som beskrivs i RFC 8949. Det gör den till det binära syskonet till den XML-baserade .bdo-filen, som bär samma bindningsmodell som text. Filen innehåller metadata och en referens till det dataobjekt den beskriver snarare än själva nyttolasten, så den förblir liten. En bindning kan också innehålla ett COSE-element så att den kan signeras digitalt för autentisering och integritet.

Du kommer främst i kontakt med .bdob-filer inom försvars- och myndighetssystem som följer metoden Data Centric Security, där varje delad datamängd färdas med en maskinläsbar etikett.

Säkerhet & trygghet

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

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNBinary Binding Data Objectäven känd som Binary Binding Data Object, NATO Binding Data Object (CBOR)
UTVECKLARENATO Standardization Office (NSO)sedan 2020
MIME-TYPapplication/vnd.nato.bindingdataobject+cbor
TYPBinary (CBOR-encoded structured data)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • 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.

Program som öppnar BDOB-filer

Windows3 apps
cbor2 (Python, cbor2.tool) Öppen källkod 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 Betald 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) Öppen källkod 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) Öppen källkod Install via pip install cbor2 and decode with python -m cbor2.tool file to see the JSON representation.
cbor-diag (Ruby cbor2diag / cbor2pretty) Öppen källkod Install the cbor-diag gem, then pipe the file through cbor2pretty or cbor2diag to render its diagnostic notation.
jq with a CBOR decoder Öppen källkod 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.

Tekniska detaljer

djup specifikation
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
Släppt2020
Senaste versionADatP-4778 (Metadata Binding Mechanism)
Öppen standardJa · royaltyfri
Specifikationwww.iana.org

BDOB-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med BDOB-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om BDOB-filer.

Vanliga frågor

Vad är en BDOB-fil?
Det är ett NATO Binary Binding Data Object: en CBOR-kodad post som binder metadata, vanligtvis en sekretessetikett, till ett dataobjekt. Den definieras av NATO ADatP-4778 Metadata Binding Mechanism och är den binära formen av XML-filen .bdo.
Hur öppnar jag en BDOB-fil?
Avkoda den med ett CBOR-verktyg. Kopiera filen till ett .cbor-namn och kör en avkodare som Pythons cbor2.tool, eller klistra in dess hex-bytes i webbvisaren cbor.me för att se strukturen som läsbar text.
Är en BDOB-fil samma sak som en CBOR-fil?
Kodningen är densamma. En .bdob är en CBOR-ström, men filtillägget signalerar att dess innehåll följer NATO ADatP-4778-bindningsprofilen. Vilken CBOR-avkodare som helst kan läsa de råa byten, men endast programvara som stöder ADatP-4778 tolkar bindningsfälten korrekt.
Vad är skillnaden mellan .bdo och .bdob?
Båda bär samma NATO-bindningsmodell. En .bdo-fil lagrar den som XML-text, medan en .bdob lagrar den som kompakt binär CBOR. Den binära formen är mindre och snabbare att tolka men inte läsbar för människor utan en avkodare.
Kan jag konvertera en BDOB-fil till JSON?
Ja. Eftersom CBOR delar JSONs datamodell kan en CBOR-avkodare mata ut bindningen som JSON. Bytesträngar och CBOR-taggar kan kodas som base64 eller annoteras, eftersom JSON saknar en nativ binär typ.
Är det säkert att öppna en BDOB-fil?
Filen i sig innehåller inget körbart innehåll, så att öppna den kommer inte att köra någon kod. Var medveten om att den kan referera till känslig eller hemligstämplad data via sin etikett, och du bör verifiera alla digitala signaturer innan du litar på bindningen.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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)

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö