Please see my comments (included in the text).
I hope it helps....
Merry Christmas and Happy New Year.
Philippe.
PS: I takes some holidays to 2 January....
At 12:22 PM 12/24/2003 +0100, Niki Waibel wrote:
On 23-Dec-2003 Philippe Smadja wrote:
>
> I got the egate driver from Muscle web site and used it with
> e-gate Cyberflex Access 32K card: ATR= 3B 75 94 00 00 62 02 02 02 01
>
> This card is codeshield enabled. As you say, .cap file must be post
> processed using captransf program (from Trusted-Logic ) and you should use
> a captransf compliant loader.
could you post commands/files you've used to modify the applet?
compleate step by step instructions would be wonderful!
In the Windows parlance, it is something like:
rem compile the applet.....
rem run sun converter (installed in %JC21_HOME% directory).
rem the command generates a card.cap file
rem ---------------------------------------------------------------------------------------
call %JC21_HOME%\bin\converter -exportpath %JC21_HOME%\api21_export_files -applet <appletid> <appletname>
<packagename> <packageid> <version>
rem bytecode verifier (captransf.jar from Trusted Logic).
rem ------------------------------------------------------------------------
java -jar captransf.jar %JC21_HOME%\api21_export_files\java\lang\javacard\lang.exp %JC21_HOME%\api21_export_files\javacard\framework\javacard\framework.exp -noint -o <result-filename> card.cap
> I loaded some applets using Axalto / Javacard SDK Tool running on
> Windows. Contact Santiago Cabeza Sos from Axalto for tool availability.
> NOTE: the tool is not tested on Linux, so it does not run on
> Linux! Anyway, as it is a Java program using OCF, it should run.....
is it a free tool?
I do not think so. It is more than an applet loader!
It included also components like:
Contact Santiago Cabeza Sos for availability.
pls post a link.
i hope it runs on other platforms then windows!
Sorry, as I said, the tool is written in Java using OCF, it should run on Linux but .... (never tested, so it does not run Linux).
> On Linux, I tested a simple applet with pcsc_tools / scriptor. Thanks
> to Ludovic Rousseau [mailto:[EMAIL PROTECTED]]
> No problem.
>
> I hope it secures you about Cyberflex Access cards on Linux.
>
>
> Best Regards.
> Philippe Smadja.
>
> NOTE: Linux egate-driver requires libusb 0.1.7 (KO with libusb 0.1.6-3).
hmmm -- so you've used a smartcard reader from axalto/schlumberger?
what type?
the Axalto egate card is an USB device that does not require smart card reader (very exiting) !!!!
On Linux Redhat 7.1, I used the egate driver from Philip Edelbrock (available on muscle web site).
with the following packages:
- ifd-egate-0.04.tar.gz
- libusb-0.1.6-3.i386.rpm // to be updated with (at least ?) version 0.1.7
- libusb-0.1.7.tar.gz
- libusb-devel-0.1.6-3.i386.rpm
- pcsc-lite-1.1.1.tar.gz
You can use a standard smart card reader.. (the card is ISO compliant),
anyway I never tested smart card reader on Linux!
do you need that smartcard reader to transfer the applet, or could it anotherone as well?
You need an egate driver (exists also for Windows XP, 2000, 98se and ME) or a smart card reader.
Philippe.
niki
