On 1/11/2011 2:39 AM, francois.lebl...@cev-sa.com wrote: > Hello, > > I come back after some holidays so sorry if I missing some things or > answers. > > First I've seen talk about gina used in XP and it's obsolete since this > change in Vista and 7. > > Second for use smart card you can build your own CSP/KSP or use minidriver > a subset of > > CSP/KSP managing smart card only and not providing all cryptographics > fonctions. > > If you want to develop a CSP/KSP you can make it like a pkcs11 bridge, > the main trouble is > > the need to sign this module. The second way use a minidriver with BaseCsp > witch provide a basic > > CSP/KSP that you complete with your minidriver witch access the card > functionnalities (certificats > > management, cryptographics functions, etc etc). There are two problems > with this, first you need to > > understand how minidriver work ( > http://www.opensc-project.org/opensc/wiki/MiniDriver) second > > the BaseCsp module take the hand on card so your software must be > throw/call with the handle of > > smart card under pcsc... > > > I've started to develop such minidriver for opensc, see cardmod (card > module), and successfully have > > smartcard use on windows with tools like certutil.exe, but for now I've > not be able to log on with opensc > > and smartcard.
After reading the wiki, I see you say you need the the OpenSC libs in your path. But during login there is no user yet, and there is no HKCU registry hive available and so I don't think the PATH is set either. So your problem might be it can't find the libs. Have you tried putting the OpenSC libs under windows\system32? Can you get any debug output from opensc.dll? by adding in opensc.conf debuf_file= to some file that is writable by everyone? There is also no stdout or stderr, so debug has to be to a file. If you are on a 64 bit windows machine, does it need a 64-bit opensc? > > > For now, Cardmod is a good start for use of opens under windows but still > to be improve since some > > functions missing like: > > - Avaibility writing certificats with cardmod (today use smartcard already > initialised by other way) > - Logon (Missing flags on certificats or some needed functions not > implemented yet?) > > > Hope I've give some usefull elements, > > Regards, > > François. > > > > > > > > > > De : > Jean-Michel Pouré - GOOZE<jmpo...@gooze.eu> > A: > opensc-devel@lists.opensc-project.org > Date: > 10/01/2011 19:54 > Objet : > Re: [opensc-devel] Consistence between the OpenSC and proprietary drivers > Envoyé par : > opensc-devel-boun...@lists.opensc-project.org > > > > Le lundi 10 janvier 2011 à 11:13 -0600, Douglas E. Engert a écrit : >> Google for "Windows Vista Smart Card Infrastructure" >> There was a 67 page document from 2007 that could be interesting. > > Thanks a lot. Highly interesting. -- Douglas E. Engert <deeng...@anl.gov> Argonne National Laboratory 9700 South Cass Avenue Argonne, Illinois 60439 (630) 252-5444 _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel