Hello, I am new to Smart Cards and I'm trying to use a Java Card to logon in a Domain maintained by a Windows Server 2008 R2. I actually can logon using a non Java card, but i need to use a proprietary software (AET SafeSign) and a obsolete Smart Card (Starcos SPK 2.3) to do it. I wish to logon using the less proprietary software i can. I have two Java Cards (Oberthur ID-One Cosmo v7.0.1 Standard / G&D Sm@rtCafé 3.2 72K) and this what i have done so far for each of them:
- Compiled MuscleApplet and installed it in the card using GPShell under a Windows environment (Windows Server 2008 R2). - In a Linux environment, installed OpenSC and initialized the MuscleApplet sendind the APDU commands needed. - Still under Linux, ran pkcs15-init to build pkcs15 structure (i was getting "Unsupported Card" message, but i changed opensc conf file to force the use of muscle driver and it worked). - Then I came back to Windows and installed OpenSC with the .msi installer (complete install option). - In the registry Editor, I created a entry to my card ATR: (Obethur Card) - HKLM\SOFTWARE\Microsoft\Cryptograph\Calais\SmartCards\Test - HKLM\SOFTWARE\Wow6432Node\Microsoft\Cryptograph\Calais\SmartCards\Test - "ATR"=hex:3B DB 96 00 80 B1 FE 45 1F 83 00 31 C0 64 1A 18 01 00 01 90 5C - "ATRMask"=hex:ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff - "Crypto Provider"="Microsoft Base Smart Card Crypto Provider" - "Smart Card Key Storage Provider"="Microsoft Smart Card Key Storage Provider" - "80000001"="opensc-minidriver.dll My problem is that when i run certutil -scinfo, i can get the card name, ATR and providers, but after that certutil gets stucked and i need to finalize it. I repeated the process several times for each smart card, restarted the system, but without success. I would like to know if I'm on the right way or missed some part, because as I said, I'm knew to smart cards. I can store a certificate in the card using pkcs15-tool. I would like to know if it's possible to store the cetificate for a domain user via Windows Server Certification Authority Services directly, using mmc.exe. I tried it, but it doesn't complete the process. Thanks in advance, Felipe
_______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel