Подтвердить что ты не робот

Программируемые USB-ключи

Где я могу купить программируемый USB-ключ, который поддерживает C как язык разработки?

4b9b3361

Ответ 1

Мы используем Senselock в нашем приложении. Это интеллектуальный ключ, который вы можете загрузить в него. Способ, которым он работает, заключается в том, что вместо проверки наличия ключа, ваш код должен ожидать правильного вывода из ключа, испускаемого из вашего кода внутри ключа.

Ответ 2

Одно место для начала - Hexwax. Попробуйте http://www.hexwax.com/Products/expandIO%2DUSB/, который даст вам представление о том, что вы можете сделать и с чего начать. Это прошивки для микроконтроллеров серии PIC18, но вы можете купить модули с полки. Они могут не подойти идеально, но они дадут вам представление о том, что возможно, без необходимости создавать свои собственные с нуля.

Не забывайте, что вам нужно будет создать драйвер Windows, если вы перевернете свое собственное USB-устройство. Прошивки hexwax используют интерфейс HID (клавиатура, мышь, джойстик и т.д.), Поэтому драйверы уже поставляются с Windows/Linux/OS-X. Это значительный бонус.

Если бы я откатился, я бы использовал устройство PIC18, snarf как можно больше кода с сайта Microchip (создатель ПОС) - у них есть код интерфейса USB - и спуститесь по HID-маршруту. Другие источники: MicroElektronika (www.mikroe.com) делает множество библиотек и компиляторов C для такого рода материалов. Google для pic, hid, usb, чтобы получить много информации, люди сделали свои собственные клавиатуры с нуля без особых проблем.

Ответ 4

  • Crossware, похоже, предоставляет программируемые USB-ключи. Сами ключи не стоят дорого и не могут быть лучше использованы в качестве конечных продуктов. Однако пакет разработки не так уж и дешев.
  • Calao Systems предлагают своего рода "супер ключ", который можно рассматривать как "USB-накопитель" чудовищного размера. Он более мощный и запускает Linux внутри. Это устройство даже имеет собственные дополнительные разъемы USB и RJ45, но их можно подключить к USB-порту и повесить там питание. Предусмотрено несколько корпусов.

Ответ 5

Где я могу купить программируемый USB-ключ, который поддерживает C как язык разработки?

Попробуйте ROCKEY6 выполнить его и программировать внутри самого ключа. Хорошо работает с нашим программным обеспечением при его надежной защите.

http://www.rockey.com.my/prod-dongle-rockey6.php