I use to have the Schlumberger 32K CAC. Life was good and I had it working fine. My old CAC expired and now I have an AXALTO ACCESS 64K CAC card. I want to be able to use it. Below is what I have and what I have done:

I run Debian unstable/testing mix
FireFox 1.5.0.4
Thunderbird 1.5.0.2
Muscletools  2.1.0-2
libmusclecard-dev 1.3.3-2
commonaccescard bundle from Darwin 8.6: http://darwinsource.opendarwin.org/10.4.6.ppc/SmartCardServices-26726/src/CACPlugin/

Below is a capture from muscleTool:

mypc:/home/eddiek/cac_new# muscleTool
MuscleCard shell - type "help" for help.
muscleTool > tokens
   1.    Common Access Card

ListTokens Success.
muscleTool > connect 1
Connect Success.
muscleTool [Common Access Card] > verify 1

Enter PIN
'a' aborts this query.
Enter PIN : MYREALPIN
VerifyPIN Successful
muscleTool [Common Access Card] > status
 Protocol Version: 0.255
 Software Version: 0.255
      Free Memory: 0
     Total Memory: 0
        PINs Used: 1
        Keys Used: 3
       Logged IDs: PIN #1
GetStatus Successful
muscleTool [Common Access Card] > list
       Object ID  Object Size
 ---------------  -----------

              C3         1091

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

              C5         1166

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

              C7         1020

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

              c7           48

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

              c3           45

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

              c5           45

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

              k7          245

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

              k3          245

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

              k5          245

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

            PNTB           64

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

            PNVB          322

            READ
       ---------
          PIN #1

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

            PLTB           32

            READ
       ---------
          ALWAYS

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

            PLVB           98

            READ
       ---------
          PIN #1

           WRITE
       ---------
           NEVER

          DELETE
       ---------
           NEVER

ListObjects Success.
muscleTool [Common Access Card] > listkeys

        Key Type  Key Num  SIZE
 ---------------  -------  ----
     RSA PRIVATE        3  1024

            READ
          ------
           NEVER

           WRITE
          ------
           NEVER

             USE
          ------
          PIN #1

        Key Type  Key Num  SIZE
 ---------------  -------  ----
     RSA PRIVATE        5  1024

            READ
          ------
           NEVER

           WRITE
          ------
           NEVER

             USE
          ------
          PIN #1

        Key Type  Key Num  SIZE
 ---------------  -------  ----
     RSA PRIVATE        7  1024

            READ
          ------
           NEVER

           WRITE
          ------
           NEVER

             USE
          ------
          PIN #1

ListKeys Success.
muscleTool [Common Access Card] > resume
Functions             Supported
-------------------------------
MSCGenerateKeys
MSCImportKey
MSCExportKey
MSCComputeCrypt
MSCExternalAuthenticate
MSCListKeys
MSCCreatePIN
MSCVerifyPIN
MSCChangePIN
MSCUnblockPIN            X
MSCListPINs
MSCCreateObject
MSCDeleteObject
MSCWriteObject
MSCReadObject
MSCListObjects
MSCLogoutAll             X
MSCGetChallenge
GetCapabilities Successful
muscleTool [Common Access Card] >


So, muscleTool can talk to the card and verify my pin. My problem is with the libmusclepkcs11 library (/usr/lib/libmusclecard.so.1.0.0 ). The version that is available through Debian, will not install into Firefox OR Thunderbird. I downloaded the latest version with svn, and was able to compile and install into Firefox and Thunderbird, but the applications crash as soon as they try to talk to the CAC. Has anyone gotten past this? Any ideas to debug the problem?

Thanks,
Ed

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to