|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Karsten Ohme (widerstand
t-online.de)
Date: Sun Feb 03 2008 - 11:19:53 CST
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
zlf.stevens schrieb:
> 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?
This error occurs before the card can analyze the applet. I have no CF64
card. Try to play with the parameters: e.g. is the Security Domain
really a000000003000000? Maybe only a0000000030000. Specify -priv 02. Or
execute each step for installing the load process one by one, see the
file helloInstallCyberflexe-gate32k.txt for an example. For this CF card
the convenience install method does not work:
install_for_load -pkgAID a00000006203010c01 -nvCodeLimit 500
load -file HelloWorld.cap.transf
install_for_install -instParam 00 -priv 02 -AID a00000006203010c0101
-pkgAID a00000006203010c01 -instAID a00000006203010c0101 -nvDataLimit 500
Try each command in sequence until it is successful (or not at all)
Later for testing the load you must use HelloWorld.cap.transf. This is
already transformed.
Regards,
Karsten
>
> 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
> _______________________________________________
> Muscle mailing list
> Muscle
lists.musclecard.com
> http://lists.drizzle.com/mailman/listinfo/muscle
_______________________________________________
Muscle mailing list
Muscle
lists.musclecard.com
http://lists.drizzle.com/mailman/listinfo/muscle
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]