[Muscle] can not load Muscle Applet to Cyberflex 64Kv2 card with GPShell

zlf.stevens zlf.stevens at gmail.com
Sat Feb 2 23:34:01 PST 2008


hi,all

I have a cyberflex 64 v2 smart card. But when i load the MuscleApplet into 
the
card with GPShell 1.4.1(globalplatform 4.3.4), there is an error:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    E:\Soliton_Projects\AuthenticateBox\MuscleCard\GPShell\GPShell-1.4.1>GPShell.exe
     helloInstallCyberflexAccess64k.txt
    mode_201
    enable_trace
    establish_context
    card_connect
    * reader name OMNIKEY CardMan 5x21 0
    select -AID a000000003000000
    --> 00A4040008A000000003000000
    <-- 6F198408A000000003000000A50D9F6E062091010342759F6501FF9000
    open_sc -security 1 -keyind 0 -keyver 0 -mac_key 
404142434445464748494a4b4c4d4e4
    f -enc_key 404142434445464748494a4b4c4d4e4f // Open secure channel
    --> 805000000861D77DE97BCBE87C00
    <-- 00006000260C1F09B96A01019B37DE509064B7FF7F8D16FF18649CAC9000
    --> 84820100105407669A700721A1C0F9274085136CAF
    <-- 9000
    delete -AID a00000006203010c0101
    --> 80E400000C4F0AA00000006203010C010100
    <-- 6A88
    delete_applet() returns 0x80206A88 (6A88: Referenced data not found.)
    delete -AID a00000006203010c01
    --> 80E400000B4F09A00000006203010C0100
    <-- 6A88
    delete_applet() returns 0x80206A88 (6A88: Referenced data not found.)
    install -file HelloWorld.bin -sdAID A000000003000000 -nvDataLimit 
1000 -instPara
    m 00
    file name HelloWorld.bin
    --> 
80E602002009A00000006203010C0108A000000003000000000AEF08C60201A8C80203E80000
    <-- 6A80
    install_for_load() returns 0x80206A80 (6A80: Wrong data / Incorrect 
values in co
    mmand data.)
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
is there some version conflic? is  the applet not compatble withwith the 
card?

I searchs the maillist archieve,and finds
http://archives.neohapsis.com/archives/dev/muscle/2007-q3/0062.html
It said :
    ......
    Use JavaCard 2.2 and a Java 1.2 compiler (or at least set the target and
source to 1.2).
......

But The datasheet of the Cyberflex 64v2 says the card bases on JavaCard 
2.1.1
http://www.cyberflex.com/Products/techFeatures_access_64.html

i want to convert the applet with CAP transformer from:
http://www.trusted-logic.com/down.php . The web sit can not be opened!
can someone give me a CAP transformer?

Best Rgs,
Shengjun Lee 



More information about the Muscle mailing list