Bluetooth (от слов англ. blue — синий и tooth — зуб, произносится /bluːtuːθ/), блюту́с — производственная спецификация беспроводных персональных сетей (Wireless personal area network, WPAN). Bluetooth обеспечивает обмен информацией между такими устройствами, как персональные компьютеры (настольные, карманные, ноутбуки), мобильные телефоны, интернет-планшеты, принтеры, цифровые фотоаппараты, мыши, клавиатуры, джойстики, наушники, гарнитуры и акустические системы на надёжной, бесплатной, повсеместно доступной радиочастоте для ближней связи. Bluetooth позволяет этим устройствам сообщаться, когда они находятся друг от друга в радиусе около 100 м в старых версиях протокола и до 150 м начиная с версии Bluetooth 5. Дальность сильно зависит от преград и помех, даже в одном помещении.
Bluetooth | |
---|---|
Уровень (по модели OSI) | (Физический) |
Назначение протокола | Энергоэффективная беспроводная связь устройств на расстоянии до 100 м (с версии 5.0 до 150 м) |
Спецификация | IEEE 802.15.1 |
Разработчик | Bluetooth SIG |
Медиафайлы на Викискладе |
Название
Слово Bluetooth — адаптация на английский язык датского слова «Blåtand» («Синезубый»). Так когда-то прозвали короля викингов Харальда I, жившего в Дании около тысячи лет назад. Прозвище этот король получил за тёмный передний зуб. Харальд I правил в X веке Данией и частью Норвегии и объединил враждовавшие датские племена в единое королевство. Подразумевается, что Bluetooth делает то же самое с протоколами связи, объединяя их в один универсальный стандарт. Хотя «blå» в современных скандинавских языках означает «синий», во времена викингов оно также могло означать «чёрного цвета». Таким образом, исторически правильно было бы перевести датское Harald Blåtand скорее как Harald Blacktooth, чем как Harald Bluetooth.
В русском тексте портал Грамота.ру рекомендует писать «Bluetooth», но также считает допустимым — «блюту́с».
Логотип Bluetooth является сочетанием двух нордических («скандинавских») (рун): Хагалаз младшего футарка (ᚼ) и Беркана (ᛒ), звуковые значения которых соответствуют инициалам Харальда I Синезубого — h и b (дат. Harald Blåtand, норв. Harald Blåtann). Логотип похож на более старый логотип для Beauknit Textiles, подразделения корпорации Beauknit. В нём используется слияние отраженной K и В для «Beauknit», он шире и имеет скругленные углы, но в общем такой же.
История создания и развития
Работы по созданию Bluetooth начал производитель телекоммуникационного оборудования Ericsson в 1994 году как беспроводную альтернативу кабелям RS-232. Первоначально эта технология была приспособлена под потребности системы FLYWAY в функциональном интерфейсе между путешественниками и системой.
Спецификация Bluetooth была разработана группой (Bluetooth SIG), которая была основана в 1998 году. В неё вошли компании Ericsson, IBM, Intel, Toshiba и Nokia. Впоследствии Bluetooth SIG и IEEE достигли соглашения, на основе которого спецификация Bluetooth стала частью стандарта IEEE 802.15.1 (дата опубликования — 14 июня 2002 года).
Класс | Максимальная мощность, мВт | Максимальная мощность, дБм | Радиус действия, м |
---|---|---|---|
1 | 100 | 20 | 100 |
2 | 2,5 | 4 | 10 |
3 | 1 | 0 | менее 10 |
Принцип действия Bluetooth
Принцип действия основан на использовании радиоволн. Радиосвязь Bluetooth осуществляется в -диапазоне (англ. Industry, Science and Medicine), который используется в различных бытовых приборах и беспроводных сетях. Частоты Bluetooth: 2,402-2,48 ГГц.. В Bluetooth применяется метод расширения спектра со скачкообразной перестройкой частоты (англ. Frequency Hopping Spread Spectrum, FHSS). Метод FHSS прост в реализации, обеспечивает устойчивость к широкополосным помехам, а оборудование недорогое.
Согласно алгоритму FHSS, в Bluetooth несущая частота сигнала скачкообразно меняется 1600 раз в секунду (всего выделяется 79 рабочих частот шириной в 1 МГц, а в Японии, Франции и Испании полоса у́же — 23 частотных канала). Последовательность переключения между частотами для каждого соединения является псевдослучайной и известна только передатчику и приёмнику, которые каждые 625 мкс (один временной слот) синхронно перестраиваются с одной несущей частоты на другую. Таким образом, если рядом работают несколько пар приёмник-передатчик, то они не мешают друг другу. Этот алгоритм является также составной частью системы защиты конфиденциальности передаваемой информации: переход происходит по псевдослучайному алгоритму и определяется отдельно для каждого соединения. При передаче цифровых данных и аудиосигнала (64 (кбит/с) в обоих направлениях) используются различные схемы кодирования: аудиосигнал не повторяется (как правило), а цифровые данные в случае утери пакета информации будут переданы повторно.
Протокол Bluetooth поддерживает не только соединение «point-to-point», но и «point-to-multipoint».
Версии и спецификации
Bluetooth 1.0
версий 1.0 (1998) и 1.0B имели плохую совместимость между продуктами различных производителей. В версиях 1.0 и 1.0B была обязательной передача адреса устройства (BD_ADDR) на этапе установления связи, что делало невозможной реализацию анонимности соединения на протокольном уровне и было основным недостатком данной спецификации.
Bluetooth 1.1
В Bluetooth 1.1 было исправлено множество ошибок, найденных в версии 1.0B, добавлена поддержка для нешифрованных каналов, индикация уровня мощности принимаемого сигнала (RSSI).
Bluetooth 1.2
Главные улучшения:
- Быстрое подключение и обнаружение.
- Адаптивная перестройка частоты с расширенным спектром (AFH), которая повышает стойкость к радиопомехам.
- Более высокие, чем в версии 1.1, скорости передачи данных, практически до 1 Мбит/с.
- Расширенные синхронные подключения (eSCO), которые улучшают качество передачи голоса в аудиопотоке, позволяя повторно передавать повреждённые пакеты, и при необходимости могут увеличить задержку аудио для лучшей поддержки параллельной передачи данных.
- В Host Controller Interface (HCI) добавлена поддержка трёхпроводного интерфейса UART.
- Утверждён как стандарт (IEEE Standard 802.15.1-2005).
- Введены режимы управления потоком данных (Flow Control) и повторной передачи (Retransmission Modes) для L2CAP.
Bluetooth 2.0 + EDR
Bluetooth версии 2.0 был выпущен 10 ноября 2004 г. Имеет обратную совместимость с предыдущими версиями 1.x. Основным нововведением стала поддержка Enhanced Data Rate (EDR) для ускорения передачи данных. Номинальная скорость EDR — около 3 Мбит/с, однако на практике это позволило повысить скорость передачи данных только до 2,1 Мбит/с. Дополнительная производительность достигается с помощью различных радиотехнологий передачи данных.
Стандартная (базовая) скорость передачи данных использует GFSK-модуляцию радиосигнала при скорости передачи 1 Мбит/с. EDR использует сочетание модуляций GFSK и PSK с двумя вариантами, π/4-DQPSK и 8DPSK. Они имеют бо́льшие скорости передачи данных по воздуху — 2 и 3 Мбит/с соответственно.
Bluetooth SIG издала спецификацию как «Технология Bluetooth 2.0 + EDR», которая подразумевает, что EDR является дополнительной функцией. Кроме EDR есть и другие незначительные усовершенствования к спецификации 2.0, и продукты могут соответствовать «Технологии Bluetooth 2.0», не поддерживая более высокую скорость передачи данных. По крайней мере одно коммерческое устройство — HTC TyTN Pocket PC — использует «Bluetooth 2.0 без EDR» в своих технических спецификациях.
Согласно спецификации 2.0 + EDR, у EDR имеются следующие преимущества:
- В некоторых случаях увеличение скорости передачи в три раза (2,1 Мбит/с).
- Уменьшение сложности нескольких одновременных подключений из-за дополнительной полосы пропускания.
- Снижение потребления энергии благодаря уменьшению нагрузки.
Bluetooth 2.1
2007 год. Добавлена технология расширенного запроса характеристик устройства (для дополнительной фильтрации списка при сопряжении), энергосберегающая технология , которая позволяет увеличить продолжительность работы устройства от одного заряда аккумулятора в 3—10 раз. Кроме того, обновлённая спецификация существенно упрощает и ускоряет установление связи между двумя устройствами, позволяет производить обновление ключа шифрования без разрыва соединения, а также делает указанные соединения более защищёнными благодаря использованию технологии Near Field Communication.[]
Bluetooth 2.1 + EDR
В августе 2008 года Bluetooth SIG представила версию 2.1 + EDR. Новая редакция Bluetooth снижает потребление энергии в пять раз, повышает уровень защиты данных и облегчает распознавание и соединение Bluetooth-устройств благодаря уменьшению количества шагов, за которые оно выполняется.
Bluetooth 3.0 + HS
+ HS была принята Bluetooth SIG 21 апреля 2009 года. Она поддерживает теоретическую скорость передачи данных до 24 Мбит/с. Её основной особенностью является добавление AMP (Alternate MAC/PHY), дополнение к 802.11 как высокоскоростное сообщение. Для AMP были предусмотрены две технологии: 802.11 и UWB, но UWB отсутствует в спецификации.
Модули с поддержкой новой спецификации соединяют в себе две радиосистемы: первая обеспечивает передачу данных в 3 Мбит/с (стандартная для Bluetooth 2.0) и имеет низкое энергопотребление; вторая совместима со стандартом 802.11 и обеспечивает возможность передачи данных со скоростью до 24 Мбит/с (сравнима со скоростью сетей Wi-Fi). Выбор радиосистемы для передачи данных зависит от размера передаваемого файла. Небольшие файлы передаются по медленному каналу, а большие — по высокоскоростному. Bluetooth 3.0 использует более общий стандарт 802.11 (без суффикса), то есть несовместим с такими спецификациями Wi-Fi, как 802.11b/g/n.
Bluetooth 4.0
30 июня 2010 года Bluetooth SIG утвердил спецификацию Bluetooth 4.0. Включает в себя протоколы:
- Классический Bluetooth,
- Высокоскоростной Bluetooth
- Bluetooth с низким энергопотреблением.
Высокоскоростной Bluetooth основан на Wi-Fi, а классический Bluetooth состоит из протоколов предыдущих спецификаций Bluetooth.
Частоты работы системы Bluetooth (мощность не более 0,0025 Вт).
Полоса частот: 2 402 000 000 — 2 480 000 000 Гц (2,402 — 2,48 ГГц)
Протокол Bluetooth с низким энергопотреблением предназначен прежде всего для миниатюрных электронных датчиков (использующихся в спортивной обуви, тренажёрах, миниатюрных сенсорах, размещаемых на теле пациентов и т. д.). Низкое энергопотребление достигается за счёт использования особого алгоритма работы. Передатчик включается только на время отправки данных, что обеспечивает возможность работы от одной батарейки типа CR2032 в течение нескольких лет. Стандарт предоставляет скорость передачи данных 1 Мбит/с при размере пакета данных 8—27 байт. В новой версии два Bluetooth-устройства смогут устанавливать соединение менее чем за 5 мс и поддерживать его на расстоянии до 100 м. Для этого используется усовершенствованная коррекция ошибок, а необходимый уровень безопасности обеспечивает 128-битное AES-шифрование.
Датчики температуры, давления, влажности, скорости передвижения и т. д. на базе этого стандарта могут передавать информацию на различные устройства контроля: мобильные телефоны, КПК, ПК и т. п.
Первый чип с поддержкой Bluetooth 3.0 и Bluetooth 4.0 был выпущен компанией ST-Ericsson в конце 2009 года.
Bluetooth 4.1
В конце 2013 года Bluetooth Special Interest Group (SIG) представила спецификацию Bluetooth 4.1. Одно из улучшений, реализованных в спецификации Bluetooth 4.1, касается совместной работы Bluetooth и мобильной связи четвёртого поколения LTE. Стандарт предусматривает защиту от взаимных помех путём автоматического координирования передачи пакетов данных.
Bluetooth 4.2
3 декабря 2014 Bluetooth Special Interest Group (SIG) представила спецификацию Bluetooth 4.2. Основные улучшения — повышение конфиденциальности и увеличение скорости передачи данных.
Bluetooth 5.0
16 июня 2016 года Bluetooth Special Interest Group (SIG) представила спецификацию Bluetooth 5.0. Изменения коснулись в основном режима с низким потреблением и высокоскоростного режима. Радиус действия увеличен в четыре раза, скорость увеличена вдвое. Также версия Bluetooth 5.0 полностью совместима с предыдущими версиями Bluetooth.
В этом типе протокола были серьёзные качественные обновления, которые позволили назвать новую версию не 4.3, а именно 5.0. Bluetooth 5.0 — большое обновление «синезуба», но оно почти не затрагивает беспроводную передачу звука.
Bluetooth 5.1
От предыдущих версий Bluetooth 5.1 отличается тем, что у пользователей есть возможность определять местоположение и направление с максимальной точностью. Ещё лучше оптимизировалось энергопотребление и увеличилась надёжность соединения по Bluetooth Low Energy.
Bluetooth 5.2
Спецификация опубликована SIG 6 января 2020 года. Новые функции:
- Улучшенная версия протокола атрибутов ATT — Enhanced Attribute protocol (EATT), который более безопасен, так как использует только шифрованное соединение. EATT поддерживает параллельные транзакции, а также позволяет изменять блок максимальной передачи ATT (MTU) во время соединения. В EATT добавлен новый L2CAP-режим безопасного управления потоком — Enhanced Credit Based Flow Control Mode.
- Новый LE Power Control — позволяет устройствам динамически оптимизировать мощность для связи между подключенными устройствами. Приёмники Bluetooth LE теперь могут отслеживать уровень сигнала и запрашивать изменения уровня мощности передачи в подключенных устройствах, как правило, для поддержания оптимального уровня сигнала как с точки зрения качества сигнала, так и с точки зрения снижения энергопотребления.
- LE Isochronous Channels — функция для поддержки нового стандарта передачи аудио LE Audio, следующего поколения Bluetooth-аудио. Позволяет передавать данные с привязкой ко времени на одно или несколько устройств для синхронизированной по времени обработки (пример: беспроводные наушники с раздельными приёмниками), а также для параллельной трансляции на неограниченное количество устройств.
- Bluetooth LE Audio (с 2022 г.)
Bluetooth 5.3
13 июля 2021 года Bluetooth SIG опубликовал спецификацию ядра Bluetooth версии 5.3. Улучшения функций Bluetooth 5.3:
- Connection subrating — позволяет менять параметры соединения с минимальными задержками
- Введение псевдослучайной задержки для интервала периодических уведомлений (advertising interval) позволяет избежать коллизий
- Периферийные устройства могут предоставлять подключенному центральному устройству данные альтернативных радиоканалов, которые могут использоваться центральным устройством при выполнении выбора канала во время адаптивной скачкообразной перестройки частоты
- Улучшения в управлении размером ключа шифрования
В этой версии спецификации были удалены следующие функции:
- Альтернативное расширение MAC и PHY (AMP)
Bluetooth 5.4
7 февраля 2023 года компания Bluetooth SIG выпустила версию 5.4 базовой спецификации Bluetooth. В эту новую версию добавлены следующие функции:
- Периодические оповещения с ответами (PAwR)
- Зашифрованные данные оповещений
- Характеристики уровней безопасности общего профиля атрибутов (LE GATT)
- Выбор кодирования оповещений
Стек протоколов Bluetooth
Bluetooth имеет многоуровневую архитектуру, состоящую из основного протокола, протоколов замены кабеля, протоколов управления телефонией и заимствованных протоколов. Обязательными протоколами для всех стеков Bluetooth являются: LMP, L2CAP и SDP. Кроме того, устройства, связывающиеся с Bluetooth, обычно используют протоколы и RFCOMM.
- LMP
- Link Management Protocol — используется для установления и управления радиосоединением между двумя устройствами. Реализуется контроллером Bluetooth.
- HCI
- Host/controller interface — определяет связь между стеком хоста (то есть компьютера или мобильного устройства) и контроллером Bluetooth.
- L2CAP
- logical Link Control and Adaptation Protocol — используется для мультиплексирования локальных соединений между двумя устройствами, использующими различные протоколы более высокого уровня. Позволяет фрагментировать и пересобирать пакеты.
- SDP
- Service Discovery Protocol — позволяет обнаруживать услуги, предоставляемые другими устройствами, и определять их параметры.
- RFCOMM
- Radio Frequency Communications — протокол замены кабеля, создаёт виртуальный последовательный поток данных и эмулирует управляющие сигналы RS-232.
- BNEP
- Bluetooth Network Encapsulation Protocol — используется для передачи данных из других стеков протоколов через канал L2CAP. Применяется для передачи IP-пакетов в профиле Personal Area Networking.
- AVCTP
- Audio/Video Control Transport Protocol — используется в профиле Audio/Video Remote Control для передачи команд по каналу L2CAP.
- AVDTP
- Audio/Video Distribution Transport Protocol — используется в профиле Advanced Audio Distribution для передачи стереозвука по каналу L2CAP.
- TCS
- Telephony Control Protocol — Binary — протокол, определяющий сигналы управления вызовом для установления голосовых соединений и соединений для передачи данных между устройствами Bluetooth. Используется только в профиле Cordless Telephony.
Заимствованные протоколы включают в себя: Point-to-Point Protocol (PPP), (TCP/IP), UDP, Object Exchange Protocol (OBEX), Wireless Application Environment (WAE), Wireless Application Protocol (WAP).
Профили Bluetooth
Профиль — набор функций или возможностей, доступных для определённого устройства Bluetooth. Для совместной работы Bluetooth-устройств необходимо, чтобы все они поддерживали общий профиль.
Нижеуказанные профили определены и одобрены группой разработки Bluetooth SIG:
- Advanced Audio Distribution Profile (A2DP) — разработан для передачи двухканального стерео-аудиопотока, например музыки, к беспроводной гарнитуре или любому другому устройству. Профиль полностью поддерживает низкокомпрессированный кодек Sub_Band_Codec (SBC) и опционально — иные кодеки.
- Audio/Video Remote Control Profile () — разработан для управления стандартными функциями телевизоров, оборудования Hi-Fi и прочего, то есть позволяет создавать устройства с функциями дистанционного управления. Может использоваться в связке с профилями A2DP или VDP.
- Basic Imaging Profile (BIP) — разработан для пересылки изображений между устройствами и включает возможность изменения размера изображения и конвертирование в поддерживаемый формат принимающего устройства.
- Basic Printing Profile () — позволяет пересылать текст, сообщения электронной почты, vCard и другие элементы на принтер. Профиль не требует от принтера специфических драйверов, что выгодно отличает его от HCRP.
- Common ISDN Access Profile (CIP) — для доступа устройств к ISDN.
- Cordless Telephony Profile (CTP) — профиль беспроводной телефонии.
- Device ID Profile (DIP) — позволяет идентифицировать класс устройства, производителя, версию продукта.
- Dial-up Networking Profile (DUN) — протокол предоставляет стандартный доступ к Интернету или к другому телефонному сервису через Bluetooth. Базируется на SPP, включает в себя команды PPP и AT, определённые в спецификации ETSI 07.07.
- Fax Profile (FAX) — предоставляет интерфейс между мобильным или стационарным телефоном и ПК, на котором установлено программное обеспечение для факсов. Поддерживает набор AT-команд в стиле ITU T.31 и/или ITU T.32. Голосовой звонок или передача данных профилем не поддерживается.
- File Transfer Profile () — обеспечивает доступ к файловой системе устройства. Включает стандартный набор команд FTP, позволяющий получать список каталогов, изменения каталогов, получать, передавать и удалять файлы. В качестве транспорта используется OBEX, базируется на GOEP.
- General Audio/Video Distribution Profile () — база для A2DP и VDP.
- Generic Access Profile () — база для всех остальных профилей.
- Generic Object Exchange Profile () — база для других профилей передачи данных, базируется на OBEX.
- Hard Copy Cable Replacement Profile () — предоставляет простую альтернативу кабельному соединению между устройством и принтером. Минус профиля в том, что для принтера необходимы специфичные драйвера, что делает профиль неуниверсальным.
- Hands-Free Profile (HFP) — используется для соединения беспроводной гарнитуры и телефона, передаёт монозвук в одном канале.
- Human Interface Device Profile () — обеспечивает поддержку устройств с HID (Human Interface Device), таких как мыши, джойстики, клавиатуры и пр. Использует медленный канал, работает на пониженной мощности.
- Headset Profile (HSP) — используется для соединения беспроводной гарнитуры (Headset) и телефона. Поддерживает минимальный набор AT-команд спецификации GSM 07.07 для возможности совершать звонки, отвечать на звонки, завершать звонок, настраивать громкость. Через профиль Headset, при наличии Bluetooth 1.2 и выше, можно выводить на гарнитуру всё звуковое сопровождение работы телефона. Например, прослушивать на гарнитуре все сигналы подтверждения операций, mp3-музыку из плеера, мелодии звонка, звуковой ряд видеороликов. Гарнитуры, поддерживающие такой профиль, имеют возможность передачи стереозвука, в отличие от моделей, которые поддерживают только профиль Hands-Free.
- Intercom Profile (ICP) — обеспечивает голосовые звонки между Bluetooth-совместимыми устройствами.
- LAN Access Profile (LAP) — обеспечивает доступ Bluetooth-устройствам к вычислительным сетям LAN, WAN или Интернет посредством другого Bluetooth-устройства, которое имеет физическое подключение к этим сетям. Bluetooth-устройство использует PPP поверх для установки соединения. LAP также допускает создание Bluetooth-сетей ad-hoc.
- Object Push Profile (OPP) — базовый профиль для пересылки «объектов», таких как изображения, виртуальные визитные карточки и др. Передачу данных инициирует отправляющее устройство (клиент), а не приёмное (сервер).
- Personal Area Networking Profile (PAN) — позволяет использовать протокол Bluetooth Network Encapsulation в качестве транспорта через Bluetooth-соединение.
- Phone Book Access Profile (PBAP) — позволяет обмениваться записями телефонных книг между устройствами.
- Serial Port Profile () — базируется на спецификации ETSI TS07.10 и использует протокол . Профиль эмулирует последовательный порт, предоставляя возможность замены стандартного RS-232 беспроводным соединением. Является базовым для профилей DUN, FAX, HSP и AVRCP.
- Service Discovery Application Profile (SDAP) — используется для предоставления информации о профилях, которые использует устройство-сервер.
- SIM Access Profile (SAP, SIM) — позволяет получить доступ к SIM-карте телефона, что позволяет использовать одну SIM-карту для нескольких устройств.
- Synchronisation Profile (SYNCH) — позволяет синхронизировать персональные данные (PIM). Профиль заимствован из спецификации инфракрасной связи и адаптирован группой Bluetooth SIG.
- Video Distribution Profile () — позволяет передавать потоковое видео. Поддерживает H.263, стандарты MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 поддерживаются опционально и не содержатся в спецификации.
- Wireless Application Protocol Bearer (WAPB) — протокол для организации (Point-to-Point) соединения через Bluetooth.
Безопасность
В июне 2006 года Авишай Вул и Янив Шакед опубликовали статью, содержащую подробное описание атаки на устройства Bluetooth. Материал содержал описание как активной, так и пассивной атаки, позволяющей получить PIN-код устройства и затем соединиться с данным устройством. Пассивная атака позволяет соответствующе экипированному злоумышленнику «подслушать» (sniffing) процесс инициализации соединения и в дальнейшем использовать полученные в результате прослушки и анализа данные для установления соединения (spoofing). Естественно, для проведения такой атаки злоумышленнику нужно находиться в непосредственной близости и непосредственно в момент установления связи. Это не всегда возможно. Поэтому родилась идея активной атаки. Была обнаружена возможность отправки в определённый момент особого сообщения, позволяющего начать процесс инициализации с устройством злоумышленника. Обе процедуры взлома достаточно сложны и включают несколько этапов, основной из которых — сбор пакетов данных и их анализ. Сами атаки основаны на уязвимостях в механизме аутентификации и создания ключа-шифра между двумя устройствами.
Инициализация Bluetooth-соединения
Инициализацией Bluetooth-соединения принято называть процесс установки связи. Его можно разделить на три этапа:
- генерация ключа Kinit,
- генерация ключа связи (он носит название link key и обозначается как Kab),
- аутентификация.
Первые два пункта входят в так называемую процедуру паринга.
Паринг (pairing), или сопряжение, — процесс связи двух (или более) устройств с целью создания общего секретного значения Kinit, которое они будут в дальнейшем использовать при общении. В некоторых переводах официальных документов по Bluetooth можно также встретить термин «подгонка пары». Перед началом процедуры сопряжения на обеих сторонах необходимо ввести PIN-код.
Kinit формируется по алгоритму E22, который оперирует следующими величинами:
- BD_ADDR — уникальный MAC-адрес Bluetooth-устройства длиной 48 бит;
- PIN-код и его длина;
- IN_RAND — случайная 128-битная величина.
Для создания ключа связи Kab устройства обмениваются 128-битными словами LK_RAND(A) и LK_RAND(B), генерируемыми случайным образом. Далее следуют побитовый XOR с ключом инициализации Kinit и снова обмен полученным значением. Затем вычисляется ключ по алгоритму E21.
Для этого необходимы величины:
- BD_ADDR
- 128-битный LK_RAND (каждое устройство хранит своё и полученное от другого устройства значения)
На данном этапе pairing заканчивается и начинается последний этап инициализации Bluetooth — Mutual authentication, или взаимная аутентификация. Основана она на схеме «запрос-ответ». Одно из устройств становится верификатором, генерирует случайную величину AU_RAND(A) и посылает его соседнему устройству (в открытом виде), называемому предъявителем. Как только предъявитель получает это «слово», начинается вычисление величины SRES по алгоритму E1, и она отправляется верификатору. Соседнее устройство производит аналогичные вычисления и проверяет ответ предъявителя. Если SRES совпали, то устройства меняются ролями и процесс повторяется заново.
E1-алгоритм оперирует такими величинами:
- Случайно созданное AU_RAND
- link key Kab
- Свой собственный BD_ADDR
Атака на сопряжение
Если злоумышленнику удалось прослушать эфир, и во время процедуры сопряжения он перехватил и сохранил все сообщения, то далее найти PIN можно используя перебор.
Первым, кто заметил эту уязвимость, был англичанин Олли Вайтхауз (Ollie Whitehouse) в апреле 2004 года. Он первым предложил перехватить сообщения во время сопряжения и попытаться вычислить PIN методом перебора, используя полученную информацию. Тем не менее метод имеет один существенный недостаток: атаку возможно провести только в случае, если удалось подслушать все аутентификационные данные. Другими словами, если злоумышленник находился вне эфира во время начала сопряжения или же упустил какую-то величину, то он не сможет продолжить атаку.
Атака на пересопряжение
Вулу и Шакеду удалось найти решение трудностей, связанных с атакой Вайтхауза. Был разработан второй тип атаки. Если процесс сопряжения уже начат и данные упущены, провести атаку невозможно. Но если устройства уже успели связаться, сохранили ключ Kab и приступили к взаимной аутентификации, можно заставить устройства заново инициировать процесс сопряжения, чтобы провести вышеописанную атаку на сопряжение.
Данная атака требует отправки нужных сообщений в нужный момент времени. Доступные в продаже стандартные устройства для этих целей не подходят.
Использовав любой из этих методов, злоумышленник может приступить к базовой атаке на сопряжение. Таким образом, имея в арсенале эти две атаки, злоумышленник может беспрепятственно похитить PIN-код. Далее, имея PIN-код, он сможет установить соединение с любым из этих устройств. И стоит учесть, что в большинстве устройств безопасность на уровне служб, доступных через Bluetooth, не обеспечивается на должном уровне. Большинство разработчиков делает ставку именно на безопасность установления сопряжения. Поэтому последствия действий злоумышленника могут быть различными: от кражи записной книжки телефона до установления исходящего вызова с телефона жертвы и использования его как прослушивающего устройства.
Оценка времени подбора PIN-кода
В протоколе Bluetooth активно используются алгоритмы E22, E21, E1, основанные на шифре SAFER+. Брюс Шнайер подтвердил, что уязвимость относится к критическим. Подбор PIN на практике прекрасно работает и может быть выполнен в реальном времени. Ниже приведены результаты, полученные на Pentium 4 HT с частотой 3 ГГц:
Длина (знаков) | Время (сек) |
---|---|
4 | 0,063 |
5 | 0,75 |
6 | 7,609 |
Конкретные реализации вышеописанных атак могут работать с различной скоростью. Способов оптимизации множество: особые настройки компилятора, различные реализации циклов, условий и арифметических операций. Авишай Вул и Янив Шакед нашли способ значительно сократить время перебора PIN-кода.
Увеличение длины PIN-кода не является панацеей. От описанных атак может частично защитить только сопряжение устройств в безопасном месте, например Bluetooth-гарнитура или автомобильное handsfree-устройство. Инициализация связи (при включении) с данными устройствами может происходить многократно в течение дня, и не всегда у пользователя есть возможность находиться при этом в защищённом месте.
Применение
Радиус работы устройств BT2 не превышает 16 м, для BT1 — до 100 м (класс А). Эти числа декларируются стандартом для прямой видимости, в реальности не стоит ожидать работы на расстоянии более 10—20 м. На практике такой дистанции для эффективного применения атак недостаточно. Поэтому ещё до детальной проработки алгоритмов атаки на Defcon-2004 публике была представлена антенна-винтовка BlueSniper, разработанная Джонном Херингтоном (John Herington). Устройство подключается к портативному устройству — ноутбуку/КПК и имеет достаточную направленность и мощность (эффективная работа до 1,5 км).
Сосуществование с другими протоколами
Частая смена рабочего канала FHSS в широком диапазоне частот дает шанс на совместное существование с другими протоколами. С введением адаптивной AFH ситуация немного улучшилась.
Отладка и сертификация
Отладка и контроль соответствия стандарту осложняется активными соседями по диапазону (например Wi-Fi). Существуют решения, позволяющие декодировать и отслеживать все соединения одновременно во всех 79 каналах Bluetooth.
См. также
Примечания
- блюту́с . «Орфографический академический ресурс АКАДЕМОС». блюту́с. Дата обращения: 9 марта 2018. 10 марта 2018 года. от 10 марта 2018 на Wayback Machine
- ГРАМОТА.РУ — справочно-информационный интернет-портал «Русский язык» | Словари | Проверка слова . Дата обращения: 5 мая 2022. 22 октября 2020 года. от 22 октября 2020 на Wayback Machine
- How to Achieve Ranges of over 1 Km using Bluetooth Low Energy — Novel Bits . Дата обращения: 6 июня 2020. 6 июня 2020 года. от 6 июня 2020 на Wayback Machine
- Monson, Heidi Bluetooth Technology and Implications . SysOpt.com (14 декабря 1999). Дата обращения: 17 февраля 2009. Архивировано 24 августа 2011 года. Архивировано 24 августа 2011 года.
- About the Bluetooth SIG . Bluetooth SIG. Дата обращения: 1 февраля 2008. 18 марта 2006 года. от 18 марта 2006 на Wayback Machine
- Kardach, Jim How Bluetooth got its name (3 мая 2008). Дата обращения: 24 февраля 2009. Архивировано 24 августа 2011 года. Архивировано 24 августа 2011 года.
- Вопрос № 244488 . Грамота.ру. — «Допустимо:"блютус". Но лучше писать латиницей.» Дата обращения: 9 марта 2018. 22 октября 2020 года. от 22 октября 2020 на Wayback Machine
- About the Bluetooth SIG (англ.). . Дата обращения: 20 марта 2008. 10 января 2006 года. от 18 марта 2006 на Wayback Machine
- Вишневский и др. Широкополосные беспроводные сети передачи данных. — М.: Техносфера, 2005. — 592 с. — .
- Joshua Wright. Dispelling Common Bluetooth Misconceptions (англ.). SANS. Дата обращения: 25 августа 2018. 2007 года. от 30 октября 2007 на Wayback Machine
- Soltanian A., Van Dyck R.E. Performance of the Bluetooth system in fading dispersive channelsand interference // IEEE Global Telecommunications Conference, 2001 (GLOBECOM '01). — С. 3499—3503. 12 октября 2011 года.
- BLUETOOTH SIG Introduces BLUETOOTH Low Energy Wireless Technology, the Next Generation BLUETOOTH Wireless Technology (англ.). Официальный сайт. Дата обращения: 16 января 2010. 20 декабря 2009 года. от 20 декабря 2009 на Wayback Machine
- Бителева А. от 18 января 2012 на . Журнал «Теле-Спутник» 8(82) (август 2002). Дата обращения: 15 января 2010. Архивировано из оригинала 18 января 2012 года.Wayback Machine
- IEEE Std 802.15.1-2005 — IEEE Standard for Information technology — Telecommunications and information exchange between systems — Local and metropolitan area networks — Specific requirements Part 15.1: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Wireless Personal Area Networks (WPANs)
- Guy Kewney. High speed Bluetooth comes a step closer: enhanced data rate approved . Newswireless.net (16 ноября 2004). Дата обращения: 4 февраля 2008. Архивировано 24 августа 2011 года. Архивировано 24 августа 2011 года.
- Specification Documents . Bluetooth SIG. Дата обращения: 4 февраля 2008. 17 января 2008 года. от 17 января 2008 на Wayback Machine
- HTC TyTN Specification (PDF). HTC. Дата обращения: 4 февраля 2008. 8 марта 2008 года. от 12 октября 2006 на Wayback Machine
- David Meyer. Bluetooth 3.0 released without ultrawideband . zdnet.co.uk (22 апреля 2009). Дата обращения: 22 апреля 2009. Архивировано 24 августа 2011 года. Архивировано 24 августа 2011 года.
- SIG introduces Bluetooth 4.2 . Дата обращения: 13 августа 2015. 23 августа 2015 года. от 23 августа 2015 на Wayback Machine
- Bluetooth 5.0: Here’s Why The New Wireless Standard Matters . Дата обращения: 4 сентября 2016. 16 сентября 2016 года. от 16 сентября 2016 на Wayback Machine
- Bluetooth 5.0 to Quadruple Range, Double Speed | News & Opinion | PCMag.com . Дата обращения: 4 октября 2017. 4 сентября 2017 года. от 4 сентября 2017 на Wayback Machine
- Cris Hoffman. Bluetooth 5.1: What’s New and Why It Matters . How to geek (31 января 2019). Дата обращения: 4 февраля 2019. 3 февраля 2019 года. от 3 февраля 2019 на Wayback Machine
- Архивированная копия . Дата обращения: 17 января 2020. 8 января 2020 года. от 8 января 2020 на Wayback Machine
- Bluetooth SIG представила новый стандарт передачи звука / Хабр
- На пороге новой эры беспроводных наушников: скоро появится самое крупное за последние годы обновление Bluetooth от 12 июля 2022 на Wayback Machine // Ferra.ru, 12 июня 2022
- Bluetooth (англ.) // Wikipedia. — 2021-11-18.
- Bluetooth 5.4 представляет PAwR: улучшит ли он электронную этикетку? Дата обращения: 8 ноября 2023. 8 ноября 2023 года.
- КомпьютерПресс №3, 2013, с. 36.
- Prof. Avishai Wool . Дата обращения: 19 декабря 2008. 23 декабря 2018 года. от 23 декабря 2018 на Wayback Machine
- Yaniv Shaked, Avishai Wool. Cracking the Bluetooth PIN (англ.) : journal. — School of Electrical Engineering Systems, Tel Aviv University, 2005. — 2 May. 23 декабря 2018 года.
- Ellisys. Bluetooth Security – Truths and Fictions (англ.). 23 ноября 2016 года. от 23 ноября 2016 на Wayback Machine
- Coexistence issues for a 2.4 GHz wireless audio streaming in presence of bluetooth paging and WLAN . Дата обращения: 7 декабря 2016. 20 декабря 2016 года. от 20 декабря 2016 на Wayback Machine
Литература
- Сергей Асмаков. Интерфейс Bluetooth: разберемся с нюансами // : журнал. — 2013. — 12 марта (№ 3 (279)). — С. 34—36. — ISSN 0868-6157.
Ссылки
- Bluetooth tutorial
- (англ.)
- Bluetooth 2.0/EDR — хорошо доделанное старое
- Yaniv Shaked, Avishai Wool. Cracking the Bluetooth PIN
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер
U etogo termina sushestvuyut i drugie znacheniya sm Sinij zub Bluetooth ot slov angl blue sinij i tooth zub proiznositsya bluːtuː8 blyutu s proizvodstvennaya specifikaciya besprovodnyh personalnyh setej Wireless personal area network WPAN Bluetooth obespechivaet obmen informaciej mezhdu takimi ustrojstvami kak personalnye kompyutery nastolnye karmannye noutbuki mobilnye telefony internet planshety printery cifrovye fotoapparaty myshi klaviatury dzhojstiki naushniki garnitury i akusticheskie sistemy na nadyozhnoj besplatnoj povsemestno dostupnoj radiochastote dlya blizhnej svyazi Bluetooth pozvolyaet etim ustrojstvam soobshatsya kogda oni nahodyatsya drug ot druga v radiuse okolo 100 m v staryh versiyah protokola i do 150 m nachinaya s versii Bluetooth 5 Dalnost silno zavisit ot pregrad i pomeh dazhe v odnom pomeshenii BluetoothUroven po modeli OSI FizicheskijNaznachenie protokola Energoeffektivnaya besprovodnaya svyaz ustrojstv na rasstoyanii do 100 m s versii 5 0 do 150 m Specifikaciya IEEE 802 15 1Razrabotchik Bluetooth SIG Mediafajly na VikiskladeNazvanieBluetooth Slovo Bluetooth adaptaciya na anglijskij yazyk datskogo slova Blatand Sinezubyj Tak kogda to prozvali korolya vikingov Haralda I zhivshego v Danii okolo tysyachi let nazad Prozvishe etot korol poluchil za tyomnyj perednij zub Harald I pravil v X veke Daniej i chastyu Norvegii i obedinil vrazhdovavshie datskie plemena v edinoe korolevstvo Podrazumevaetsya chto Bluetooth delaet to zhe samoe s protokolami svyazi obedinyaya ih v odin universalnyj standart Hotya bla v sovremennyh skandinavskih yazykah oznachaet sinij vo vremena vikingov ono takzhe moglo oznachat chyornogo cveta Takim obrazom istoricheski pravilno bylo by perevesti datskoe Harald Blatand skoree kak Harald Blacktooth chem kak Harald Bluetooth V russkom tekste portal Gramota ru rekomenduet pisat Bluetooth no takzhe schitaet dopustimym blyutu s Logotip Bluetooth yavlyaetsya sochetaniem dvuh nordicheskih skandinavskih run Hagalaz mladshego futarka ᚼ i Berkana ᛒ zvukovye znacheniya kotoryh sootvetstvuyut inicialam Haralda I Sinezubogo h i b dat Harald Blatand norv Harald Blatann Logotip pohozh na bolee staryj logotip dlya Beauknit Textiles podrazdeleniya korporacii Beauknit V nyom ispolzuetsya sliyanie otrazhennoj K i V dlya Beauknit on shire i imeet skruglennye ugly no v obshem takoj zhe Istoriya sozdaniya i razvitiyaRaboty po sozdaniyu Bluetooth nachal proizvoditel telekommunikacionnogo oborudovaniya Ericsson v 1994 godu kak besprovodnuyu alternativu kabelyam RS 232 Pervonachalno eta tehnologiya byla prisposoblena pod potrebnosti sistemy FLYWAY v funkcionalnom interfejse mezhdu puteshestvennikami i sistemoj Specifikaciya Bluetooth byla razrabotana gruppoj Bluetooth SIG kotoraya byla osnovana v 1998 godu V neyo voshli kompanii Ericsson IBM Intel Toshiba i Nokia Vposledstvii Bluetooth SIG i IEEE dostigli soglasheniya na osnove kotorogo specifikaciya Bluetooth stala chastyu standarta IEEE 802 15 1 data opublikovaniya 14 iyunya 2002 goda Klass Maksimalnaya moshnost mVt Maksimalnaya moshnost dBm Radius dejstviya m1 100 20 1002 2 5 4 103 1 0 menee 10Princip dejstviya BluetoothPrincip dejstviya osnovan na ispolzovanii radiovoln Radiosvyaz Bluetooth osushestvlyaetsya v diapazone angl Industry Science and Medicine kotoryj ispolzuetsya v razlichnyh bytovyh priborah i besprovodnyh setyah Chastoty Bluetooth 2 402 2 48 GGc V Bluetooth primenyaetsya metod rasshireniya spektra so skachkoobraznoj perestrojkoj chastoty angl Frequency Hopping Spread Spectrum FHSS Metod FHSS prost v realizacii obespechivaet ustojchivost k shirokopolosnym pomeham a oborudovanie nedorogoe Soglasno algoritmu FHSS v Bluetooth nesushaya chastota signala skachkoobrazno menyaetsya 1600 raz v sekundu vsego vydelyaetsya 79 rabochih chastot shirinoj v 1 MGc a v Yaponii Francii i Ispanii polosa u zhe 23 chastotnyh kanala Posledovatelnost pereklyucheniya mezhdu chastotami dlya kazhdogo soedineniya yavlyaetsya psevdosluchajnoj i izvestna tolko peredatchiku i priyomniku kotorye kazhdye 625 mks odin vremennoj slot sinhronno perestraivayutsya s odnoj nesushej chastoty na druguyu Takim obrazom esli ryadom rabotayut neskolko par priyomnik peredatchik to oni ne meshayut drug drugu Etot algoritm yavlyaetsya takzhe sostavnoj chastyu sistemy zashity konfidencialnosti peredavaemoj informacii perehod proishodit po psevdosluchajnomu algoritmu i opredelyaetsya otdelno dlya kazhdogo soedineniya Pri peredache cifrovyh dannyh i audiosignala 64 kbit s v oboih napravleniyah ispolzuyutsya razlichnye shemy kodirovaniya audiosignal ne povtoryaetsya kak pravilo a cifrovye dannye v sluchae uteri paketa informacii budut peredany povtorno Protokol Bluetooth podderzhivaet ne tolko soedinenie point to point no i point to multipoint Versii i specifikaciibluetoothBluetooth 1 0 versij 1 0 1998 i 1 0B imeli plohuyu sovmestimost mezhdu produktami razlichnyh proizvoditelej V versiyah 1 0 i 1 0B byla obyazatelnoj peredacha adresa ustrojstva BD ADDR na etape ustanovleniya svyazi chto delalo nevozmozhnoj realizaciyu anonimnosti soedineniya na protokolnom urovne i bylo osnovnym nedostatkom dannoj specifikacii Bluetooth 1 1 V Bluetooth 1 1 bylo ispravleno mnozhestvo oshibok najdennyh v versii 1 0B dobavlena podderzhka dlya neshifrovannyh kanalov indikaciya urovnya moshnosti prinimaemogo signala RSSI Bluetooth 1 2 Glavnye uluchsheniya Bystroe podklyuchenie i obnaruzhenie Adaptivnaya perestrojka chastoty s rasshirennym spektrom AFH kotoraya povyshaet stojkost k radiopomeham Bolee vysokie chem v versii 1 1 skorosti peredachi dannyh prakticheski do 1 Mbit s Rasshirennye sinhronnye podklyucheniya eSCO kotorye uluchshayut kachestvo peredachi golosa v audiopotoke pozvolyaya povtorno peredavat povrezhdyonnye pakety i pri neobhodimosti mogut uvelichit zaderzhku audio dlya luchshej podderzhki parallelnoj peredachi dannyh V Host Controller Interface HCI dobavlena podderzhka tryohprovodnogo interfejsa UART Utverzhdyon kak standart IEEE Standard 802 15 1 2005 Vvedeny rezhimy upravleniya potokom dannyh Flow Control i povtornoj peredachi Retransmission Modes dlya L2CAP Bluetooth 2 0 EDR Bluetooth versii 2 0 byl vypushen 10 noyabrya 2004 g Imeet obratnuyu sovmestimost s predydushimi versiyami 1 x Osnovnym novovvedeniem stala podderzhka Enhanced Data Rate EDR dlya uskoreniya peredachi dannyh Nominalnaya skorost EDR okolo 3 Mbit s odnako na praktike eto pozvolilo povysit skorost peredachi dannyh tolko do 2 1 Mbit s Dopolnitelnaya proizvoditelnost dostigaetsya s pomoshyu razlichnyh radiotehnologij peredachi dannyh Standartnaya bazovaya skorost peredachi dannyh ispolzuet GFSK modulyaciyu radiosignala pri skorosti peredachi 1 Mbit s EDR ispolzuet sochetanie modulyacij GFSK i PSK s dvumya variantami p 4 DQPSK i 8DPSK Oni imeyut bo lshie skorosti peredachi dannyh po vozduhu 2 i 3 Mbit s sootvetstvenno Bluetooth SIG izdala specifikaciyu kak Tehnologiya Bluetooth 2 0 EDR kotoraya podrazumevaet chto EDR yavlyaetsya dopolnitelnoj funkciej Krome EDR est i drugie neznachitelnye usovershenstvovaniya k specifikacii 2 0 i produkty mogut sootvetstvovat Tehnologii Bluetooth 2 0 ne podderzhivaya bolee vysokuyu skorost peredachi dannyh Po krajnej mere odno kommercheskoe ustrojstvo HTC TyTN Pocket PC ispolzuet Bluetooth 2 0 bez EDR v svoih tehnicheskih specifikaciyah Soglasno specifikacii 2 0 EDR u EDR imeyutsya sleduyushie preimushestva V nekotoryh sluchayah uvelichenie skorosti peredachi v tri raza 2 1 Mbit s Umenshenie slozhnosti neskolkih odnovremennyh podklyuchenij iz za dopolnitelnoj polosy propuskaniya Snizhenie potrebleniya energii blagodarya umensheniyu nagruzki Bluetooth 2 1 2007 god Dobavlena tehnologiya rasshirennogo zaprosa harakteristik ustrojstva dlya dopolnitelnoj filtracii spiska pri sopryazhenii energosberegayushaya tehnologiya kotoraya pozvolyaet uvelichit prodolzhitelnost raboty ustrojstva ot odnogo zaryada akkumulyatora v 3 10 raz Krome togo obnovlyonnaya specifikaciya sushestvenno uproshaet i uskoryaet ustanovlenie svyazi mezhdu dvumya ustrojstvami pozvolyaet proizvodit obnovlenie klyucha shifrovaniya bez razryva soedineniya a takzhe delaet ukazannye soedineniya bolee zashishyonnymi blagodarya ispolzovaniyu tehnologii Near Field Communication proyasnit Bluetooth 2 1 EDR V avguste 2008 goda Bluetooth SIG predstavila versiyu 2 1 EDR Novaya redakciya Bluetooth snizhaet potreblenie energii v pyat raz povyshaet uroven zashity dannyh i oblegchaet raspoznavanie i soedinenie Bluetooth ustrojstv blagodarya umensheniyu kolichestva shagov za kotorye ono vypolnyaetsya Bluetooth 3 0 HS HS byla prinyata Bluetooth SIG 21 aprelya 2009 goda Ona podderzhivaet teoreticheskuyu skorost peredachi dannyh do 24 Mbit s Eyo osnovnoj osobennostyu yavlyaetsya dobavlenie AMP Alternate MAC PHY dopolnenie k 802 11 kak vysokoskorostnoe soobshenie Dlya AMP byli predusmotreny dve tehnologii 802 11 i UWB no UWB otsutstvuet v specifikacii Moduli s podderzhkoj novoj specifikacii soedinyayut v sebe dve radiosistemy pervaya obespechivaet peredachu dannyh v 3 Mbit s standartnaya dlya Bluetooth 2 0 i imeet nizkoe energopotreblenie vtoraya sovmestima so standartom 802 11 i obespechivaet vozmozhnost peredachi dannyh so skorostyu do 24 Mbit s sravnima so skorostyu setej Wi Fi Vybor radiosistemy dlya peredachi dannyh zavisit ot razmera peredavaemogo fajla Nebolshie fajly peredayutsya po medlennomu kanalu a bolshie po vysokoskorostnomu Bluetooth 3 0 ispolzuet bolee obshij standart 802 11 bez suffiksa to est nesovmestim s takimi specifikaciyami Wi Fi kak 802 11b g n Bluetooth 4 0 Sm takzhe Bluetooth s nizkim energopotrebleniem 30 iyunya 2010 goda Bluetooth SIG utverdil specifikaciyu Bluetooth 4 0 Vklyuchaet v sebya protokoly Klassicheskij Bluetooth Vysokoskorostnoj Bluetooth Bluetooth s nizkim energopotrebleniem Vysokoskorostnoj Bluetooth osnovan na Wi Fi a klassicheskij Bluetooth sostoit iz protokolov predydushih specifikacij Bluetooth Chastoty raboty sistemy Bluetooth moshnost ne bolee 0 0025 Vt Polosa chastot 2 402 000 000 2 480 000 000 Gc 2 402 2 48 GGc Protokol Bluetooth s nizkim energopotrebleniem prednaznachen prezhde vsego dlya miniatyurnyh elektronnyh datchikov ispolzuyushihsya v sportivnoj obuvi trenazhyorah miniatyurnyh sensorah razmeshaemyh na tele pacientov i t d Nizkoe energopotreblenie dostigaetsya za schyot ispolzovaniya osobogo algoritma raboty Peredatchik vklyuchaetsya tolko na vremya otpravki dannyh chto obespechivaet vozmozhnost raboty ot odnoj batarejki tipa CR2032 v techenie neskolkih let Standart predostavlyaet skorost peredachi dannyh 1 Mbit s pri razmere paketa dannyh 8 27 bajt V novoj versii dva Bluetooth ustrojstva smogut ustanavlivat soedinenie menee chem za 5 ms i podderzhivat ego na rasstoyanii do 100 m Dlya etogo ispolzuetsya usovershenstvovannaya korrekciya oshibok a neobhodimyj uroven bezopasnosti obespechivaet 128 bitnoe AES shifrovanie Datchiki temperatury davleniya vlazhnosti skorosti peredvizheniya i t d na baze etogo standarta mogut peredavat informaciyu na razlichnye ustrojstva kontrolya mobilnye telefony KPK PK i t p Pervyj chip s podderzhkoj Bluetooth 3 0 i Bluetooth 4 0 byl vypushen kompaniej ST Ericsson v konce 2009 goda Bluetooth 4 1 V konce 2013 goda Bluetooth Special Interest Group SIG predstavila specifikaciyu Bluetooth 4 1 Odno iz uluchshenij realizovannyh v specifikacii Bluetooth 4 1 kasaetsya sovmestnoj raboty Bluetooth i mobilnoj svyazi chetvyortogo pokoleniya LTE Standart predusmatrivaet zashitu ot vzaimnyh pomeh putyom avtomaticheskogo koordinirovaniya peredachi paketov dannyh Bluetooth 4 2 3 dekabrya 2014 Bluetooth Special Interest Group SIG predstavila specifikaciyu Bluetooth 4 2 Osnovnye uluchsheniya povyshenie konfidencialnosti i uvelichenie skorosti peredachi dannyh Bluetooth 5 0 16 iyunya 2016 goda Bluetooth Special Interest Group SIG predstavila specifikaciyu Bluetooth 5 0 Izmeneniya kosnulis v osnovnom rezhima s nizkim potrebleniem i vysokoskorostnogo rezhima Radius dejstviya uvelichen v chetyre raza skorost uvelichena vdvoe Takzhe versiya Bluetooth 5 0 polnostyu sovmestima s predydushimi versiyami Bluetooth V etom tipe protokola byli seryoznye kachestvennye obnovleniya kotorye pozvolili nazvat novuyu versiyu ne 4 3 a imenno 5 0 Bluetooth 5 0 bolshoe obnovlenie sinezuba no ono pochti ne zatragivaet besprovodnuyu peredachu zvuka Bluetooth 5 1 Ot predydushih versij Bluetooth 5 1 otlichaetsya tem chto u polzovatelej est vozmozhnost opredelyat mestopolozhenie i napravlenie s maksimalnoj tochnostyu Eshyo luchshe optimizirovalos energopotreblenie i uvelichilas nadyozhnost soedineniya po Bluetooth Low Energy Bluetooth 5 2 Specifikaciya opublikovana SIG 6 yanvarya 2020 goda Novye funkcii Uluchshennaya versiya protokola atributov ATT Enhanced Attribute protocol EATT kotoryj bolee bezopasen tak kak ispolzuet tolko shifrovannoe soedinenie EATT podderzhivaet parallelnye tranzakcii a takzhe pozvolyaet izmenyat blok maksimalnoj peredachi ATT MTU vo vremya soedineniya V EATT dobavlen novyj L2CAP rezhim bezopasnogo upravleniya potokom Enhanced Credit Based Flow Control Mode Novyj LE Power Control pozvolyaet ustrojstvam dinamicheski optimizirovat moshnost dlya svyazi mezhdu podklyuchennymi ustrojstvami Priyomniki Bluetooth LE teper mogut otslezhivat uroven signala i zaprashivat izmeneniya urovnya moshnosti peredachi v podklyuchennyh ustrojstvah kak pravilo dlya podderzhaniya optimalnogo urovnya signala kak s tochki zreniya kachestva signala tak i s tochki zreniya snizheniya energopotrebleniya LE Isochronous Channels funkciya dlya podderzhki novogo standarta peredachi audio LE Audio sleduyushego pokoleniya Bluetooth audio Pozvolyaet peredavat dannye s privyazkoj ko vremeni na odno ili neskolko ustrojstv dlya sinhronizirovannoj po vremeni obrabotki primer besprovodnye naushniki s razdelnymi priyomnikami a takzhe dlya parallelnoj translyacii na neogranichennoe kolichestvo ustrojstv Bluetooth LE Audio s 2022 g Sm takzhe Bluetooth LE Bluetooth 5 3 13 iyulya 2021 goda Bluetooth SIG opublikoval specifikaciyu yadra Bluetooth versii 5 3 Uluchsheniya funkcij Bluetooth 5 3 Connection subrating pozvolyaet menyat parametry soedineniya s minimalnymi zaderzhkami Vvedenie psevdosluchajnoj zaderzhki dlya intervala periodicheskih uvedomlenij advertising interval pozvolyaet izbezhat kollizij Periferijnye ustrojstva mogut predostavlyat podklyuchennomu centralnomu ustrojstvu dannye alternativnyh radiokanalov kotorye mogut ispolzovatsya centralnym ustrojstvom pri vypolnenii vybora kanala vo vremya adaptivnoj skachkoobraznoj perestrojki chastoty Uluchsheniya v upravlenii razmerom klyucha shifrovaniya V etoj versii specifikacii byli udaleny sleduyushie funkcii Alternativnoe rasshirenie MAC i PHY AMP Bluetooth 5 4 PAwR pozvolyaet odnoj tochke dostupa osushestvlyat dvustoronnyuyu svyaz s tysyachami okonechnyh uzlov bez ustanovlennyh kanalov svyazi 7 fevralya 2023 goda kompaniya Bluetooth SIG vypustila versiyu 5 4 bazovoj specifikacii Bluetooth V etu novuyu versiyu dobavleny sleduyushie funkcii Periodicheskie opovesheniya s otvetami PAwR Zashifrovannye dannye opoveshenij Harakteristiki urovnej bezopasnosti obshego profilya atributov LE GATT Vybor kodirovaniya opoveshenijStek protokolov BluetoothOsnovnaya statya Stek Bluetooth Bluetooth imeet mnogourovnevuyu arhitekturu sostoyashuyu iz osnovnogo protokola protokolov zameny kabelya protokolov upravleniya telefoniej i zaimstvovannyh protokolov Obyazatelnymi protokolami dlya vseh stekov Bluetooth yavlyayutsya LMP L2CAP i SDP Krome togo ustrojstva svyazyvayushiesya s Bluetooth obychno ispolzuyut protokoly i RFCOMM LMP Link Management Protocol ispolzuetsya dlya ustanovleniya i upravleniya radiosoedineniem mezhdu dvumya ustrojstvami Realizuetsya kontrollerom Bluetooth HCI Host controller interface opredelyaet svyaz mezhdu stekom hosta to est kompyutera ili mobilnogo ustrojstva i kontrollerom Bluetooth L2CAP logical Link Control and Adaptation Protocol ispolzuetsya dlya multipleksirovaniya lokalnyh soedinenij mezhdu dvumya ustrojstvami ispolzuyushimi razlichnye protokoly bolee vysokogo urovnya Pozvolyaet fragmentirovat i peresobirat pakety SDP Service Discovery Protocol pozvolyaet obnaruzhivat uslugi predostavlyaemye drugimi ustrojstvami i opredelyat ih parametry RFCOMM Radio Frequency Communications protokol zameny kabelya sozdayot virtualnyj posledovatelnyj potok dannyh i emuliruet upravlyayushie signaly RS 232 BNEP Bluetooth Network Encapsulation Protocol ispolzuetsya dlya peredachi dannyh iz drugih stekov protokolov cherez kanal L2CAP Primenyaetsya dlya peredachi IP paketov v profile Personal Area Networking AVCTP Audio Video Control Transport Protocol ispolzuetsya v profile Audio Video Remote Control dlya peredachi komand po kanalu L2CAP AVDTP Audio Video Distribution Transport Protocol ispolzuetsya v profile Advanced Audio Distribution dlya peredachi stereozvuka po kanalu L2CAP TCS Telephony Control Protocol Binary protokol opredelyayushij signaly upravleniya vyzovom dlya ustanovleniya golosovyh soedinenij i soedinenij dlya peredachi dannyh mezhdu ustrojstvami Bluetooth Ispolzuetsya tolko v profile Cordless Telephony Zaimstvovannye protokoly vklyuchayut v sebya Point to Point Protocol PPP TCP IP UDP Object Exchange Protocol OBEX Wireless Application Environment WAE Wireless Application Protocol WAP Profili BluetoothProfil nabor funkcij ili vozmozhnostej dostupnyh dlya opredelyonnogo ustrojstva Bluetooth Dlya sovmestnoj raboty Bluetooth ustrojstv neobhodimo chtoby vse oni podderzhivali obshij profil Nizheukazannye profili opredeleny i odobreny gruppoj razrabotki Bluetooth SIG Advanced Audio Distribution Profile A2DP razrabotan dlya peredachi dvuhkanalnogo stereo audiopotoka naprimer muzyki k besprovodnoj garniture ili lyubomu drugomu ustrojstvu Profil polnostyu podderzhivaet nizkokompressirovannyj kodek Sub Band Codec SBC i opcionalno inye kodeki Audio Video Remote Control Profile razrabotan dlya upravleniya standartnymi funkciyami televizorov oborudovaniya Hi Fi i prochego to est pozvolyaet sozdavat ustrojstva s funkciyami distancionnogo upravleniya Mozhet ispolzovatsya v svyazke s profilyami A2DP ili VDP Basic Imaging Profile BIP razrabotan dlya peresylki izobrazhenij mezhdu ustrojstvami i vklyuchaet vozmozhnost izmeneniya razmera izobrazheniya i konvertirovanie v podderzhivaemyj format prinimayushego ustrojstva Basic Printing Profile pozvolyaet peresylat tekst soobsheniya elektronnoj pochty vCard i drugie elementy na printer Profil ne trebuet ot printera specificheskih drajverov chto vygodno otlichaet ego ot HCRP Common ISDN Access Profile CIP dlya dostupa ustrojstv k ISDN Cordless Telephony Profile CTP profil besprovodnoj telefonii Device ID Profile DIP pozvolyaet identificirovat klass ustrojstva proizvoditelya versiyu produkta Dial up Networking Profile DUN protokol predostavlyaet standartnyj dostup k Internetu ili k drugomu telefonnomu servisu cherez Bluetooth Baziruetsya na SPP vklyuchaet v sebya komandy PPP i AT opredelyonnye v specifikacii ETSI 07 07 Fax Profile FAX predostavlyaet interfejs mezhdu mobilnym ili stacionarnym telefonom i PK na kotorom ustanovleno programmnoe obespechenie dlya faksov Podderzhivaet nabor AT komand v stile ITU T 31 i ili ITU T 32 Golosovoj zvonok ili peredacha dannyh profilem ne podderzhivaetsya File Transfer Profile obespechivaet dostup k fajlovoj sisteme ustrojstva Vklyuchaet standartnyj nabor komand FTP pozvolyayushij poluchat spisok katalogov izmeneniya katalogov poluchat peredavat i udalyat fajly V kachestve transporta ispolzuetsya OBEX baziruetsya na GOEP General Audio Video Distribution Profile baza dlya A2DP i VDP Generic Access Profile baza dlya vseh ostalnyh profilej Generic Object Exchange Profile baza dlya drugih profilej peredachi dannyh baziruetsya na OBEX Hard Copy Cable Replacement Profile predostavlyaet prostuyu alternativu kabelnomu soedineniyu mezhdu ustrojstvom i printerom Minus profilya v tom chto dlya printera neobhodimy specifichnye drajvera chto delaet profil neuniversalnym Hands Free Profile HFP ispolzuetsya dlya soedineniya besprovodnoj garnitury i telefona peredayot monozvuk v odnom kanale Human Interface Device Profile obespechivaet podderzhku ustrojstv s HID Human Interface Device takih kak myshi dzhojstiki klaviatury i pr Ispolzuet medlennyj kanal rabotaet na ponizhennoj moshnosti Headset Profile HSP ispolzuetsya dlya soedineniya besprovodnoj garnitury Headset i telefona Podderzhivaet minimalnyj nabor AT komand specifikacii GSM 07 07 dlya vozmozhnosti sovershat zvonki otvechat na zvonki zavershat zvonok nastraivat gromkost Cherez profil Headset pri nalichii Bluetooth 1 2 i vyshe mozhno vyvodit na garnituru vsyo zvukovoe soprovozhdenie raboty telefona Naprimer proslushivat na garniture vse signaly podtverzhdeniya operacij mp3 muzyku iz pleera melodii zvonka zvukovoj ryad videorolikov Garnitury podderzhivayushie takoj profil imeyut vozmozhnost peredachi stereozvuka v otlichie ot modelej kotorye podderzhivayut tolko profil Hands Free Intercom Profile ICP obespechivaet golosovye zvonki mezhdu Bluetooth sovmestimymi ustrojstvami LAN Access Profile LAP obespechivaet dostup Bluetooth ustrojstvam k vychislitelnym setyam LAN WAN ili Internet posredstvom drugogo Bluetooth ustrojstva kotoroe imeet fizicheskoe podklyuchenie k etim setyam Bluetooth ustrojstvo ispolzuet PPP poverh dlya ustanovki soedineniya LAP takzhe dopuskaet sozdanie Bluetooth setej ad hoc Object Push Profile OPP bazovyj profil dlya peresylki obektov takih kak izobrazheniya virtualnye vizitnye kartochki i dr Peredachu dannyh iniciiruet otpravlyayushee ustrojstvo klient a ne priyomnoe server Personal Area Networking Profile PAN pozvolyaet ispolzovat protokol Bluetooth Network Encapsulation v kachestve transporta cherez Bluetooth soedinenie Phone Book Access Profile PBAP pozvolyaet obmenivatsya zapisyami telefonnyh knig mezhdu ustrojstvami Serial Port Profile baziruetsya na specifikacii ETSI TS07 10 i ispolzuet protokol Profil emuliruet posledovatelnyj port predostavlyaya vozmozhnost zameny standartnogo RS 232 besprovodnym soedineniem Yavlyaetsya bazovym dlya profilej DUN FAX HSP i AVRCP Service Discovery Application Profile SDAP ispolzuetsya dlya predostavleniya informacii o profilyah kotorye ispolzuet ustrojstvo server SIM Access Profile SAP SIM pozvolyaet poluchit dostup k SIM karte telefona chto pozvolyaet ispolzovat odnu SIM kartu dlya neskolkih ustrojstv Synchronisation Profile SYNCH pozvolyaet sinhronizirovat personalnye dannye PIM Profil zaimstvovan iz specifikacii infrakrasnoj svyazi i adaptirovan gruppoj Bluetooth SIG Video Distribution Profile pozvolyaet peredavat potokovoe video Podderzhivaet H 263 standarty MPEG 4 Visual Simple Profile H 263 profiles 3 profile 8 podderzhivayutsya opcionalno i ne soderzhatsya v specifikacii Wireless Application Protocol Bearer WAPB protokol dlya organizacii Point to Point soedineniya cherez Bluetooth BezopasnostV iyune 2006 goda Avishaj Vul i Yaniv Shaked opublikovali statyu soderzhashuyu podrobnoe opisanie ataki na ustrojstva Bluetooth Material soderzhal opisanie kak aktivnoj tak i passivnoj ataki pozvolyayushej poluchit PIN kod ustrojstva i zatem soedinitsya s dannym ustrojstvom Passivnaya ataka pozvolyaet sootvetstvuyushe ekipirovannomu zloumyshlenniku podslushat sniffing process inicializacii soedineniya i v dalnejshem ispolzovat poluchennye v rezultate proslushki i analiza dannye dlya ustanovleniya soedineniya spoofing Estestvenno dlya provedeniya takoj ataki zloumyshlenniku nuzhno nahoditsya v neposredstvennoj blizosti i neposredstvenno v moment ustanovleniya svyazi Eto ne vsegda vozmozhno Poetomu rodilas ideya aktivnoj ataki Byla obnaruzhena vozmozhnost otpravki v opredelyonnyj moment osobogo soobsheniya pozvolyayushego nachat process inicializacii s ustrojstvom zloumyshlennika Obe procedury vzloma dostatochno slozhny i vklyuchayut neskolko etapov osnovnoj iz kotoryh sbor paketov dannyh i ih analiz Sami ataki osnovany na uyazvimostyah v mehanizme autentifikacii i sozdaniya klyucha shifra mezhdu dvumya ustrojstvami Inicializaciya Bluetooth soedineniya Inicializaciej Bluetooth soedineniya prinyato nazyvat process ustanovki svyazi Ego mozhno razdelit na tri etapa generaciya klyucha Kinit generaciya klyucha svyazi on nosit nazvanie link key i oboznachaetsya kak Kab autentifikaciya Pervye dva punkta vhodyat v tak nazyvaemuyu proceduru paringa Paring pairing ili sopryazhenie process svyazi dvuh ili bolee ustrojstv s celyu sozdaniya obshego sekretnogo znacheniya Kinit kotoroe oni budut v dalnejshem ispolzovat pri obshenii V nekotoryh perevodah oficialnyh dokumentov po Bluetooth mozhno takzhe vstretit termin podgonka pary Pered nachalom procedury sopryazheniya na obeih storonah neobhodimo vvesti PIN kod Kinit formiruetsya po algoritmu E22 kotoryj operiruet sleduyushimi velichinami BD ADDR unikalnyj MAC adres Bluetooth ustrojstva dlinoj 48 bit PIN kod i ego dlina IN RAND sluchajnaya 128 bitnaya velichina Dlya sozdaniya klyucha svyazi Kab ustrojstva obmenivayutsya 128 bitnymi slovami LK RAND A i LK RAND B generiruemymi sluchajnym obrazom Dalee sleduyut pobitovyj XOR s klyuchom inicializacii Kinit i snova obmen poluchennym znacheniem Zatem vychislyaetsya klyuch po algoritmu E21 Dlya etogo neobhodimy velichiny BD ADDR 128 bitnyj LK RAND kazhdoe ustrojstvo hranit svoyo i poluchennoe ot drugogo ustrojstva znacheniya Na dannom etape pairing zakanchivaetsya i nachinaetsya poslednij etap inicializacii Bluetooth Mutual authentication ili vzaimnaya autentifikaciya Osnovana ona na sheme zapros otvet Odno iz ustrojstv stanovitsya verifikatorom generiruet sluchajnuyu velichinu AU RAND A i posylaet ego sosednemu ustrojstvu v otkrytom vide nazyvaemomu predyavitelem Kak tolko predyavitel poluchaet eto slovo nachinaetsya vychislenie velichiny SRES po algoritmu E1 i ona otpravlyaetsya verifikatoru Sosednee ustrojstvo proizvodit analogichnye vychisleniya i proveryaet otvet predyavitelya Esli SRES sovpali to ustrojstva menyayutsya rolyami i process povtoryaetsya zanovo E1 algoritm operiruet takimi velichinami Sluchajno sozdannoe AU RAND link key Kab Svoj sobstvennyj BD ADDRAtaka na sopryazhenie Esli zloumyshlenniku udalos proslushat efir i vo vremya procedury sopryazheniya on perehvatil i sohranil vse soobsheniya to dalee najti PIN mozhno ispolzuya perebor Pervym kto zametil etu uyazvimost byl anglichanin Olli Vajthauz Ollie Whitehouse v aprele 2004 goda On pervym predlozhil perehvatit soobsheniya vo vremya sopryazheniya i popytatsya vychislit PIN metodom perebora ispolzuya poluchennuyu informaciyu Tem ne menee metod imeet odin sushestvennyj nedostatok ataku vozmozhno provesti tolko v sluchae esli udalos podslushat vse autentifikacionnye dannye Drugimi slovami esli zloumyshlennik nahodilsya vne efira vo vremya nachala sopryazheniya ili zhe upustil kakuyu to velichinu to on ne smozhet prodolzhit ataku Ataka na peresopryazhenie Vulu i Shakedu udalos najti reshenie trudnostej svyazannyh s atakoj Vajthauza Byl razrabotan vtoroj tip ataki Esli process sopryazheniya uzhe nachat i dannye upusheny provesti ataku nevozmozhno No esli ustrojstva uzhe uspeli svyazatsya sohranili klyuch Kab i pristupili k vzaimnoj autentifikacii mozhno zastavit ustrojstva zanovo iniciirovat process sopryazheniya chtoby provesti vysheopisannuyu ataku na sopryazhenie Dannaya ataka trebuet otpravki nuzhnyh soobshenij v nuzhnyj moment vremeni Dostupnye v prodazhe standartnye ustrojstva dlya etih celej ne podhodyat Ispolzovav lyuboj iz etih metodov zloumyshlennik mozhet pristupit k bazovoj atake na sopryazhenie Takim obrazom imeya v arsenale eti dve ataki zloumyshlennik mozhet besprepyatstvenno pohitit PIN kod Dalee imeya PIN kod on smozhet ustanovit soedinenie s lyubym iz etih ustrojstv I stoit uchest chto v bolshinstve ustrojstv bezopasnost na urovne sluzhb dostupnyh cherez Bluetooth ne obespechivaetsya na dolzhnom urovne Bolshinstvo razrabotchikov delaet stavku imenno na bezopasnost ustanovleniya sopryazheniya Poetomu posledstviya dejstvij zloumyshlennika mogut byt razlichnymi ot krazhi zapisnoj knizhki telefona do ustanovleniya ishodyashego vyzova s telefona zhertvy i ispolzovaniya ego kak proslushivayushego ustrojstva Ocenka vremeni podbora PIN koda V protokole Bluetooth aktivno ispolzuyutsya algoritmy E22 E21 E1 osnovannye na shifre SAFER Bryus Shnajer podtverdil chto uyazvimost otnositsya k kriticheskim Podbor PIN na praktike prekrasno rabotaet i mozhet byt vypolnen v realnom vremeni Nizhe privedeny rezultaty poluchennye na Pentium 4 HT s chastotoj 3 GGc Dlina znakov Vremya sek 4 0 0635 0 756 7 609 Konkretnye realizacii vysheopisannyh atak mogut rabotat s razlichnoj skorostyu Sposobov optimizacii mnozhestvo osobye nastrojki kompilyatora razlichnye realizacii ciklov uslovij i arifmeticheskih operacij Avishaj Vul i Yaniv Shaked nashli sposob znachitelno sokratit vremya perebora PIN koda Uvelichenie dliny PIN koda ne yavlyaetsya panaceej Ot opisannyh atak mozhet chastichno zashitit tolko sopryazhenie ustrojstv v bezopasnom meste naprimer Bluetooth garnitura ili avtomobilnoe handsfree ustrojstvo Inicializaciya svyazi pri vklyuchenii s dannymi ustrojstvami mozhet proishodit mnogokratno v techenie dnya i ne vsegda u polzovatelya est vozmozhnost nahoditsya pri etom v zashishyonnom meste PrimenenieRadius raboty ustrojstv BT2 ne prevyshaet 16 m dlya BT1 do 100 m klass A Eti chisla deklariruyutsya standartom dlya pryamoj vidimosti v realnosti ne stoit ozhidat raboty na rasstoyanii bolee 10 20 m Na praktike takoj distancii dlya effektivnogo primeneniya atak nedostatochno Poetomu eshyo do detalnoj prorabotki algoritmov ataki na Defcon 2004 publike byla predstavlena antenna vintovka BlueSniper razrabotannaya Dzhonnom Heringtonom John Herington Ustrojstvo podklyuchaetsya k portativnomu ustrojstvu noutbuku KPK i imeet dostatochnuyu napravlennost i moshnost effektivnaya rabota do 1 5 km Sosushestvovanie s drugimi protokolamiChastaya smena rabochego kanala FHSS v shirokom diapazone chastot daet shans na sovmestnoe sushestvovanie s drugimi protokolami S vvedeniem adaptivnoj AFH situaciya nemnogo uluchshilas Otladka i sertifikaciyaOtladka i kontrol sootvetstviya standartu oslozhnyaetsya aktivnymi sosedyami po diapazonu naprimer Wi Fi Sushestvuyut resheniya pozvolyayushie dekodirovat i otslezhivat vse soedineniya odnovremenno vo vseh 79 kanalah Bluetooth Sm takzheIEEE 802 15 4 Stek Bluetooth Blyudzheking UWB Wi FiPrimechaniyablyutu s neopr Orfograficheskij akademicheskij resurs AKADEMOS blyutu s Data obrasheniya 9 marta 2018 10 marta 2018 goda ot 10 marta 2018 na Wayback Machine GRAMOTA RU spravochno informacionnyj internet portal Russkij yazyk Slovari Proverka slova neopr Data obrasheniya 5 maya 2022 22 oktyabrya 2020 goda ot 22 oktyabrya 2020 na Wayback Machine How to Achieve Ranges of over 1 Km using Bluetooth Low Energy Novel Bits neopr Data obrasheniya 6 iyunya 2020 6 iyunya 2020 goda ot 6 iyunya 2020 na Wayback Machine Monson Heidi Bluetooth Technology and Implications neopr SysOpt com 14 dekabrya 1999 Data obrasheniya 17 fevralya 2009 Arhivirovano 24 avgusta 2011 goda Arhivirovano 24 avgusta 2011 goda About the Bluetooth SIG neopr Bluetooth SIG Data obrasheniya 1 fevralya 2008 18 marta 2006 goda ot 18 marta 2006 na Wayback Machine Kardach Jim How Bluetooth got its name neopr 3 maya 2008 Data obrasheniya 24 fevralya 2009 Arhivirovano 24 avgusta 2011 goda Arhivirovano 24 avgusta 2011 goda Vopros 244488 neopr Gramota ru Dopustimo blyutus No luchshe pisat latinicej Data obrasheniya 9 marta 2018 22 oktyabrya 2020 goda ot 22 oktyabrya 2020 na Wayback Machine About the Bluetooth SIG angl Data obrasheniya 20 marta 2008 10 yanvarya 2006 goda ot 18 marta 2006 na Wayback Machine Vishnevskij i dr Shirokopolosnye besprovodnye seti peredachi dannyh M Tehnosfera 2005 592 s ISBN 5 94836 049 0 Joshua Wright Dispelling Common Bluetooth Misconceptions angl SANS Data obrasheniya 25 avgusta 2018 2007 goda ot 30 oktyabrya 2007 na Wayback Machine Soltanian A Van Dyck R E Performance of the Bluetooth system in fading dispersive channelsand interference IEEE Global Telecommunications Conference 2001 GLOBECOM 01 S 3499 3503 12 oktyabrya 2011 goda BLUETOOTH SIG Introduces BLUETOOTH Low Energy Wireless Technology the Next Generation BLUETOOTH Wireless Technology angl Oficialnyj sajt Data obrasheniya 16 yanvarya 2010 20 dekabrya 2009 goda ot 20 dekabrya 2009 na Wayback Machine Biteleva A neopr Zhurnal Tele Sputnik 8 82 avgust 2002 Data obrasheniya 15 yanvarya 2010 Arhivirovano iz originala 18 yanvarya 2012 goda ot 18 yanvarya 2012 na Wayback Machine IEEE Std 802 15 1 2005 IEEE Standard for Information technology Telecommunications and information exchange between systems Local and metropolitan area networks Specific requirements Part 15 1 Wireless Medium Access Control MAC and Physical Layer PHY Specifications for Wireless Personal Area Networks WPANs Guy Kewney High speed Bluetooth comes a step closer enhanced data rate approved neopr Newswireless net 16 noyabrya 2004 Data obrasheniya 4 fevralya 2008 Arhivirovano 24 avgusta 2011 goda Arhivirovano 24 avgusta 2011 goda Specification Documents neopr Bluetooth SIG Data obrasheniya 4 fevralya 2008 17 yanvarya 2008 goda ot 17 yanvarya 2008 na Wayback Machine HTC TyTN Specification neopr PDF HTC Data obrasheniya 4 fevralya 2008 8 marta 2008 goda ot 12 oktyabrya 2006 na Wayback Machine David Meyer Bluetooth 3 0 released without ultrawideband neopr zdnet co uk 22 aprelya 2009 Data obrasheniya 22 aprelya 2009 Arhivirovano 24 avgusta 2011 goda Arhivirovano 24 avgusta 2011 goda SIG introduces Bluetooth 4 2 neopr Data obrasheniya 13 avgusta 2015 23 avgusta 2015 goda ot 23 avgusta 2015 na Wayback Machine Bluetooth 5 0 Here s Why The New Wireless Standard Matters neopr Data obrasheniya 4 sentyabrya 2016 16 sentyabrya 2016 goda ot 16 sentyabrya 2016 na Wayback Machine Bluetooth 5 0 to Quadruple Range Double Speed News amp Opinion PCMag com neopr Data obrasheniya 4 oktyabrya 2017 4 sentyabrya 2017 goda ot 4 sentyabrya 2017 na Wayback Machine Cris Hoffman Bluetooth 5 1 What s New and Why It Matters neopr How to geek 31 yanvarya 2019 Data obrasheniya 4 fevralya 2019 3 fevralya 2019 goda ot 3 fevralya 2019 na Wayback Machine Arhivirovannaya kopiya neopr Data obrasheniya 17 yanvarya 2020 8 yanvarya 2020 goda ot 8 yanvarya 2020 na Wayback Machine Bluetooth SIG predstavila novyj standart peredachi zvuka Habr Na poroge novoj ery besprovodnyh naushnikov skoro poyavitsya samoe krupnoe za poslednie gody obnovlenie Bluetooth ot 12 iyulya 2022 na Wayback Machine Ferra ru 12 iyunya 2022 Bluetooth angl Wikipedia 2021 11 18 Bluetooth 5 4 predstavlyaet PAwR uluchshit li on elektronnuyu etiketku neopr Data obrasheniya 8 noyabrya 2023 8 noyabrya 2023 goda KompyuterPress 3 2013 s 36 Prof Avishai Wool neopr Data obrasheniya 19 dekabrya 2008 23 dekabrya 2018 goda ot 23 dekabrya 2018 na Wayback Machine Yaniv Shaked Avishai Wool Cracking the Bluetooth PIN angl journal School of Electrical Engineering Systems Tel Aviv University 2005 2 May 23 dekabrya 2018 goda Ellisys Bluetooth Security Truths and Fictions angl 23 noyabrya 2016 goda ot 23 noyabrya 2016 na Wayback Machine Coexistence issues for a 2 4 GHz wireless audio streaming in presence of bluetooth paging and WLAN neopr Data obrasheniya 7 dekabrya 2016 20 dekabrya 2016 goda ot 20 dekabrya 2016 na Wayback MachineLiteraturaSergej Asmakov Interfejs Bluetooth razberemsya s nyuansami zhurnal 2013 12 marta 3 279 S 34 36 ISSN 0868 6157 SsylkiMediafajly na Vikisklade Bluetooth tutorial angl Bluetooth 2 0 EDR horosho dodelannoe staroe Yaniv Shaked Avishai Wool Cracking the Bluetooth PIN