.BDOB

Файл BDOB

Binary Binding Data Object
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .bdob - это NATO Binary Binding Data Object: небольшая бинарная запись, которая связывает метаданные (обычно метку конфиденциальности) с объектом данных. Он определен механизмом привязки метаданных NATO (ADatP-4778) и хранится в бинарном формате CBOR, что делает его бинарным аналогом XML-файла .bdo. Поскольку .bdob фактически является потоком CBOR, его открывают путем декодирования с помощью инструментов или библиотек CBOR, которые превращают бинарные данные в читаемый текст, похожий на JSON.

Разработчик: NATO Standardization Office (NSO) Категория: Файлы данных Открыть стандартное MIME: application/vnd.nato.bindingdataobject+cbor
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .PKPASS · .DAT · .JSON · .RIS

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 4, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла BDOB?

Файл .bdob - это NATO Binary Binding Data Object (бинарный объект привязки данных NATO). Он связывает метаданные, чаще всего метку конфиденциальности, с объектом данных, чтобы уровень секретности объекта можно было отслеживать при его передаче между партнерами по обмену информацией. Формат разработан Офисом стандартизации NATO и определен в публикации Allied Data Publication ADatP-4778 - механизме привязки метаданных, лежащем в основе STANAG 4778. IANA регистрирует его под типом MIME application/vnd.nato.bindingdataobject+cbor.

Файл .bdob хранит привязку в формате .cbor (Concise Binary Object Representation), описанном в RFC 8949. Это делает его бинарным «собратом» файла .bdo на базе XML, который несет ту же модель привязки в виде текста. Файл содержит метаданные и ссылку на объект данных, который он описывает, а не саму полезную нагрузку, поэтому он остается небольшим. Привязка также может включать элемент COSE для цифровой подписи с целью аутентификации и контроля целостности.

Вы столкнетесь с файлами .bdob в основном в оборонных и государственных системах, следующих подходу Data Centric Security (безопасность, ориентированная на данные), где каждая единица обмениваемой информации сопровождается машиночитаемой меткой.

Безопасность и защита

РИСК: 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.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕBinary Binding Data Objectтакже известен как Binary Binding Data Object, NATO Binding Data Object (CBOR)
РАЗРАБОТЧИКNATO Standardization Office (NSO)с 2020
КАТЕГОРИЯФайлы данных
MIME-ТИПapplication/vnd.nato.bindingdataobject+cbor
ТИПBinary (CBOR-encoded structured data)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.pkpass.dat.json.ris
Это расширение также используется в…
  • 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.

Программы, открывающие файлы BDOB

Windows3 apps
cbor2 (Python, cbor2.tool) Открытый код 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) Бесплатно Paste the file's bytes (as hex) to decode the CBOR structure into a readable diagnostic view in the browser.
File Viewer Plus Платно 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) Открытый код Run pip install cbor2 then python -m cbor2.tool yourfile to decode the binding to text.
cbor.me (web CBOR playground) Бесплатно Convert the file's hex bytes to a readable CBOR diagnostic notation in the browser.
Linux3 apps
cbor2 (Python, cbor2.tool) Открытый код Install via pip install cbor2 and decode with python -m cbor2.tool file to see the JSON representation.
cbor-diag (Ruby cbor2diag / cbor2pretty) Открытый код Install the cbor-diag gem, then pipe the file through cbor2pretty or cbor2diag to render its diagnostic notation.
jq with a CBOR decoder Открытый код Convert the .bdob to JSON with a CBOR decoder, then explore the binding and label fields using jq.
Web1 app
cbor.io implementations directory Бесплатно Pick a CBOR library for your language from this official list to parse .bdob files programmatically.

Технические подробности

глубокая спецификация
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
Выпущен2020
Последняя версияADatP-4778 (Metadata Binding Mechanism)
Открыть стандартноеДа · без роялти
Спецификацияwww.iana.org

Конвертации BDOB

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами BDOB. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах BDOB.

Часто задаваемые вопросы

Что такое файл BDOB?
Это NATO Binary Binding Data Object: запись в кодировке CBOR, которая связывает метаданные (обычно метку конфиденциальности) с объектом данных. Он определен механизмом привязки метаданных NATO ADatP-4778 и является бинарной формой XML-файла .bdo.
Как открыть файл BDOB?
Декодируйте его с помощью инструмента CBOR. Переименуйте файл в .cbor и запустите декодер, например Python cbor2.tool, или вставьте его hex-байты в веб-вьюер cbor.me, чтобы увидеть структуру в виде читаемого текста.
Является ли файл BDOB тем же самым, что и файл CBOR?
Кодировка идентична. .bdob - это поток CBOR, но расширение указывает на то, что его содержимое соответствует профилю привязки NATO ADatP-4778. Любой декодер CBOR может прочитать необработанные байты, но только ПО с поддержкой ADatP-4778 правильно интерпретирует поля привязки.
В чем разница между .bdo и .bdob?
Оба несут одну и ту же модель привязки NATO. Файл .bdo хранит ее как текст XML, а .bdob - как компактный бинарный код CBOR. Бинарная форма меньше и быстрее парсится, но не читаема для человека без декодера.
Можно ли конвертировать файл BDOB в JSON?
Да. Поскольку CBOR разделяет модель данных JSON, декодер CBOR может вывести привязку в формате JSON. Байтовые строки и теги CBOR могут быть закодированы как base64 или аннотированы, так как в JSON нет нативного бинарного типа.
Безопасно ли открывать файл BDOB?
Сам файл не содержит исполняемого контента, поэтому его открытие не приведет к запуску кода. Учтите, что он может ссылаться на конфиденциальные или секретные данные через свою метку, и вам следует проверять любую цифровую подпись, прежде чем доверять привязке.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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)

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z