Re: MUSCLE Smartcard program?

2001-02-08 Thread Peter Tomlinson

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]

2001-02-08 Thread David Corcoran


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]

2001-02-08 Thread David Sims

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]

2001-02-08 Thread terr



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

2001-02-08 Thread David Corcoran

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
***