Security token design question

Discussion in 'Security Software' started by Pavel A., Jul 28, 2005.

  1. Pavel A.

    Pavel A. Guest

    There is a smartcard chip embedded in a PnP device of completely irrelevant
    class. It is not exposed as independent hardware function.
    The chip can be accessed only thru the driver of this device.
    How I can make this chip visible to CryptoAPI from user mode?
    Can this be done with a user mode module that sends custom ioctls to the
    driver?
    Or I need a root enumerated driver that emulates a Smartcard reader?
    Can such "virtual" smartcard readers pass HCT?

    Regards,
    --PA
     
    Pavel A., Jul 28, 2005
    #1
    1. Advertisements

  2. So who uses the Smartcard chip? The "PnP device of a completely irrelevant
    class"? Does the chip present an ATR when requested?

    You can write a driver that will function as a Smartcard reader, but
    gettiing it thru WHQL is going to be a problem since the first thing that
    IFDtest asks you to do is insert a card. You would use the Universal program
    to get it through certification. I have the same problem since my harddisc
    thinks its a Smartcard ... LOTS and LOTS of Smartcards.

    The personal opinion of
    Gary G. Little
     
    Gary G. Little, Jul 29, 2005
    #2
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.