Hello,

Note that I have no idea how OpenCT works internally and externally. I
can't say if it is complex or not to maintain since I have never tried
:-)

2009/2/2 Andreas Jellinghaus <a...@dungeon.inka.de>:
> Hi Ludovic,
>
> how tied is the ccid reader to supporting ccid only?
> or could you implement other protocols in it as well?
>
> in theory I'm all for using the best software available,
> and at least once pinpad support is required that is
> pcscd with your ccid driver and not openct.
>
> but keeping openct around with or without ccid
> driver, or having some other drivers around
> to implement non-ccid drivers all ends up with
> the same result: lots of common functionality in
> several places.
>
> one of the first drivers in openct where those for
> aladdin etoken pro, rainbow ikey 2k, 3k and similar.
> the difference between those is lots of s/etoken/ikey2k/g
> and maybe 10 real lines of code.

I looked at the code of ifd-ikey2k.c and ifd-etoken.c and they are far
from CCID.
Maybe a better solution is to write a wrapper to use the existing
OpenCT drivers in pcsc-lite. Is such a layer already existing?
Since the drivers are really simple it may be easier to rewrite/modify
them to support the pcsc-lite IFDHandler API directly.

Problem: I do not have these readers so I can't to the dev myself. But
I can help.

Are these devices still commercially available?

> noone wants to maintain several copies of t=1, we already
> have more than we need (openct, ccid, other drivers, scez, ...)
> and also maintaining the framework around the driver core
> would be lots of identical code.

Are these devices are using a T=1 card in TPDU mode? do we have to
implement T=1 in the driver?

> is there any way we can obsolete openct by having a driver
> for pcscd, that supports (almost?) every reader openct supports?
> for example adding drivers to ccid, or building several drivers
> from one common source?

It depends on what can ne reused from my CCID driver. I see no common parts now.

Obsoleting OpenCT is fine for me and I will do whatever I can do to
migrate users to pcsc-lite (except those that want to stay with
OpenCT).

Regards,

-- 
 Dr. Ludovic Rousseau
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to