Am Donnerstag, 28. Februar 2008 23:38:23 schrieb Franz Brandl: > Hi, > problem is there ain't no easy fix. We fixed it in our own PKCS#11 > implementation by writing an "intelligent" process which allocates / frees > the card (reader), but at the price of having some platform dependent code > there now. I think the real problem is that some apps do not release their > PKCS#11 sessions any more. Regards,
one way could be to implement a client/server system. that could allow several applications to retrieve data - by reading all static data like certs etc. when the first user connects - and only serialize signing/decryption requests. using a connection (tcp/unix domain socket) it would know when some client application quits, even if it does not properly logout. also implementing single sign on - read the card content once, enter pin once, sign/decrypt many times even for different applications - would be possible to implement this way. but: noone has time for work like this I guess. at least I don't :( Andreas _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel