Re: Musclecard

wully <[email protected]>
Newsgroups gmane.comp.lib.muscle
Message-ID <[email protected]>
Hi all

I have made further experiments: It seems, that there is a timing 
problem. When I run muscletest up to the question of the pin, and then 
abort the program, and restart it and run it through, then everything 
works fine:

********************************************************

Token #0
Token name     : MuscleCard Applet
Slot name      : REINER SCT cyberJack pp_a2 (3865505373) 00 00
Token id       : 3B779400006202010000FF07
Token state    : 0022
Token type     : 0004 token known

********************************************************
Token #0
Token name     : MuscleCard Applet
Slot name      : REINER SCT cyberJack pp_a2 (3865505373) 00 00
Token id       : 3B779400006202010000FF07
Token state    : 0022
Token type     : 0004 token known

Versuch dlopen: 
/usr/local/pcsc/services/mscMuscleCard.bundle/Contents/Linux/mscMuscleCard
BeginTransaction returns    : Successful
GetStatus returns           : Successful
Protocol version            : 0001
Applet version              : 0007
Total object memory         : 00006000
Free object memory          : 00005005
Number of used PINs         : 02
Number of used Keys         : 00
Currently logged identities : 0000
Please enter the PIN value: 00000000
Verify default PIN          : Successful
Currently logged identities : 0001
CreateObject returns        : Successful
WriteObject returns         : Successful
ReadObject returns          : Successful
Object data                 : MUSCLE VIRTUAL CARD.
Data comparison             : Successful

Listing objects             : Successful
------------------------------------------------------
            Object ID  Object Size   READ  WRITE  DELETE
    -----------------  -----------   ----  -----  ------
                   c1           50   0000   0000    0000
                 PIF          128   0000   0000    0000
                 PP2          128   0000   0000    0000
                    ?          128   0000   0000    0000
                 PP1          256   0000   0000    0000
                 PD          256   0000   0002    0002
                   P            1   0002   0002    0002
------------------------------------------------------

Free object memory          : 00004939
DeleteObject returns        : Successful
Free object memory          : 00005005
GetChallenge returns        : Successful
Random data                 : DB 3E 9E 80 DA 2D 6D 5E
Logout all identities       : Successful
Currently logged identities : 0000
EndTransaction returns      : Successful
ReleaseConn returns         : Successful


What is known about such timing problems?

regards
wully
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.