.BDOB

Fichier BDOB

Binary Binding Data Object
Poser une question
RÉPONSE RAPIDE

Un fichier .bdob est un NATO Binary Binding Data Object : un petit enregistrement binaire qui lie des métadonnées, généralement une étiquette de confidentialité, à un objet de données. Il est défini par le mécanisme de liaison de métadonnées de l'OTAN (ADatP-4778) et stocké au format binaire CBOR, ce qui en fait le pendant binaire du fichier XML .bdo. Puisqu'un .bdob est en réalité un flux CBOR, vous l'ouvrez en le décodant avec un outil ou une bibliothèque CBOR, ce qui transforme le binaire en texte lisible de type JSON.

Développeur : NATO Standardization Office (NSO) Catégorie : Fichiers de données Standard ouvert MIME: application/vnd.nato.bindingdataobject+cbor
S'OUVRE SUR Windows macOS Linux Web
Lié : .PKPASS · .DAT · .JSON · .RIS

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 4, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier BDOB ?

Un fichier .bdob est un NATO Binary Binding Data Object. Il lie des métadonnées, le plus souvent une étiquette de confidentialité, à un objet de données afin que la sensibilité de l'objet puisse être suivie lors de ses déplacements entre partenaires de partage d'informations. Le format provient du Bureau de normalisation de l'OTAN et est défini dans la publication de données alliées ADatP-4778, le mécanisme de liaison de métadonnées derrière le STANAG 4778. L'IANA l'enregistre sous le type de média application/vnd.nato.bindingdataobject+cbor.

Un fichier .bdob stocke la liaison en .cbor, la représentation d'objet binaire concise décrite dans la RFC 8949. Cela en fait le frère binaire du fichier .bdo basé sur XML, qui porte le même modèle de liaison sous forme de texte. Le fichier contient les métadonnées et une référence à l'objet de données qu'il décrit plutôt que la charge utile elle-même, ce qui lui permet de rester de petite taille. Une liaison peut également inclure un élément COSE afin d'être signée numériquement pour l'authentification et l'intégrité.

Vous rencontrerez des fichiers .bdob principalement dans les systèmes de défense et gouvernementaux qui suivent l'approche de sécurité centrée sur les données (Data Centric Security), où chaque donnée partagée voyage avec une étiquette lisible par machine.

Sécurité et sûreté

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

Détails du format

en bref
NOM COMPLETBinary Binding Data Objectalias Binary Binding Data Object, NATO Binding Data Object (CBOR)
DÉVELOPPEURNATO Standardization Office (NSO)depuis 2020
TYPE MIMEapplication/vnd.nato.bindingdataobject+cbor
TYPEBinary (CBOR-encoded structured data)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • 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.

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

Détails techniques

spécifications approfondies
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
Publié2020
Dernière versionADatP-4778 (Metadata Binding Mechanism)
Standard ouvertOui · libre de droits
Spécificationwww.iana.org

Conversions BDOB

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers BDOB. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers BDOB.

Foire aux questions

Qu'est-ce qu'un fichier BDOB ?
Il s'agit d'un NATO Binary Binding Data Object : un enregistrement encodé en CBOR qui lie des métadonnées, généralement une étiquette de confidentialité, à un objet de données. Il est défini par le mécanisme de liaison de métadonnées NATO ADatP-4778 et constitue la forme binaire du fichier XML .bdo.
Comment ouvrir un fichier BDOB ?
Décodez-le avec un outil CBOR. Copiez le fichier avec une extension .cbor et utilisez un décodeur tel que cbor2.tool de Python, ou collez ses octets hexadécimaux dans le visualiseur web cbor.me pour voir la structure sous forme de texte lisible.
Un fichier BDOB est-il identique à un fichier CBOR ?
L'encodage est le même. Un .bdob est un flux CBOR, mais l'extension signale que son contenu suit le profil de liaison NATO ADatP-4778. Tout décodeur CBOR peut lire les octets bruts, mais seul un logiciel prenant en charge l'ADatP-4778 interprète correctement les champs de liaison.
Quelle est la différence entre .bdo et .bdob ?
Les deux portent le même modèle de liaison OTAN. Un fichier .bdo le stocke sous forme de texte XML, tandis qu'un fichier .bdob le stocke sous forme binaire compacte CBOR. La forme binaire est plus petite et plus rapide à analyser, mais n'est pas lisible par l'homme sans décodeur.
Puis-je convertir un fichier BDOB en JSON ?
Oui. Comme CBOR partage le modèle de données de JSON, un décodeur CBOR peut exporter la liaison en JSON. Les chaînes d'octets et les balises CBOR peuvent être encodées en base64 ou annotées, car JSON n'a pas de type binaire natif.
Un fichier BDOB est-il sûr à ouvrir ?
Le fichier lui-même ne contient aucun contenu exécutable, donc son ouverture n'exécutera pas de code. Sachez qu'il peut faire référence à des données sensibles ou classifiées via son étiquette, et vous devriez vérifier toute signature numérique avant de vous fier à la liaison.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
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)

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z