Il 26/04/2011 09:51, Peter Stuge ha scritto:
> NdK wrote:
>> One of the projects on my TODO list (quite a long list :( ) is to
>> implement a suitable interface (CCID+virtual token? Could be better to
>> opt for something that doesn't require APDUs...) on an embedded system
>> w/ USB device interface...
> Right. This is the idea for a USB p11 token that I've been going on
> about for a long time already. :)
We could start a parallel project, then :)

> I was thinking microcontroller size, but if you're using a more
> powerful USB device hardware that can run Linux then it could be
> realized pretty quickly using softhsm.
Since speed is quite critical, I was thinking to use something like G20
Fox Board ( http://acmesystems.com/ ). It's surely not cheap (anyway it
can be WAY cheaper than other solutions), but it's tiny, fast (400MHz
ARM9), can work as USB device (and host, maybe to keep a master key on a
standard smart card used only once at boot time), can accomodate a
(small) display and many keys, and there's a module with an FPGA if you
want/need to implement some crypto acceleration in HW.
There's even an Ethernet port (better not to use it... :) ). Too bad USB
runs at most at 12Mbps, but that shouldn't be an issue.

Didn't know softhsm... I'll have a look at it.

BYtE,
 Diego.
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to