Re: MUSCLE Smartcard program?
At risk of being declared off the topic, I add the following: The situation can be even worse than Guido describes, because ISO allows a card to refuse to accept (which means that it will give an error response) standard ISO 7816-4 file handling commands unless a prior mutual authentication sequence between card and reader has been successfully carried out. Thus, even when the card contains only data files, and as someone else wrote, the card is not like a floppy disk. It is only very recently that attempts have begun to standardise the security methods so that there might be a migration to universally accessible cards and universal (or "vanilla") readers - but this standardisation is not being carried out at the level of ISO 7816; it is being carried out by a variety of groups for whom such standardisation is, or might be, useful. eEurope, CEN TC224 WG11 and national mirror groups (e.g. in France), ITSO (public transport ticketing in the UK), PKCS#15 group in the USA - these are a few that I know. We are really looking for standard application algorithms and associated standard security procedures (both for the app and for the card platforms that those apps may wish to reside on) - and it may be necessary for cards to carry related platform level and application level security scheme and key set ID in a standard manner in order to implement this. For those in the UK, the Smart Card Club (Smartex Ltd, www.smartex.com) and ITSO (www.itso.org.uk) will be places to look, and I am coordinating the collection of information for Smartex. More generally in Europe, eEurope Trailblazer 7 on multi app cards is the place to go. Peter T Bristol UK - Original Message - From: "Treutwein Guido" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, February 06, 2001 8:01 AM Subject: AW: MUSCLE Smartcard program? -Ursprngliche Nachricht- Von: Angie Mitchell [mailto:[EMAIL PROTECTED]] Gesendet am: Dienstag, 6. Februar 2001 03:31 An: [EMAIL PROTECTED] Betreff: MUSCLE Smartcard program? It seems that a lot of the apps ive found are application specific.. a gsm card viewer, dss software, blahblahblah. I jus want something that will show me whats on the card, regardless of what kind of card it is. I am prolly asking for a lot and I am new to this so if there is something I'm missing, please enlighten me :) Much thanks.. Angie.M Hi, unfortunately the generic application to show everything on a ISO or GSM processor card is impossible. The only command, which is guaranteed to work in ISO is "Select File", because that is independent of the security status. This will only give you the information, that a file with the id given exists. If you are not able to determine from the response, whether it is a dedicated file, (so you apply recursion there) the journey ends here. (The response may well be proprietary, so standards don't help much and you need a manual for the card in question to interpret the response finding out file size, type, etc) Of course, the card might support the PCSC DIRECTORY command to speed up the process, but if no strictly standardised application demands that from the card ... So you end up knowing which files exist. If you have no further information about the application you will also not know, which access rights to acquire using which pins or keys, so you might not be able to read anything. But a tree view of the files on the card with non-descriptive ids is not overly impressive. Shortly summarised: a card is no floppy disk, and being designed to keep information for itself any application will have a hard job to visualise something. hth [EMAIL PROTECTED] *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html *** *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
MUSCLE BOUNCE [R. Argentini R.Argentini@student.tudelft.nl]
To: [EMAIL PROTECTED] From: "R. Argentini" [EMAIL PROTECTED] Subject: E-Gate 5 Drivers? Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Hello everybody. My name is Ranieri Argentini and i am a student a the Delft University of Technology in the Netherlands. In its effort to set up a common and comprehensive authentication/authorisation framework the university has been handing out student passes with smarcards and smardcard readers to students. The reader set consists of a 2-tel (www.2-tel.nl) E-Gate 5 smartcard reader and MS Windows PC/SC drivers. This of course leaves the people running something else than windows out in the cold, and there are quite a few Linux/Unix users at a tech uni. Some other people and I have taken it upon us to try and see if we can get it to work in Linux. The problem seems to be though (as you might have guessed from the Subject line :) that there are no PC/SC Lite drivers available for the reader in question. Since the university has already been handing out a lot of them, i suppose there's little hope in getting them to switch to a supported reader. Now for the questions :) (1) Is it possible that the thing will work with some sort of "generic" driver? We are talking about a serial reader that contains little electronics. The most notable feature is a very small IC that bears the name "HC132". This is most likely an oscillator. There are also quite a number of very very tiny two and three terminal things i presume to be resistors and transistors though they are definately not the ones we use in electronics lab. Further there's one inductance and a couple of things that might very well be power transistors near the 9V DC in. The whole thing is mounted on a 1x1,5 inch PCB. Does this sound familiar to anyone? If anyone is in doubt i will gladly post a picture to the list :) (2) Does anyone have some useful hints about what to say if i have to write to the manufacturer to ask them to please ontribute a driver or some specs? What has worked in the past? What hasn't? (3) In case all else fails, do i have any hope to conjure up a driver any other way? That is, reverse engineering the windows driver, or trying to capture serial port traffic during authentication or something like that? Thank you for your attention, Ranieri. David Corcoran Purdue University 1008 Cherry Lane West Lafayette, IN 47906 [EMAIL PROTECTED] 765 - 532 - 6006http://www.linuxnet.com *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
Re: MUSCLE BOUNCE [R. Argentini R.Argentini@student.tudelft.nl]
Hi, I think the first recommendation that you should make to Schlumberger is that they hire this guy when he graduates! He only ask lucid and germaine questions Dave On Thu, 8 Feb 2001, David Corcoran wrote: To: [EMAIL PROTECTED] From: "R. Argentini" [EMAIL PROTECTED] Subject: E-Gate 5 Drivers? Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Hello everybody. My name is Ranieri Argentini and i am a student a the Delft University of Technology in the Netherlands. In its effort to set up a common and comprehensive authentication/authorisation framework the university has been handing out student passes with smarcards and smardcard readers to students. The reader set consists of a 2-tel (www.2-tel.nl) E-Gate 5 smartcard reader and MS Windows PC/SC drivers. This of course leaves the people running something else than windows out in the cold, and there are quite a few Linux/Unix users at a tech uni. Some other people and I have taken it upon us to try and see if we can get it to work in Linux. The problem seems to be though (as you might have guessed from the Subject line :) that there are no PC/SC Lite drivers available for the reader in question. Since the university has already been handing out a lot of them, i suppose there's little hope in getting them to switch to a supported reader. Now for the questions :) (1) Is it possible that the thing will work with some sort of "generic" driver? We are talking about a serial reader that contains little electronics. The most notable feature is a very small IC that bears the name "HC132". This is most likely an oscillator. There are also quite a number of very very tiny two and three terminal things i presume to be resistors and transistors though they are definately not the ones we use in electronics lab. Further there's one inductance and a couple of things that might very well be power transistors near the 9V DC in. The whole thing is mounted on a 1x1,5 inch PCB. Does this sound familiar to anyone? If anyone is in doubt i will gladly post a picture to the list :) (2) Does anyone have some useful hints about what to say if i have to write to the manufacturer to ask them to please ontribute a driver or some specs? What has worked in the past? What hasn't? (3) In case all else fails, do i have any hope to conjure up a driver any other way? That is, reverse engineering the windows driver, or trying to capture serial port traffic during authentication or something like that? Thank you for your attention, Ranieri. David CorcoranPurdue University 1008 Cherry Lane West Lafayette, IN 47906 [EMAIL PROTECTED] 765 - 532 - 6006 http://www.linuxnet.com *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html *** *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
MUSCLE [Administrator@es.delarue.com: Message not deliverable]
Since this is a serial device you really won't need a driver to the best of my knowledge. plug it in to a com port adn write a test program to read from it. You can read from /dev/blah. I suspect that you will find actually reading and writing to the card will be trivial. But having said that - I will say that I have never even seen a smart card reader. I am a programer hovever in Linux and I've driven everything from digitzing boards to plotters and graphics terminals and this was all through the serial port. If you can read it then a deamon can probably set up quite easily and I will be willing to help you in that area if it runs out that this is the area that solves your problems. In return I would like to ask that you reciprocate by pointing us in the proper direction with integrating this technology in our systems. good luck. On Thu, Feb 08, 2001 at 09:13:14PM -0500, David Corcoran wrote: To: [EMAIL PROTECTED] From: "R. Argentini" [EMAIL PROTECTED] Subject: E-Gate 5 Drivers? Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Hello everybody. My name is Ranieri Argentini and i am a student a the Delft University of Technology in the Netherlands. In its effort to set up a common and comprehensive authentication/authorisation framework the university has been handing out student passes with smarcards and smardcard readers to students. The reader set consists of a 2-tel (www.2-tel.nl) E-Gate 5 smartcard reader and MS Windows PC/SC drivers. This of course leaves the people running something else than windows out in the cold, and there are quite a few Linux/Unix users at a tech uni. Some other people and I have taken it upon us to try and see if we can get it to work in Linux. The problem seems to be though (as you might have guessed from the Subject line :) that there are no PC/SC Lite drivers available for the reader in question. Since the university has already been handing out a lot of them, i suppose there's little hope in getting them to switch to a supported reader. Now for the questions :) (1) Is it possible that the thing will work with some sort of "generic" driver? We are talking about a serial reader that contains little electronics. The most notable feature is a very small IC that bears the name "HC132". This is most likely an oscillator. There are also quite a number of very very tiny two and three terminal things i presume to be resistors and transistors though they are definately not the ones we use in electronics lab. Further there's one inductance and a couple of things that might very well be power transistors near the 9V DC in. The whole thing is mounted on a 1x1,5 inch PCB. Does this sound familiar to anyone? If anyone is in doubt i will gladly post a picture to the list :) (2) Does anyone have some useful hints about what to say if i have to write to the manufacturer to ask them to please ontribute a driver or some specs? What has worked in the past? What hasn't? (3) In case all else fails, do i have any hope to conjure up a driver any other way? That is, reverse engineering the windows driver, or trying to capture serial port traffic during authentication or something like that? Thank you for your attention, Ranieri. David CorcoranPurdue University 1008 Cherry Lane West Lafayette, IN 47906 [EMAIL PROTECTED] 765 - 532 - 6006 http://www.linuxnet.com *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html *** *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html *** This message is strictly private and contains confidential information intended only for the use of the person named above. If you have received this e-mail in error and are not the intended recipient please immediately advise [EMAIL PROTECTED] Please note that the information is private and confidential and you must not divulge it to any one else. De La Rue Plc www.delarue.com *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***
MUSCLE a few things
First a suggestion to the post about the reader for the university. If the reader seems to lack hardware it is quite possible it is a 'dumb' or passthru reader so you might try the Todos driver written by the UMich guys - it supports quite a few dumb style readers and would be a good starting point. As I see more posts and requests relating to employment/etc to the list - I might suggest using the Job seeker/finder bulletin board I set up on the site. You can find a link to it under the Information button from the main site. And, it also is just Black and White. Feel free to use it as a resource and let me know if you need anything deleted or modified. I have a newer release of pcsc-lite that I can give out if needed that allows you to send a NULL for sSendPCI for memory cards and it filters multiple drivers through one library loading instance ( I had to do this for OS X ) Send me a mail if you want the new release otherwise I probably won't distribute it on the site until I get the Linux USB plugin finished. Best Regards, Dave David Corcoran Purdue University 1008 Cherry Lane West Lafayette, IN 47906 [EMAIL PROTECTED] 765 - 532 - 6006http://www.linuxnet.com *** Linux Smart Card Developers - M.U.S.C.L.E. (Movement for the Use of Smart Cards in a Linux Environment) http://www.linuxnet.com/smartcard/index.html ***