Im missing something. But it is interesting.
The request is : identify the current bus/node/lun supporting a connection
to a CCID instance
The proposed solution is: identify the PID/VID ("USB identification serial
numbers") reported by the CCID firmware?
the request is interesting , as it required the TCB to participate in
creating the answer for PC/SC module. Given virtual busses are now part of
windows (when a remote system RDPs into the host asking the PC/SC question,
and "connects" its CCID to that host), the bus/node question might be
answered : rdpsession#x/remote-usb-controller#y/hubnode#z.a.b.c.d.
While one can require a distributed TCB (enforced over the RDP session) to
correctly report the bus/node id in the local context, can one do this with
a simple PID/VID report?
There is surely nothing to validate the PID/VID reported by the remote CCID,
unless PC/SC starts requiring the PID/VID to be signed by a controlling
authority, so the report can be verified as authoritative. Then one might
ask: is this even addressing the original need to know: on which (trusted)
bus is the CCID bound?
From: Damien Sauveron <[EMAIL PROTECTED]>
Reply-To: MUSCLE <[email protected]>
To: MUSCLE <[email protected]>
CC: Achraf Karray <[EMAIL PROTECTED]>
Subject: Re: [Muscle] USB Readers ?
Date: Mon, 02 Jan 2006 14:55:06 +0100
Ludovic Rousseau a écrit :
On 30/12/05, Ajay <[EMAIL PROTECTED]> wrote:
Folks:
Hello,
Is there any way in the PCSC framework to find out, which USB based
reader
is connected to which bus:device ? When I call SCardListReaders(), I get
the
list of readers, but no clue, which reader is on which bus:device. Since
I've several of the same kind of readers connected to my system, I need
to
know which reader is which. The driver for the reader is v3.0 based.
I discussed with someone of a solution for this problem some time ago.
I think the idea was to identify the readers by using their USB
identification serial numbers. I don't think the solution has been
implemented since I have no news since then.
We have used the USB identification serial numbers for the administration
tool of our grid of Java Card [1].
[1] http://damien.sauveron.free.fr/publications/e-smart05.pdf
For more details contact my colleague. If you want you can pay him ;)
Best regards,
--
Damien Sauveron
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle