From: Sangeeta V. <Sangeeta.Varma@Sun.COM> - 2004-06-24 19:52:52
|
We are actually going down the PC/SC way using the Smartcard Resource Manager API, implemented by MUSCLE on www.linuxnet.com. Each RDP packet needs to be of course analysed to see what command is it sending next to the smartcard and then serviced. We are building up on some work already done in this area by Jeroen Meijer. -Sangeeta Matt Chapman wrote: > Terminal Services implements smart card redirection using the generic device > redirection channel (RDPDR). Have a look at serial.c/parallel.c/printer.c/disk.c > for existing RDPDR modules, you'd need to implement something similar (in this > case for device type DEVICE_TYPE_SCARD). > > The interface is basically the NT device API, so you'd need to read the Smart > Card section of the Windows DDK: > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/smart/hh/smart/smarthdr_39343dea-96e3-4f2c-8eb7-5c85662a1d1e.xml.asp > > It basically seems to use IRP_MJ_DEVICE_CONTROL for all of the control functions, > though I'm not sure if all of the IOCTLs you need are documented - you'll have to > try it out and see what IOCTLs it sends. > > Sangeeta Varma (CCd) was recently interested in this, so you may want to > communicate to avoid duplicating work. > > Matt > > > On Wed, Jun 23, 2004 at 02:55:33PM +0200, Lars Silv?n wrote: > >>Hi! >> >>I would like to join this project in order to try to add smart card support. >> >>I have worked a lot with smart cards. Here are some examples of what I >>have done with cards: >>* design of a pkcs#11 module for smart cards that works on Linux and >>windows. >>* design of a card personalisation system that is implemented in lava. >> >>I think that it should be easy to fix the smart card part of it. The >>problem seems to be the communication. Is there anyone that knows which >>card messages that is received from the server and which messages that >>should be sent in reply by rdesktop? Or is there any specification >>available describing it? >> >>Best Regards >>Lars >> >> >>------------------------------------------------------- >>This SF.Net email sponsored by Black Hat Briefings & Training. >>Attend Black Hat Briefings & Training, Las Vegas July 24-29 - >>digital self defense, top technical experts, no vendor pitches, >>unmatched networking opportunities. Visit www.blackhat.com >>_______________________________________________ >>rdesktop-devel mailing list >>rde...@li... >>https://lists.sourceforge.net/lists/listinfo/rdesktop-devel |