On 9/5/2012 4:32 PM, Taylor, Tim wrote:
> I have installed the drivers from HID Global for this reader.
>
> The same reader device driver will be used regardless of whether the
> PKCS#11 module, or the minidriver is used to interact with the Smart
> Card, right?
>
> And as I mentioned when I use the PCKS#11 driver, I'm prompted to enter
> my pin on the pinpad.  When I use the opensc minidriver, I'm prompted to
> enter my pin in a windows dialog box using the PC keyboard.
>
> Is the opensc minidriver not able to detect and use the pinpad?


With the PKCS#11 OpenSC calls pcsc_detect_readers and this calls
the detect_reader_features.

With the minidriver, the Microsoft code passes in the handles of
open connections to PC/SC, and pcsc_detect_readers is not called,
so no special features get detected.

It might be possible call the pcsc_reader_features from the minidriver
but it would require some code changes and testing.



>
> - Tim
>
> On Sat, 2012-08-25 at 01:10 +0200, Frank Morgner wrote:
>> The default Windows USB CCID driver does not support secure PIN entry.
>> You need to get a better driver for your reader. Presumably OmniKey
>> provides such a driver.
>>
>> Cheers, Frank.
>>
>>
>> On Friday, August 24 at 03:03PM, Taylor, Tim wrote:
>>>
>>> Hello,
>>>
>>> I've been a long time user of the opensc project on linux.  Now I'm
>>> trying to use OpenSC on Windows 7.
>>>
>>> The reader I'm using is an OmniKey 3821 USB CCID device with an LCD
>>> display and a PIN pad.  Using the opensc PKCS#11 module in applications
>>> such as firefox or thunderbird works great, requiring the card PIN to be
>>> entered on the PIN pad of the reader as desired.
>>>
>>> Now I'm looking at using the opensc minidriver to provide access for
>>> applications that use the Windows crpyto API.  After some fiddling
>>> around, I managed to change the driver for my smart card (Gemalto
>>> TOPDLGX4 144k) to the opensc minidriver.  However, when I use an
>>> application that tries to access the card, I'm prompted to enter the PIN
>>> in a Windows dialog rather than the reader PIN pad.
>>>
>>> Is there a way to have the external PIN pad be used to enter card PINs
>>> when using the opensc minidriver?
>>>
>>> - Tim
>>>
>>> _______________________________________________
>>> opensc-devel mailing list
>>> opensc-devel@lists.opensc-project.org
>>> http://www.opensc-project.org/mailman/listinfo/opensc-devel
>>>
>>
> _______________________________________________
> opensc-devel mailing list
> opensc-devel@lists.opensc-project.org
> http://www.opensc-project.org/mailman/listinfo/opensc-devel
>
>

-- 

  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

Reply via email to