我在哪里可以买到支持 C 作为开发语言的可编程 USB 加密狗?
5 回答
一个起点是Hexwax。试试http://www.hexwax.com/Products/expandIO%2DUSB/这会让你知道你可以做什么以及从哪里开始。这些是 PIC18 系列微控制器的固件,但您可以购买现成的模块。它们可能并不完全适合,但它们会让您了解什么是可能的,而无需从头开始构建您自己的。
不要忘记,如果您使用自己的 USB 设备,则必须构建 Windows 驱动程序。hexwax 固件使用 HID 接口(键盘、鼠标、操纵杆等),因此驱动程序已经随 Windows/Linux/OS-X 提供。这是一个重要的奖励。
如果我自己动手,我会使用 PIC18 设备,从 Microchip(PIC 的制造商)网站上获取尽可能多的代码——他们有 USB 接口代码——然后走 HID 路线。其他来源:MicroElektronika (www.mikroe.com) 为这类东西做了很多 C 库和编译器。谷歌图片、隐藏、USB 以获取大量信息,人们从头开始制作自己的键盘,没有太多麻烦。
- Crossware似乎提供了可编程的 USB 加密狗。加密狗本身并不昂贵,而且没有更好的加密狗甚至可以用作最终产品。然而,开发套件并不便宜。
- Calao Systems提供一种“超级加密狗”,可以看作是一个巨大的“USB 记忆棒”。它更强大,并且在内部运行 Linux。该设备甚至具有自己的附加 USB 和 RJ45 连接器,但仍可以插入 USB 端口并挂在那里从中馈送。提供了一些外壳。
SG-Lock 通过可编程 USB 加密狗提供一个简单的解决方案:http ://www.sg-lock.com/fr/index.php
价格实惠,易于编程,API 是一个 DLL,因此它只支持 Windows(我不知道它是否适用于其他系统)。
我在哪里可以买到支持 C 作为开发语言的可编程 USB 加密狗?
试试 ROCKEY6,它在加密狗本身内部是可执行和可编程的。在安全保护方面与我们的软件配合良好。