Bart Trojanowski schrieb:
* Karsten Ohme <[EMAIL PROTECTED]> [070810 21:45]:
I can talk to the token using PCSC, but when I try to
MSCEstablishConnection() it fails with 'Token is unsupported'.
I need to authenticate with the token and read some filesystem
records. Is it easier to code up something to use APDUs via
PCSC-lite, or to make MUSCLE talk to the token.
If the latter, what is required to make the token supported?
run bundleTool. There is an xml file somewhere. Should also be in
/usr/lib/pcsc/. Maybe it is it. I think the card is already
recognized. But you must also install the MuscleCard applet on the
Java smart card. See the MuscleCard page.
Karsten,
Thanks for replying.
Have you read completely my previous mail? Do you know how the
MuscleCard system works?
Loot at this:
http://www.musclecard.com/musclecard/index.html
MSCEstablishConnection actually only selects the applet on the smart
card. If the AID of your applet is different then it will fail.
I ran bundleTool and I am presented with two choices (I installed all
PCSC packages on my Debian system)...
1. mscMuscleCard.bundle
2. slbCryptoflex.bundle
I tried both bundles. Both result in the same result: token is not
supported. So I gather that I have to use PCSC instead....
What do you want to do with PC/SC?
or is there
an easy way to teach muscle how this card works?
This is defined in the CardEdge / Musclecard ... protocol. It is not
necessary to use PC/SC directly if the MCardPlugin and MusceCard do it
for you.
How does one create a
new "bundle"?
Use the xml (I think it is mscMuscleCard.bundle) file as a template and
insert a name for your bundle and insert the ATR of your smart card in
this file. But this is only necessary of you are developing a new
MuscleCard plugin for a different smart card.
Regards,
Karsten
-Bart
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle