I am involved in a project that is considering the use
of Aladdin's eToken PRO USB tokens for system access
control and document signing (my customer currently
uses tokens are provisioned using Entrust 7 on
Windows.)

One "nice-to-have" feature for the project would be to
allow users to use the tokens in Linux systems as well
as Windows.  Initially I had hoped that OpenSC would
offer this, but I gather that it only supports
pkcs#15, and that the eToken's key & certificate
storage structures (and possibly other low-level
interface details) are proprietary.

What I'm wondering is whether it would be insane for
me to contemplate writing an OpenSC eToken driver for
a natively-formatted eToken PRO. Looking at what's
visible on the token, what's passing at the USB layer
under Windows, and also at the existing code for the
OpenSC-initialised tokens, it looks as if it ought to
be possible to hack something up.

But I haven't written anything this grubby for a few
years, and I also get the feeling that I may not know
what I don't know.

So I have some questions:
  1) Has this problem already been solved, or is there
some other workaround?
  2) Is there some fundamental flaw in my thinking
that this can be done (and done reasonably easily)?
  3) How irritated are Aladdin likely to get at having
their stuff reverse engineered (would this be a DMCA
brick-wall if I were in the USA)?

All advice gratefully received.




                
___________________________________________________________ 
Now you can scan emails quickly with a reading pane. Get the new Yahoo! Mail. 
http://uk.docs.yahoo.com/nowyoucan.html
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to