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