Usb донгл что это
А что же использование? Неужели никто так и не успел приобщиться к новой технологии беспроводной связи, кроме энтузиастов? Ну, не совсем так. В конце концов, пока адаптер с Wi-Fi есть не в каждом компьютере, а телефон с ним вообще не купишь. В то же время моделей с поддержкой Bluetooth на рынке уже масса, причем по весьма привлекательным ценам (телефон, например, можно купить менее чем за 100 долларов). Таким образом, если вам уже сегодня нужен более удобный способ связи различных устройств, нежели инфракрасный порт или, тем более, различные кабели, то вполне есть смысл обратить свое внимание на Bluetooth. А что для этого нужно сделать? Как минимум, приобрести соответствующий адаптер для компьютера. Наиболее оптимальным, на мой взгляд, является адаптер с интерфейсом USB 1.1 (так называемый USB Dongle): поскольку скорость Bluetooth не превышает 1 Мбит/с, интерфейс не станет узким местом при обмене данными, зато такой адаптер можно будет использовать как с настольным, так и с мобильным компьютером, причем с любым (порты USB давно уже присутствуют в любом компьютере) и для этого даже не придется лезть внутрь корпуса. Подобные адаптеры выпускаются уже давно и многими фирмами. Впрочем, разнообразие только кажущееся: основой любого такого устройства является всего одна микросхема, а их производят лишь два производителя. Сегодня мы рассмотрим адаптеры на чипах Cambridge Silicon Radio (CSR), производимые тайваньской компанией X-Micro.
Bluetooth USB Dongle Class 1
Согласно стандарту Bluetooth, устройства делятся на два класса, в зависимости от чувствительности и, соответственно, радиуса работы. Устройства первого класса имеют чувствительность -88 дБм и на открытой местности позволяют держать связь на расстоянии до 100 м. Замечу, что подобная продукция отсутствует в линейках достаточно многих фирм и немудрено: такие расстояния нужны далеко не всем пользователям. С другой стороны, область для применения дальнобойных донглов первого класса я придумал :)
Несмотря на высокую дальность работы, устройство достаточно компактно и не имеет никаких внешних антенн (хотя некоторые производители крепят их и к адаптерам Class 2). Размерами и внешним видом оно сильно напоминает обычный флэшдрайв, только немного более угловатый. Корпус сделан из полупрозрачной пластмассы, через которую отлично видна начинка устройства. Прозрачность корпуса позволяет индикатору активности стильного голубого цвета весьма интересным образом подсвечивать комнаут при выключенном внешнем освещении :) Вот защитного колпачка, закрывающего разъем (как у флэшдрайвов) нет, но, в общем-то, и не нужен.
Все это упаковано в симпатичную и компактную картонную коробку, несущую на своих стенках немало полезной информации.
Bluetooth USB Dongle Class 2
Программное обеспечение
Рассмотрим лучше диалог настройки. Предназначен он для продвинутых пользователей (коими мы с вами и являемся :)) в случае же неуверенности в своих силах лучше воспользоваться соответствующим «волшебником».
Первая страница скорее информационная, нежели настроечная. Здесь можно, например, увидеть версию ПО. Можно изменить тип компьютера, хотя сказывается это лишь на то, каким значком он будет отображаться в Bluetooth-сети. Если возникнет желание, то можно и имя компьютеру сменить (по умолчанию оно такое же, как в обычной локальной сети), хотя необходимости в этом тоже не наблюдается.
А вот следующая страница уже более интересная: здесь мы фактически можем выбрать уровень безопасности компьютера, разрешив или запретив различным устройствам подключаться к компьютеру. Можно запретить или разрешить доступ всем устройствам поголовно, разрешить доступ лишь устройствам, «спаренным» (paired) с компьютером, либо просто разрешить компьютеру отвечать на призывы лишь устройств из списка, игнорируя всех остальных.
Следующие две закладки очень важны. Первая из них позволяет настроить сервисы, предоставляемые данным компьютером другим Bluetooth-устройствам. Главное это то, будет ли данный сервис запускаться автоматически или же по выбору пользователя (меня долго доставал стандартный значок ХР, рапортующий о том, что сетевой кабель к одному из сетевых интерфейсов не подключен, пока я не вспомнил о возможности просто выключить данный сервис :)), а также нужно ли устанавливать защищенную соединение для доступа к данному сервису. Также здесь можно насоздавать виртуальных последовательных портов (нужно для совместимости со старым ПО) или поудалять их когда необходимость пропадет.
Почему потребовалось две закладки, хотя можно было бы,теоретически, обойтись одной? Дело в том, что Bluetooth несимметричный протокол, подобно USB с ее протоколом «ведущий-ведомый». Однако есть и важное отличие: любое устройство может быть и клиентом, и сервером одновременно (в общем, честного режима «точка-точка» в Bluetooth нет, но сэмулировать его, в принципе, можно), ну а «серверная» часть устройства естественно настраивается отдельно от «клиентской».
Практика использования
Итого
Если взять бубен побольше…
- Устанавливаем ПО для донгла и подключаем его к компьютеру.
- Делаем поиск Bluetooth-устройств. Находим телефон (если не находим, то это уже отдельная проблема).
- Выбираем телефон в списке устройств. Выбираем его СОМ-порт и присоединяем последний к компьютеру.
- В таком вот положении запускаем инсталлятор софта от Philips. В списке модемов видим «Неизвестное устройство». Его и выбираем
В последующем уже никаких сложностей нет: запускаем софт и он соединяется с телефоном автоматически. В общем, в конечном итоге можно заставить работать все (или почти все). Другой вопрос, что не сильно-то хочется тратить драгоценное время на борьбу с недоделками разработчиков.
Внутри оказался блистер с устройством. Нигде не помялся, выглядит отлично.
В итоге имеем само устройство и компакт-диск. Начнём с разбора.
Сборка плотная, по центру виднеется чип CSR 8510. Это довольно известная контора и подробные характеристики можно будет прочесть на официальном сайте Cambridge Silicon Radio.
На фото видно, что на плате имеется светодиод. Но пластиковый корпус непрозрачный, так что ёлочной гирлянды из компьютера не получится.
Перейдём к установке драйверов. На диске имеется установщик, после которого в системе появляется CSR Harmony Wireless Software Stack. В начале установки предлагается выбрать один из 30 языков, среди которых есть и русский. Далее выбираем «режим обнаружения», включение режима «SCMS-T» (какой-то метод защиты данных при передаче) и включать ли энергосбережение если у вас ноутбук.
После установки на компьютере в трее появляется синяя иконка, версия ПО от CSR — 2.1.63.0. Посмотрим на появившийся функционал. Русский язык немного улетучился, ну хоть китайский не появился. В настройках можно увидеть все сервисы, что умеет модуль.
Для проверки подключил телефон, гарнитуру и смартфон. Всё работает.
Долго думал, как протестировать. Решил сравнить с более старым bluetooth радио-модулем известной фирмы «Noname», стандарта v2.0+EDR на чипе CSR 41B13. Благо рабочая Windows 7 его распознает с минимальным функционалом.
Соперники разминаются.
В тестировании было решено определить скорость и дальнобойность обоих устройств, перекидывая файлы с компьютера на мобильный и обратно.
(на графике отображены скорости в мегабайтах в секунду, расстояния — в метрах)
Электронный ключ - небольшое по размерам аппаратное устройство.
Основой данной технологии является специализированная алгоритмы работы. Донглы также имеют защищённую шифрующих алгоритмов), часы реального времени. Аппаратные ключи могут иметь различные HASP от Aladdin, Rockey от Feitian, SenseLock от Seculab, Sentinel от SafeNet и др.
Содержание
История [ ]
Защита ПО от нелицензионного пользования увеличивает прибыль разработчика. На сегодняшний день существует несколько подходов к решению этой проблемы. Подавляющее большинство создателей ПО используют различные программные модули, контролирующие доступ пользователей с помощью ключей активации, серийных номеров и т. д. Такая защита является дешёвым решением и не может претендовать на надёжность. Интернет изобилует программами, позволяющими нелегально сгенерировать ключ активации ( крэки ). Кроме того, не стоит пренебрегать тем фактом, что сам легальный пользователь может обнародовать свой серийный номер.
Защита ПО с помощью электронного ключа [ ]
Комплект разработчика ПО [ ]
Донгл относят к аппаратным методам защиты ПО, однако современные электронные ключи часто определяются как мультиплатформенные аппаратно-программные инструментальные системы для защиты ПО. Дело в том, что помимо самого ключа компании, выпускающие электронные ключи, предоставляют Технология защиты [ ]
Для большинства семейств аппаратных ключей разработаны автоматические инструменты (входящие в сжатие исполняемого файла) и др.
Важно то, что для использования автоматического инструмента защиты не требуется доступ к Реализация защиты с помощью функций API [ ]
Помимо использования автоматической защиты, разработчику ПО предоставляется возможность самостоятельно разработать защиту, интегрируя систему защиты в приложения на уровне исходного кода. Для этого в SDK включены Обход защиты [ ]
Задача Эмуляция ключа [ ]
При кодирования были реализованы программно. Аппаратная реализация кодирования существенно усложнила задачу, поэтому злоумышленники предпочитают атаковать какой-то конкретный защищенный продукт, а не защитный механизм в общем виде.
Взлом программного модуля [ ]
Злоумышленник исследует логику самой программы, с той целью, чтобы, проанализировав весь код приложения, выделить блок защиты и деактивировать его. Взлом программ осуществляется с помощью Литература [ ]
Конечно, в России никто не использует слово «донгл», мы пользуемся более привычным «переходником». Но эта абсурдная ситуация, когда слово есть, но его не используют должна прекратиться. Тем более, что мы живём в мире, где донглы стали всепроникающим аспектом нашего существования.
Новые пользователи iPhone, которые не могут отказаться от разъема для наушников, являются обычными пользователями донглов. Многие используют стриминговые устройства, передающие изображения на телевизор - Microsoft Wireless Display Adapter или его аналоги. Даже Google теперь делает донглы, чтобы вы могли подключить свои наушники к Pixel 2.
Да, компания Google, которая совсем недавно объявляла об огромной приверженности к разработке устройств, использующих сложные технологии ИИ, также относится к бизнесу, занимающемуся созданием донглов. К тому же они делали Хромкаст.
Раз уж мы сами того не подозревая попали в общество, наполненное донглами, то это подходящий момент, чтобы подумать о происхождении такого глупого слова. Выражаясь простым языком, донгл добавляет функциональность другому устройству.
Однако слово «донгл» не новинка. Оно впервые появляется в печати в New Scientist, аж в 1981 году:
«Донгл - это дополнительная часть памяти, которая подключена к компьютеру, и без которой программа отказывается работать». Такое устройство подключалось к компьютеру Commodore Pet. Позже слово получило популярность и в какой-то момент вполне могло показаться новым – довольно обычное явление.
«То, что вы находите новым с большой вероятностью не является новым на самом деле», - сообщает лингвист и лексикограф Стэнфордского университета Сара Огилви изданию Mashable. «Многие новые слова имеют гораздо более старое происхождение, чем вы могли бы подумать».
Но что случилось около 40 лет назад, чтобы возникло такое любопытное слово?
«Что касается его фактического происхождения, я думаю, что это просто игривое изменение слова «dangle» (болтаться), - говорит лексикограф Бен Зиммер. Это объяснение кажется правдоподобным, так как донглы действительно часто болтаются. Также возможно, что слово «dongle» произошло от «dong» (язык колокола), который также естественно болтается.
Вам знакома проблема, когда в магазине вы говорите, что вам нужна «краска для принтера», а вам говорят, что «краски нет, есть только чернила»? Во избежание подобных случаев существует прекрасное слово донгл, которое мы должны максимально распространять для нашего же удобства. Когда мы захотим устройство, расширяющее функциональность чего-либо продавец или приятель всегда поймёт нас с полуслова.
Читайте также: