可编程USB加密狗
我们在应用程序中使用思洛克。这是一个聪明的加密狗,你可以下载你的自定义代码。它的工作方式是,不是仅仅检查加密狗的存在,你的代码应该会在加密狗内部从你的代码发出加密狗的正确输出。
+1我从来没有听说过加密狗的代码,可能是一个好方法。谢谢。 – kenny 2009-09-11 11:23:26
可以对现成的USB加密狗进行编程吗? – CMCDragonkai 2014-02-22 09:14:07
@CMCDragonkai,取决于你拥有的加密狗。现在,即使是Chromecast等HDMI加密狗也可以进行编程! – Graviton 2014-02-23 08:55:08
一个地方开始是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获取大量的信息,人们从头开始自己的键盘没有太多的麻烦。
SG-锁提供从可编程USB加密狗一个简单的解决方案:http://www.sg-lock.com/fr/index.php
经济实惠,易于编程的API是一个DLL,因此支持仅适用于Windows(我不知道这是否与其他系统的工作原理) 。
在哪里可以购买支持C语言作为开发语言的可编程USB加密狗?
尝试ROCKEY6它的可执行和可编程内部加密狗本身。我们的软件在其安全保护上运行良好。
- Crossware似乎提供可编程USB加密狗。加密狗本身并不昂贵,从没有更好的甚至可以用作最终产品。但是开发套件并不便宜。
- Calao Systems提供了一种“超级加密狗”,可以被视为巨大的“USB棒”。它更强大,并在其中运行Linux。该设备甚至具有自己的附加USB和RJ45连接器,但仍然可以插入USB端口并挂在那里。提供了一些外壳。
你的意思是你想拥有一个USB加密狗的是,插入时,会自动运行可执行文件? – 2009-09-04 04:39:18
这是为什么关闭?他正在寻找一个可编程USB加密狗 – hhafez 2009-09-04 05:05:59
为什么的确,有很多问题,关于嵌入式设备,为什么不USB加密狗? – 2009-09-04 05:19:32