<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-14240</id>
	<title>Nabble - MuscleCard</title>
	<updated>2009-12-05T10:16:25Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/MuscleCard-f14240.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MuscleCard-f14240.html" />
	<subtitle type="html">&lt;a href=&quot;http://www.musclecard.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;MUSCLE&lt;/a&gt;&amp;nbsp;- Movement for the Use of Smart Cards in a Linux Environment. MUSCLE is a project to coordinate the development of smart cards and applications under Linux. The purpose is to develop a set of compliant drivers, API's, and a resource manager for various smart cards and readers for the GNU environment. This list will discuss the development of cross-platform smartcard and cryptographic token APIs and plugins.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26658028</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-05T10:16:25Z</published>
	<updated>2009-12-05T10:16:25Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 10:13:40PM +0000, João Poupino wrote:
&lt;br&gt;&amp;gt;&amp;gt; Errors:
&lt;br&gt;&amp;gt;&amp;gt; % openssl req -days 3650 -new -out $CLIENT.csr -config openssl.cnf -engine pkcs11 -keyform engine -key 0:45 -sha1
&lt;br&gt;&amp;gt;&amp;gt; engine &amp;quot;pkcs11&amp;quot; set.
&lt;br&gt;&amp;gt;&amp;gt; [opensc-pkcs11] iso7816.c:102:iso7816_check_sw: Unknown SWs; SW1=9C, SW2=02
&lt;br&gt;&amp;gt;&amp;gt; [opensc-pkcs11] sec.c:201:sc_pin_cmd: returning with: Card command failed
&lt;br&gt;&amp;gt;&amp;gt; Login failed
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 0x9C02 is &amp;quot;Auth Failed&amp;quot;. Are you sure you have entered the correct PIN?
&lt;br&gt;&lt;br&gt;I finally got this running. Looks like I had some mismatching versions
&lt;br&gt;(some packages recompiled from debian testing running on debian stable).
&lt;br&gt;After downgrading all pcscd and opensc related packages to debian stable
&lt;br&gt;again, everything is working using pkcs15-tool, pkcs15-init, and the
&lt;br&gt;pkcs11 library from opensc. Note that I did *not* have to initialize
&lt;br&gt;using muscleTool, this isn't necessary (and still doesn't work).
&lt;br&gt;&lt;br&gt;I've summarized everything (building java applet, uploading to card,
&lt;br&gt;generating keys + certs and using that for openvpn authentication) on my
&lt;br&gt;blog at &lt;a href=&quot;http://blog.runtux.com/2009/12/05/150/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.runtux.com/2009/12/05/150/&lt;/a&gt;&lt;br&gt;I hereby grant permission to reuse this documentation for enhancing
&lt;br&gt;documentation of the packages involved under any open source license
&lt;br&gt;necessary.
&lt;br&gt;&lt;br&gt;I still get an error when first generating a 2048 bit key, then
&lt;br&gt;reinitialize with pkcs15-init -E, then try to generate a 1024 bit
&lt;br&gt;key, summarized at
&lt;br&gt;&lt;a href=&quot;http://blog.runtux.com/2009/12/05/150/#some-notes-on-key-sizes&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.runtux.com/2009/12/05/150/#some-notes-on-key-sizes&lt;/a&gt;&amp;nbsp;and
&lt;br&gt;already reported as a bug for debian
&lt;br&gt;&lt;a href=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559471&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559471&lt;/a&gt;&lt;br&gt;This also fails with the same error the other way round (first 1024 then
&lt;br&gt;2048 bit key).
&lt;br&gt;It also seems that the old version of opensc on debian *can* generate
&lt;br&gt;2048 bit keys but *can't* use these for generating certificates and
&lt;br&gt;signatures (these were fixed in later versions of opensc than the one
&lt;br&gt;shipping with debian stable aka lenny).
&lt;br&gt;&lt;br&gt;When testing uploading of applets I discovered a bug in the hello world
&lt;br&gt;upload script for my card and reported this to gpshell. It's scheduled
&lt;br&gt;for inclusion into the next release of gpshell:
&lt;br&gt;&lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;atid=755201&amp;aid=2908789&amp;group_id=143343&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/tracker/?func=detail&amp;atid=755201&amp;aid=2908789&amp;group_id=143343&lt;/a&gt;&lt;br&gt;&lt;br&gt;I'll report my changes to the cross-JVM-build process of the MCardApplet
&lt;br&gt;once my registration for allioth worked. Seems like I can't do anonymous
&lt;br&gt;bug-reports at allioth. I've summarized the changes I made in the
&lt;br&gt;above-cited blog post. This is essential for people trying to build the
&lt;br&gt;applet under Linux, because the old java and javac executables from
&lt;br&gt;an ancient version of java development environment do no longer run on
&lt;br&gt;modern systems due to library incompatibilities.
&lt;br&gt;&lt;br&gt;Thanks to everybody for helping me to get this running!
&lt;br&gt;&lt;br&gt;Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658028&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658028&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26658028&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26658028.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26634453</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T14:29:31Z</published>
	<updated>2009-12-03T14:29:31Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 10:13:40PM +0000, João Poupino wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 0x9C02 is &amp;quot;Auth Failed&amp;quot;. Are you sure you have entered the correct PIN?
&lt;br&gt;&lt;br&gt;It didn't ask for a PIN.
&lt;br&gt;&lt;br&gt;&amp;gt; Try this, just to be sure: set all PINs (including the ones in &amp;nbsp;
&lt;br&gt;&amp;gt; pkcs15-init) to 00000000. Then try the same operation. If it works, I &amp;nbsp;
&lt;br&gt;&amp;gt; think I know the solution.
&lt;br&gt;All keys are set to 00000000 anyway...
&lt;br&gt;I've also tried to directly specify the key on the openssl command line:
&lt;br&gt;&lt;br&gt;% openssl req -passin pass:00000000 -days 3650 -new -out $CLIENT.csr -config openssl.cnf -engine pkcs11 -keyform engine -key 0:45 -sha1
&lt;br&gt;engine &amp;quot;pkcs11&amp;quot; set.
&lt;br&gt;[opensc-pkcs11] iso7816.c:102:iso7816_check_sw: Unknown SWs; SW1=9C, SW2=02
&lt;br&gt;[opensc-pkcs11] sec.c:201:sc_pin_cmd: returning with: Card command failed
&lt;br&gt;Login failed
&lt;br&gt;PKCS11_get_private_key returned NULL
&lt;br&gt;unable to load Private Key
&lt;br&gt;714:error:80005005:Vendor defined:PKCS11_login:General Error:p11_slot.c:145:
&lt;br&gt;714:error:26096080:engine routines:ENGINE_load_private_key:failed loading private key:eng_pkey.c:114:
&lt;br&gt;&lt;br&gt;But another poster on the list claimed that I had to format the
&lt;br&gt;token first using muscleTool. So far I haven't been able to do that.
&lt;br&gt;Strange that the pkcs15-init works without formatting, though.
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634453&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634453&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634453&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26634453.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26634322</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T14:22:33Z</published>
	<updated>2009-12-03T14:22:33Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 10:49:25PM +0100, Ludovic Rousseau wrote:
&lt;br&gt;&amp;gt; You could also use the bundleTool command to add the card ATR to the
&lt;br&gt;&amp;gt; correct Info.plist file. That should be easier than doing it by hand.
&lt;br&gt;&lt;br&gt;Now I'm getting
&lt;br&gt;muscleTool &amp;gt; tokens
&lt;br&gt;&amp;nbsp; &amp;nbsp;1. &amp;nbsp; &amp;nbsp;MuscleCard Applet
&lt;br&gt;&lt;br&gt;ListTokens Success.
&lt;br&gt;muscleTool &amp;gt; format 1
&lt;br&gt;ERR: EstablishConnection Failed ! (0x9C52 Token is unsupported)
&lt;br&gt;&lt;br&gt;Looks like I'm giving up for today :)
&lt;br&gt;Maybe debian stable is just too old.
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634322&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634322&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634322&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26634322.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26634258</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T14:16:50Z</published>
	<updated>2009-12-03T14:16:50Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 10:49:25PM +0100, Ludovic Rousseau wrote:
&lt;br&gt;&amp;gt; You could also use the bundleTool command to add the card ATR to the
&lt;br&gt;&amp;gt; correct Info.plist file. That should be easier than doing it by hand.
&lt;br&gt;&lt;br&gt;Ah, found the tool. This worked, I'm now seeing a token.
&lt;br&gt;What magic does that tool weave in addition to putting a entry into
&lt;br&gt;the plist?
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634258&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634258&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634258&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26634258.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26634255</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T14:16:11Z</published>
	<updated>2009-12-03T14:16:11Z</updated>
	<author>
		<name>Sébastien Lorquet</name>
	</author>
	<content type="html">Just my 2 cents, muscleTool on debian does not like my muscle applet cards too. they have the a0 000000 0101 aid.&lt;br&gt;&lt;br&gt;My solution to on card cryptography was to buy some cryptoflex which are realy pkcs15 cards :( too bad.&lt;br&gt;

&lt;br&gt;Seb&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Dec 3, 2009 at 11:13 PM, João Poupino &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634255&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joao.poupino@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Hi,&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;br&gt;
Ralf Schlatterbeck wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
I now have successfully built and loaded the muscle applet onto my&lt;br&gt;
Gemalto TOP IM FIPS CY2 (Cyberflex  Access 64k v2)&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
Good to hear :)&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
I can -- using opensc tools -- build a pkcs15 structure on the card,&lt;br&gt;
erase, initalize, set an ID and generate a key. But when I try to&lt;br&gt;
use the card with pkcs11 and openssl I&amp;#39;m getting errors (see below).&lt;br&gt;
I&amp;#39;m using the opensc-pkcs11 library.&lt;br&gt;
&lt;br&gt;
Should I use another pkcs11 lib that is more specific to muscle?&lt;br&gt;
&lt;br&gt;
Or any hints on what might be wrong with my configuration/card/etc?&lt;br&gt;
&lt;br&gt;
Working:&lt;br&gt;
pkcs15-init -E --create-pkcs15 --no-so-pin&lt;br&gt;
pkcs15-init --store-pin --auth-id 01 --label &amp;quot;User Name&amp;quot;&lt;br&gt;
pkcs15-tool --list-pins&lt;br&gt;
pkcs15-init --generate-key rsa/1024 --auth-id 01&lt;br&gt;
#(or alternatively a 2048 bit key)&lt;br&gt;
pkcs15-tool --list-keys&lt;br&gt;
pkcs15-tool --list-public-keys&lt;br&gt;
&lt;br&gt;
Errors:&lt;br&gt;
% openssl req -days 3650 -new -out $CLIENT.csr -config openssl.cnf -engine pkcs11 -keyform engine -key 0:45 -sha1&lt;br&gt;
engine &amp;quot;pkcs11&amp;quot; set.&lt;br&gt;
[opensc-pkcs11] iso7816.c:102:iso7816_check_sw: Unknown SWs; SW1=9C, SW2=02&lt;br&gt;
[opensc-pkcs11] sec.c:201:sc_pin_cmd: returning with: Card command failed&lt;br&gt;
Login failed&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
0x9C02 is &amp;quot;Auth Failed&amp;quot;. Are you sure you have entered the correct PIN?&lt;br&gt;
&lt;br&gt;
Try this, just to be sure: set all PINs (including the ones in pkcs15-init) to 00000000. Then try the same operation. If it works, I think I know the solution.&lt;br&gt;
&lt;br&gt;
&amp;lt;snip&amp;gt;&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;
&lt;br&gt;
João&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
Muscle mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634255&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634255&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26634255.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26634200</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T14:13:40Z</published>
	<updated>2009-12-03T14:13:40Z</updated>
	<author>
		<name>João Poupino-3</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Ralf Schlatterbeck wrote:
&lt;br&gt;&amp;gt; I now have successfully built and loaded the muscle applet onto my
&lt;br&gt;&amp;gt; Gemalto TOP IM FIPS CY2 (Cyberflex &amp;nbsp;Access 64k v2)
&lt;br&gt;&lt;br&gt;Good to hear :)
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I can -- using opensc tools -- build a pkcs15 structure on the card,
&lt;br&gt;&amp;gt; erase, initalize, set an ID and generate a key. But when I try to
&lt;br&gt;&amp;gt; use the card with pkcs11 and openssl I'm getting errors (see below).
&lt;br&gt;&amp;gt; I'm using the opensc-pkcs11 library.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Should I use another pkcs11 lib that is more specific to muscle?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Or any hints on what might be wrong with my configuration/card/etc?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Working:
&lt;br&gt;&amp;gt; pkcs15-init -E --create-pkcs15 --no-so-pin
&lt;br&gt;&amp;gt; pkcs15-init --store-pin --auth-id 01 --label &amp;quot;User Name&amp;quot;
&lt;br&gt;&amp;gt; pkcs15-tool --list-pins
&lt;br&gt;&amp;gt; pkcs15-init --generate-key rsa/1024 --auth-id 01
&lt;br&gt;&amp;gt; #(or alternatively a 2048 bit key)
&lt;br&gt;&amp;gt; pkcs15-tool --list-keys
&lt;br&gt;&amp;gt; pkcs15-tool --list-public-keys
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Errors:
&lt;br&gt;&amp;gt; % openssl req -days 3650 -new -out $CLIENT.csr -config openssl.cnf -engine pkcs11 -keyform engine -key 0:45 -sha1
&lt;br&gt;&amp;gt; engine &amp;quot;pkcs11&amp;quot; set.
&lt;br&gt;&amp;gt; [opensc-pkcs11] iso7816.c:102:iso7816_check_sw: Unknown SWs; SW1=9C, SW2=02
&lt;br&gt;&amp;gt; [opensc-pkcs11] sec.c:201:sc_pin_cmd: returning with: Card command failed
&lt;br&gt;&amp;gt; Login failed
&lt;/div&gt;&lt;br&gt;0x9C02 is &amp;quot;Auth Failed&amp;quot;. Are you sure you have entered the correct PIN?
&lt;br&gt;&lt;br&gt;Try this, just to be sure: set all PINs (including the ones in 
&lt;br&gt;pkcs15-init) to 00000000. Then try the same operation. If it works, I 
&lt;br&gt;think I know the solution.
&lt;br&gt;&lt;br&gt;&amp;lt;snip&amp;gt;
&lt;br&gt;&lt;br&gt;João
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634200&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26634200.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26634162</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T14:10:15Z</published>
	<updated>2009-12-03T14:10:15Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 10:49:25PM +0100, Ludovic Rousseau wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; You could also use the bundleTool command to add the card ATR to the
&lt;br&gt;&amp;gt; correct Info.plist file. That should be easier than doing it by hand.
&lt;br&gt;&lt;br&gt;OK, I've checked, the card identifies as 3b:95:95:40:ff:ae:01:03:00:00
&lt;br&gt;(using cardos-info from opensc). This is listed in
&lt;br&gt;&lt;a href=&quot;http://ludovic.rousseau.free.fr/softwares/pcsc-tools/smartcard_list.txt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ludovic.rousseau.free.fr/softwares/pcsc-tools/smartcard_list.txt&lt;/a&gt;&lt;br&gt;&lt;br&gt;I've put this ID into
&lt;br&gt;/usr/lib/pcsc/services/mscMuscleCard.bundle/Contents/Info.plist
&lt;br&gt;on a debian lenny machine -- doesn't change anything (after restarting
&lt;br&gt;pcscd). Do I have to recompile something (and wasn't one of the ideas
&lt;br&gt;behind using java on smartcards to be able to use unchanged middleware
&lt;br&gt;on the host)?
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634162&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634162&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634162&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26634162.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26634168</id>
	<title>Re: applet download for Gemalto TOP IM FIPS CY2</title>
	<published>2009-12-03T14:10:09Z</published>
	<updated>2009-12-03T14:10:09Z</updated>
	<author>
		<name>Sébastien Lorquet</name>
	</author>
	<content type="html">Hi,&lt;br&gt;&lt;br&gt;nvdatalimit is not the applet size. It&amp;#39;s a mean to say to the card, &amp;quot;my applet won&amp;#39;t exceed nvcodelimit bytes, so reject the load operation if I&amp;#39;m lying&amp;quot;&lt;br&gt;&lt;br&gt;The same applies for nvdatalimit: &amp;quot;hello card, me, nice applet, I promise that I will not use more than nvdatalimit bytes of eeprom for my persistent objects, please check I&amp;#39;m not lying&amp;quot;.&lt;br&gt;

&lt;br&gt;My experience is that for all normal &amp;quot;experimentation&amp;quot; situations the -nv*limit option are 100% useless. &lt;br&gt;In your own testing card, who cares if your applet uses 1.2 k of ram
instead of 1.1 k? or 18574 bytes of eeprom instead of 18543?&lt;br&gt;
&lt;br&gt;This is only putting additional complexity to a somewhat complex situation. It&amp;#39;s sufficiently complicated to deal with SCP version, option, keys, auth level, card manager AID (a sort of &amp;quot;myth&amp;quot;, the card manager is very often default selected so you don&amp;#39;t need to select it if you don&amp;#39;t know what &amp;quot;privilege 04&amp;quot; means and your card is not a SIM+javacard that could have a default selected SIM applet), ...&lt;br&gt;

&lt;br&gt;I guess these options were invented when company A owns a card, accept to load the applet of company B provided it does not consume all the space A could use in the future (and pays for the space it intends to use).&lt;br&gt;

&lt;br&gt;Just don&amp;#39;t use these &amp;#39;limit&amp;#39; args, they are not needed for a successful loading.&lt;br&gt;&lt;br&gt;But don&amp;#39;t forget the Trusted Labs captransf.jar if you want to load anything on a cyberflex like card.&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;

Sebastien.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Dec 3, 2009 at 7:03 PM, emanuele gringeri &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634168&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;eerbalibera@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Ralf Schlatterbeck ha scritto:&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&amp;gt; Answering my own mail:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; On Thu, Dec 03, 2009 at 02:06:15PM +0100, Ralf Schlatterbeck wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; Just got my Gemalto TOP IM FIPS CY2 (Cyberflex  Access 64k v2)&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt;&amp;gt; But downloading the MCardApplet -- both my homegrown one and one&lt;br&gt;
&amp;gt;&amp;gt; downloaded from&lt;br&gt;
&amp;gt;&amp;gt; &lt;a href=&quot;http://www.opensc-project.org/opensc/attachment/wiki/Cyberflex/CardEdgeII.ijc&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.opensc-project.org/opensc/attachment/wiki/Cyberflex/CardEdgeII.ijc&lt;/a&gt;&lt;br&gt;
&amp;gt;&amp;gt; leads the following error after issuing the install_for_install command:&lt;br&gt;
&amp;gt;&amp;gt;&lt;br&gt;
&amp;gt; [...]&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I&amp;#39;ve done a little investigation into the magic numbers used by&lt;br&gt;
&amp;gt; gpshell. Looks like I can find out the argument to the first select command:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; select -AID a000000003000000&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; by doing:&lt;br&gt;
&amp;gt; enable_trace&lt;br&gt;
&amp;gt; establish_context&lt;br&gt;
&amp;gt; card_connect&lt;br&gt;
&amp;gt; open_sc -security 1 -keyind 0 -keyver 0 -mac_key 404142434445464748494a4b4c4d4e4f -enc_key 404142434445464748494a4b4c4d4e4f&lt;br&gt;
&amp;gt; get_status -element 80&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; this gives me the following output (in addition to some debug output):&lt;br&gt;
&amp;gt; List of applets (AID state privileges)&lt;br&gt;
&amp;gt; a000000003000000        7       0&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; The other two AIDs seem to be dependent on the applet used (the applet codes&lt;br&gt;
&amp;gt; the applet ID internally). I came to this conclusion by changing the IDs&lt;br&gt;
&amp;gt; in the hello world downloader and seeing it fail.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Then I looked into the download script for the hello world applet.&lt;br&gt;
&amp;gt; When unpacking the HelloWorld.cap.transf or HelloWorld.cap file with unzip&lt;br&gt;
&amp;gt; I&amp;#39;m getting several .cap files. The Applet.cap contains the following&lt;br&gt;
&amp;gt; (in hex):&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; 000000 03 00 0e 01 0a a0 00 00 00 62 03 01 0c 01 01 00&lt;br&gt;
&amp;gt;                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&lt;br&gt;
&amp;gt; 000010 14&lt;br&gt;
&amp;gt; 000011&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Now compare this with the Applet IDs used for downloading, citing&lt;br&gt;
&amp;gt; from helloInstallCyberflexAccess64k.txt from the gpshell distribution:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; install_for_install -instParam 00 -priv 02 -AID a00000006203010c0101 -pkgAID a00000006203010c01 -instAID a00000006203010c0101 -nvDataLimit 500&lt;br&gt;
&amp;gt;                                                 ^^^^^^^^^^^^^^^^^^^^                                     ^^^^^^^^^^^^^^^^^^^^&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; with that info I was able to find out the correct downloading script for&lt;br&gt;
&amp;gt; my homegrown applet, note the commented-out commands which use the wrong&lt;br&gt;
&amp;gt; applet ID (see below). My applet seems to use the AID a00000000101&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Now my question:&lt;br&gt;
&amp;gt; - Is there some documentation on these magic numbers?&lt;br&gt;
&amp;gt; - Seems in all docs the MCardApplet uses the other ID I tried first&lt;br&gt;
&amp;gt;   so something in my build-process probably doesn&amp;#39;t correctly set&lt;br&gt;
&amp;gt;   the applet ID. How should I change that?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; # gpshell script for loading applet into card:&lt;br&gt;
&amp;gt; enable_trace&lt;br&gt;
&amp;gt; establish_context&lt;br&gt;
&amp;gt; card_connect&lt;br&gt;
&amp;gt; select -AID a000000003000000&lt;br&gt;
&amp;gt; open_sc -security 1 -keyind 0 -keyver 0 -mac_key 404142434445464748494a4b4c4d4e4f -enc_key 404142434445464748494a4b4c4d4e4f&lt;br&gt;
&amp;gt; delete -AID a00000000101&lt;br&gt;
&amp;gt; delete -AID a000000001&lt;br&gt;
&amp;gt; delete -AID a0000003230101&lt;br&gt;
&amp;gt; delete -AID a00000032301&lt;br&gt;
&amp;gt; #install_for_load -pkgAID a00000032301 -nvCodeLimit 16000  -sdAID a000000003000000&lt;br&gt;
&amp;gt; install_for_load -pkgAID a000000001 -nvCodeLimit 16000 -sdAID a000000003000000&lt;br&gt;
&amp;gt; load -file CardEdgeCflex.ijc&lt;br&gt;
&amp;gt; #install_for_install -instParam 00 -priv 02 -AID a0000003230101 -pkgAID a00000032301 -instAID a0000003230101 -nvDataLimit 16000&lt;br&gt;
&amp;gt; install_for_install -instParam 00 -priv 02 -AID a00000000101 -pkgAID a000000001 -instAID a00000000101 -nvDataLimit 32000&lt;br&gt;
&amp;gt; get_status -element 20&lt;br&gt;
&amp;gt; card_disconnect&lt;br&gt;
&amp;gt; release_context&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thanks, Ralf&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;I have been able to load the my homemade applet with the following script:&lt;br&gt;
&lt;br&gt;
mode_201&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;enable_trace&lt;br&gt;
establish_context&lt;br&gt;
card_connect&lt;br&gt;
select -AID a0000000030000&lt;br&gt;
&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;open_sc -security 0 -keyind 0 -keyver 0 -mac_key&lt;br&gt;
404142434445464748494a4b4c4d4e4f -enc_key&lt;br&gt;
&lt;/div&gt;404142434445464748494a4b4c4d4e4f // Open secure channel&lt;br&gt;
install_for_load -pkgAID a000000001 -nvCodeLimit 19300&lt;br&gt;
load -file  CardEdgeCflex.ijc&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;install_for_install -instParam 00 -priv 02 -AID a00000000101 -pkgAID&lt;br&gt;
&lt;/div&gt;a000000001 -instAID a00000000101 -nvDataLimit 13400&lt;br&gt;
card_disconnect&lt;br&gt;
release_context&lt;br&gt;
&lt;br&gt;
You have to use the AID that you use in common.xml when you did compile&lt;br&gt;
the applet with ant.&lt;br&gt;
&lt;br&gt;
1. nvCodeLimit is the applet size.&lt;br&gt;
2. nvDataLimit is the size of memory that u want to use for ur private&lt;br&gt;
objctes... I guess ..&lt;br&gt;
&lt;br&gt;
cheers.&lt;br&gt;
&lt;br&gt;
PS for gpshell is better use the gpshell ML.&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;_______________________________________________&lt;br&gt;
Muscle mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634168&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26634168&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/applet-download-for-Gemalto-TOP-IM-FIPS-CY2-tp26625667p26634168.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633855</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T13:49:25Z</published>
	<updated>2009-12-03T13:49:25Z</updated>
	<author>
		<name>Ludovic Rousseau</name>
	</author>
	<content type="html">2009/12/3 emanuele gringeri &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633855&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;eerbalibera@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Ralf Schlatterbeck ha scritto:
&lt;br&gt;&amp;gt;&amp;gt; On Thu, Dec 03, 2009 at 09:29:13PM +0100, emanuele gringeri wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hmm, doesn't seem to work, the muscleTool (version: 2.1.0 from debian lenny)
&lt;br&gt;&amp;gt;&amp;gt; when trying to query with &amp;quot;tokens&amp;quot; :
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; muscleTool &amp;gt; tokens
&lt;br&gt;&amp;gt;&amp;gt; No Valid Tokens Found
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Does this expect a certain applet ID for the muscle applet?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; Yes it does. Take a look at
&lt;br&gt;&amp;gt; /usr/local/pcsc/services/mscMuscleCard.bundle/Contents/Info.plist
&lt;/div&gt;&lt;br&gt;You could also use the bundleTool command to add the card ATR to the
&lt;br&gt;correct Info.plist file. That should be easier than doing it by hand.
&lt;br&gt;&lt;br&gt;Bye
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp;Dr. Ludovic Rousseau
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633855&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26633855.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633773</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T13:45:37Z</published>
	<updated>2009-12-03T13:45:37Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 10:11:16PM +0100, emanuele gringeri wrote:
&lt;br&gt;&amp;gt; Ralf Schlatterbeck ha scritto:
&lt;br&gt;&amp;gt; &amp;gt; Hmm, doesn't seem to work, the muscleTool (version: 2.1.0 from debian lenny)
&lt;br&gt;&amp;gt; &amp;gt; when trying to query with &amp;quot;tokens&amp;quot; :
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; muscleTool &amp;gt; tokens
&lt;br&gt;&amp;gt; &amp;gt; No Valid Tokens Found
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Does this expect a certain applet ID for the muscle applet?
&lt;br&gt;&lt;br&gt;&amp;gt; Yes it does. Take a look at
&lt;br&gt;&amp;gt; /usr/local/pcsc/services/mscMuscleCard.bundle/Contents/Info.plist
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt; I've built the MCard applet with AID A0:00:00:00:01:01
&lt;br&gt;&lt;br&gt;Looks like it's the same:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;key&amp;gt;spDefaultApplication&amp;lt;/key&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;string&amp;gt;A00000000101&amp;lt;/string&amp;gt;
&lt;br&gt;&lt;br&gt;Note that I can see the card with other (pkcs15, some pkcs11) tools
&lt;br&gt;but obviously not with muscleTool
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633773&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633773&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633773&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26633773.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633234</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T13:08:34Z</published>
	<updated>2009-12-03T13:08:34Z</updated>
	<author>
		<name>emanuele gringeri</name>
	</author>
	<content type="html">Ralf Schlatterbeck ha scritto:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Thu, Dec 03, 2009 at 09:29:13PM +0100, emanuele gringeri wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Ralf Schlatterbeck ha scritto:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Thu, Dec 03, 2009 at 07:53:58PM +0100, emanuele gringeri wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Ralf Schlatterbeck ha scritto:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I now have successfully built and loaded the muscle applet onto my
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Gemalto TOP IM FIPS CY2 (Cyberflex &amp;nbsp;Access 64k v2)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Did u format the applet?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; What do you mean?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; - I'm loading the applet to the card using gpshell
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; - then I'm setting the pin to all zeros using opensc-tool:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; - Then I'm formatting the card with pkcs15-init -E --create-pkcs15 --no-so-pin
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Is that what you mean by formatting? Or am I missing something?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; you missing something . Download and install muscletools, and then go
&lt;br&gt;&amp;gt;&amp;gt; trought the format phase.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hmm, doesn't seem to work, the muscleTool (version: 2.1.0 from debian lenny)
&lt;br&gt;&amp;gt; when trying to query with &amp;quot;tokens&amp;quot; :
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; muscleTool &amp;gt; tokens
&lt;br&gt;&amp;gt; No Valid Tokens Found
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Does this expect a certain applet ID for the muscle applet?
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;Yes it does. Take a look at
&lt;br&gt;/usr/local/pcsc/services/mscMuscleCard.bundle/Contents/Info.plist
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I've built the MCard applet with AID A0:00:00:00:01:01
&lt;br&gt;&amp;gt; If I change the ID to A0:00:00:03:23:01 as commented-out in
&lt;br&gt;&amp;gt; the ant build file of the applet, pkcs15 is no longer working
&lt;br&gt;&amp;gt; and the card isn't recognized at all.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; One question . What 's reader do u use?
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Gemalto USB Shell V2 (GemPC Key) (for ID-000 SIM smartcards)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks, Ralf
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633234&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26633234.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633209</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T13:02:34Z</published>
	<updated>2009-12-03T13:02:34Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 09:29:13PM +0100, emanuele gringeri wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Ralf Schlatterbeck ha scritto:
&lt;br&gt;&amp;gt; &amp;gt; On Thu, Dec 03, 2009 at 07:53:58PM +0100, emanuele gringeri wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Ralf Schlatterbeck ha scritto:
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; I now have successfully built and loaded the muscle applet onto my
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt; Gemalto TOP IM FIPS CY2 (Cyberflex &amp;nbsp;Access 64k v2)
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; Did u format the applet?
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;gt; What do you mean?
&lt;br&gt;&amp;gt; &amp;gt; - I'm loading the applet to the card using gpshell
&lt;br&gt;&amp;gt; &amp;gt; - then I'm setting the pin to all zeros using opensc-tool:
&lt;br&gt;&amp;gt; &amp;gt; - Then I'm formatting the card with pkcs15-init -E --create-pkcs15 --no-so-pin
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Is that what you mean by formatting? Or am I missing something?
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; you missing something . Download and install muscletools, and then go
&lt;br&gt;&amp;gt; trought the format phase.
&lt;/div&gt;&lt;br&gt;Hmm, doesn't seem to work, the muscleTool (version: 2.1.0 from debian lenny)
&lt;br&gt;when trying to query with &amp;quot;tokens&amp;quot; :
&lt;br&gt;&lt;br&gt;muscleTool &amp;gt; tokens
&lt;br&gt;No Valid Tokens Found
&lt;br&gt;&lt;br&gt;Does this expect a certain applet ID for the muscle applet?
&lt;br&gt;I've built the MCard applet with AID A0:00:00:00:01:01
&lt;br&gt;If I change the ID to A0:00:00:03:23:01 as commented-out in
&lt;br&gt;the ant build file of the applet, pkcs15 is no longer working
&lt;br&gt;and the card isn't recognized at all.
&lt;br&gt;&lt;br&gt;&amp;gt; One question . What 's reader do u use?
&lt;br&gt;&lt;br&gt;Gemalto USB Shell V2 (GemPC Key) (for ID-000 SIM smartcards)
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633209&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633209&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633209&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26633209.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26632648</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T12:27:39Z</published>
	<updated>2009-12-03T12:27:39Z</updated>
	<author>
		<name>emanuele gringeri</name>
	</author>
	<content type="html">Ralf Schlatterbeck ha scritto:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Thu, Dec 03, 2009 at 07:53:58PM +0100, emanuele gringeri wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Ralf Schlatterbeck ha scritto:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I now have successfully built and loaded the muscle applet onto my
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Gemalto TOP IM FIPS CY2 (Cyberflex &amp;nbsp;Access 64k v2)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I can -- using opensc tools -- build a pkcs15 structure on the card,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; erase, initalize, set an ID and generate a key. But when I try to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; use the card with pkcs11 and openssl I'm getting errors (see below).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm using the opensc-pkcs11 library.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Did u format the applet?
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; What do you mean?
&lt;br&gt;&amp;gt; - I'm loading the applet to the card using gpshell
&lt;br&gt;&amp;gt; - then I'm setting the pin to all zeros using opensc-tool:
&lt;br&gt;&amp;gt; &amp;nbsp; opensc-tool -s 00:A4:04:00:06:A0:00:00:00:01:01 &amp;nbsp;-s
&lt;br&gt;&amp;gt; &amp;nbsp; B0:2A:00:00:38:08:4D:75:73:63:6C:65:30:30:04:01:08:30:30:30:30:30:30:30:30:08:30:30:30:30:30:30:30:30:05:02:08:30:30:30:30:30:30:30:30:08:30:30:30:30:30:30:30:30:00:00:17:70:00:02:01
&lt;br&gt;&amp;gt; - Then I'm formatting the card with pkcs15-init -E --create-pkcs15 --no-so-pin
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is that what you mean by formatting? Or am I missing something?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks, Ralf
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;you missing something . Download and install muscletools, and then go
&lt;br&gt;trought the format phase.
&lt;br&gt;One question . What 's reader do u use?
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26632648&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26632648.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26631844</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T11:34:19Z</published>
	<updated>2009-12-03T11:34:19Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 07:53:58PM +0100, emanuele gringeri wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Ralf Schlatterbeck ha scritto:
&lt;br&gt;&amp;gt; &amp;gt; I now have successfully built and loaded the muscle applet onto my
&lt;br&gt;&amp;gt; &amp;gt; Gemalto TOP IM FIPS CY2 (Cyberflex &amp;nbsp;Access 64k v2)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I can -- using opensc tools -- build a pkcs15 structure on the card,
&lt;br&gt;&amp;gt; &amp;gt; erase, initalize, set an ID and generate a key. But when I try to
&lt;br&gt;&amp;gt; &amp;gt; use the card with pkcs11 and openssl I'm getting errors (see below).
&lt;br&gt;&amp;gt; &amp;gt; I'm using the opensc-pkcs11 library.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Did u format the applet?
&lt;/div&gt;What do you mean?
&lt;br&gt;- I'm loading the applet to the card using gpshell
&lt;br&gt;- then I'm setting the pin to all zeros using opensc-tool:
&lt;br&gt;&amp;nbsp; opensc-tool -s 00:A4:04:00:06:A0:00:00:00:01:01 &amp;nbsp;-s
&lt;br&gt;&amp;nbsp; B0:2A:00:00:38:08:4D:75:73:63:6C:65:30:30:04:01:08:30:30:30:30:30:30:30:30:08:30:30:30:30:30:30:30:30:05:02:08:30:30:30:30:30:30:30:30:08:30:30:30:30:30:30:30:30:00:00:17:70:00:02:01
&lt;br&gt;- Then I'm formatting the card with pkcs15-init -E --create-pkcs15 --no-so-pin
&lt;br&gt;&lt;br&gt;Is that what you mean by formatting? Or am I missing something?
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631844&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631844&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631844&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26631844.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26631142</id>
	<title>Re: pkcs11?</title>
	<published>2009-12-03T10:52:27Z</published>
	<updated>2009-12-03T10:52:27Z</updated>
	<author>
		<name>emanuele gringeri</name>
	</author>
	<content type="html">Ralf Schlatterbeck ha scritto:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I now have successfully built and loaded the muscle applet onto my
&lt;br&gt;&amp;gt; Gemalto TOP IM FIPS CY2 (Cyberflex &amp;nbsp;Access 64k v2)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I can -- using opensc tools -- build a pkcs15 structure on the card,
&lt;br&gt;&amp;gt; erase, initalize, set an ID and generate a key. But when I try to
&lt;br&gt;&amp;gt; use the card with pkcs11 and openssl I'm getting errors (see below).
&lt;br&gt;&amp;gt; I'm using the opensc-pkcs11 library.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Should I use another pkcs11 lib that is more specific to muscle?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Or any hints on what might be wrong with my configuration/card/etc?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Working:
&lt;br&gt;&amp;gt; pkcs15-init -E --create-pkcs15 --no-so-pin
&lt;br&gt;&amp;gt; pkcs15-init --store-pin --auth-id 01 --label &amp;quot;User Name&amp;quot;
&lt;br&gt;&amp;gt; pkcs15-tool --list-pins
&lt;br&gt;&amp;gt; pkcs15-init --generate-key rsa/1024 --auth-id 01
&lt;br&gt;&amp;gt; #(or alternatively a 2048 bit key)
&lt;br&gt;&amp;gt; pkcs15-tool --list-keys
&lt;br&gt;&amp;gt; pkcs15-tool --list-public-keys
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Errors:
&lt;br&gt;&amp;gt; % openssl req -days 3650 -new -out $CLIENT.csr -config openssl.cnf -engine pkcs11 -keyform engine -key 0:45 -sha1
&lt;br&gt;&amp;gt; engine &amp;quot;pkcs11&amp;quot; set.
&lt;br&gt;&amp;gt; [opensc-pkcs11] iso7816.c:102:iso7816_check_sw: Unknown SWs; SW1=9C, SW2=02
&lt;br&gt;&amp;gt; [opensc-pkcs11] sec.c:201:sc_pin_cmd: returning with: Card command failed
&lt;br&gt;&amp;gt; Login failed
&lt;br&gt;&amp;gt; PKCS11_get_private_key returned NULL
&lt;br&gt;&amp;gt; unable to load Private Key
&lt;br&gt;&amp;gt; 18987:error:80005005:Vendor defined:PKCS11_login:General Error:p11_slot.c:145:
&lt;br&gt;&amp;gt; 18987:error:26096080:engine routines:ENGINE_load_private_key:failed loading private key:eng_pkey.c:114:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; pkcs11-tool in testing mode looks good, note that I don't think
&lt;br&gt;&amp;gt; I've compiled in the MD5 stuff in the MCardApplet.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; % pkcs11-tool -l -t
&lt;br&gt;&amp;gt; Please enter User PIN: 
&lt;br&gt;&amp;gt; C_SeedRandom() and C_GenerateRandom():
&lt;br&gt;&amp;gt; &amp;nbsp; not implemented
&lt;br&gt;&amp;gt; Digests:
&lt;br&gt;&amp;gt; &amp;nbsp; all 4 digest functions seem to work
&lt;br&gt;&amp;gt; &amp;nbsp; MD5: OK
&lt;br&gt;&amp;gt; &amp;nbsp; SHA-1: OK
&lt;br&gt;&amp;gt; &amp;nbsp; RIPEMD160: OK
&lt;br&gt;&amp;gt; Signatures (currently only RSA signatures)
&lt;br&gt;&amp;gt; &amp;nbsp; testing key 0 (Private Key) 
&lt;br&gt;&amp;gt; &amp;nbsp; all 4 signature functions seem to work
&lt;br&gt;&amp;gt; &amp;nbsp; testing signature mechanisms:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; RSA-X-509: OK
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; RSA-PKCS: OK
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; SHA1-RSA-PKCS: OK
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; MD5-RSA-PKCS: OK
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; RIPEMD160-RSA-PKCS: OK
&lt;br&gt;&amp;gt; Verify (currently only for RSA):
&lt;br&gt;&amp;gt; &amp;nbsp; testing key 0 (Private Key)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; RSA-X-509: OK
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; RSA-PKCS: OK
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; SHA1-RSA-PKCS: OK
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; MD5-RSA-PKCS: OK
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; RIPEMD160-RSA-PKCS: OK
&lt;br&gt;&amp;gt; Key unwrap (RSA)
&lt;br&gt;&amp;gt; &amp;nbsp; testing key 0 (Private Key) &amp;nbsp;-- can't be used to unwrap, skipping
&lt;br&gt;&amp;gt; Decryption (RSA)
&lt;br&gt;&amp;gt; &amp;nbsp; testing key 0 (Private Key) &amp;nbsp;-- can't be used to decrypt, skipping
&lt;br&gt;&amp;gt; Testing card detection
&lt;br&gt;&amp;gt; Please press return to continue, x to exit: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; Available slots:
&lt;br&gt;&amp;gt; Slot 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Gemplus GemPC Key 00 00
&lt;br&gt;&amp;gt; &amp;nbsp; token label: &amp;nbsp; MUSCLE (Ralf Schlatterbeck)
&lt;br&gt;&amp;gt; &amp;nbsp; token manuf: &amp;nbsp; Identity Alliance
&lt;br&gt;&amp;gt; &amp;nbsp; token model: &amp;nbsp; PKCS #15 SCard
&lt;br&gt;&amp;gt; &amp;nbsp; token flags: &amp;nbsp; rng, login required, PIN initialized, token initialized
&lt;br&gt;&amp;gt; &amp;nbsp; serial num &amp;nbsp;: &amp;nbsp;0000
&lt;br&gt;&amp;gt; [...]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks, Ralf
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;Did u format the applet?
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631142&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26631142.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26631059</id>
	<title>pkcs11?</title>
	<published>2009-12-03T10:47:00Z</published>
	<updated>2009-12-03T10:47:00Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">I now have successfully built and loaded the muscle applet onto my
&lt;br&gt;Gemalto TOP IM FIPS CY2 (Cyberflex &amp;nbsp;Access 64k v2)
&lt;br&gt;&lt;br&gt;I can -- using opensc tools -- build a pkcs15 structure on the card,
&lt;br&gt;erase, initalize, set an ID and generate a key. But when I try to
&lt;br&gt;use the card with pkcs11 and openssl I'm getting errors (see below).
&lt;br&gt;I'm using the opensc-pkcs11 library.
&lt;br&gt;&lt;br&gt;Should I use another pkcs11 lib that is more specific to muscle?
&lt;br&gt;&lt;br&gt;Or any hints on what might be wrong with my configuration/card/etc?
&lt;br&gt;&lt;br&gt;Working:
&lt;br&gt;pkcs15-init -E --create-pkcs15 --no-so-pin
&lt;br&gt;pkcs15-init --store-pin --auth-id 01 --label &amp;quot;User Name&amp;quot;
&lt;br&gt;pkcs15-tool --list-pins
&lt;br&gt;pkcs15-init --generate-key rsa/1024 --auth-id 01
&lt;br&gt;#(or alternatively a 2048 bit key)
&lt;br&gt;pkcs15-tool --list-keys
&lt;br&gt;pkcs15-tool --list-public-keys
&lt;br&gt;&lt;br&gt;Errors:
&lt;br&gt;% openssl req -days 3650 -new -out $CLIENT.csr -config openssl.cnf -engine pkcs11 -keyform engine -key 0:45 -sha1
&lt;br&gt;engine &amp;quot;pkcs11&amp;quot; set.
&lt;br&gt;[opensc-pkcs11] iso7816.c:102:iso7816_check_sw: Unknown SWs; SW1=9C, SW2=02
&lt;br&gt;[opensc-pkcs11] sec.c:201:sc_pin_cmd: returning with: Card command failed
&lt;br&gt;Login failed
&lt;br&gt;PKCS11_get_private_key returned NULL
&lt;br&gt;unable to load Private Key
&lt;br&gt;18987:error:80005005:Vendor defined:PKCS11_login:General Error:p11_slot.c:145:
&lt;br&gt;18987:error:26096080:engine routines:ENGINE_load_private_key:failed loading private key:eng_pkey.c:114:
&lt;br&gt;&lt;br&gt;pkcs11-tool in testing mode looks good, note that I don't think
&lt;br&gt;I've compiled in the MD5 stuff in the MCardApplet.
&lt;br&gt;&lt;br&gt;% pkcs11-tool -l -t
&lt;br&gt;Please enter User PIN: 
&lt;br&gt;C_SeedRandom() and C_GenerateRandom():
&lt;br&gt;&amp;nbsp; not implemented
&lt;br&gt;Digests:
&lt;br&gt;&amp;nbsp; all 4 digest functions seem to work
&lt;br&gt;&amp;nbsp; MD5: OK
&lt;br&gt;&amp;nbsp; SHA-1: OK
&lt;br&gt;&amp;nbsp; RIPEMD160: OK
&lt;br&gt;Signatures (currently only RSA signatures)
&lt;br&gt;&amp;nbsp; testing key 0 (Private Key) 
&lt;br&gt;&amp;nbsp; all 4 signature functions seem to work
&lt;br&gt;&amp;nbsp; testing signature mechanisms:
&lt;br&gt;&amp;nbsp; &amp;nbsp; RSA-X-509: OK
&lt;br&gt;&amp;nbsp; &amp;nbsp; RSA-PKCS: OK
&lt;br&gt;&amp;nbsp; &amp;nbsp; SHA1-RSA-PKCS: OK
&lt;br&gt;&amp;nbsp; &amp;nbsp; MD5-RSA-PKCS: OK
&lt;br&gt;&amp;nbsp; &amp;nbsp; RIPEMD160-RSA-PKCS: OK
&lt;br&gt;Verify (currently only for RSA):
&lt;br&gt;&amp;nbsp; testing key 0 (Private Key)
&lt;br&gt;&amp;nbsp; &amp;nbsp; RSA-X-509: OK
&lt;br&gt;&amp;nbsp; &amp;nbsp; RSA-PKCS: OK
&lt;br&gt;&amp;nbsp; &amp;nbsp; SHA1-RSA-PKCS: OK
&lt;br&gt;&amp;nbsp; &amp;nbsp; MD5-RSA-PKCS: OK
&lt;br&gt;&amp;nbsp; &amp;nbsp; RIPEMD160-RSA-PKCS: OK
&lt;br&gt;Key unwrap (RSA)
&lt;br&gt;&amp;nbsp; testing key 0 (Private Key) &amp;nbsp;-- can't be used to unwrap, skipping
&lt;br&gt;Decryption (RSA)
&lt;br&gt;&amp;nbsp; testing key 0 (Private Key) &amp;nbsp;-- can't be used to decrypt, skipping
&lt;br&gt;Testing card detection
&lt;br&gt;Please press return to continue, x to exit: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;Available slots:
&lt;br&gt;Slot 0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Gemplus GemPC Key 00 00
&lt;br&gt;&amp;nbsp; token label: &amp;nbsp; MUSCLE (Ralf Schlatterbeck)
&lt;br&gt;&amp;nbsp; token manuf: &amp;nbsp; Identity Alliance
&lt;br&gt;&amp;nbsp; token model: &amp;nbsp; PKCS #15 SCard
&lt;br&gt;&amp;nbsp; token flags: &amp;nbsp; rng, login required, PIN initialized, token initialized
&lt;br&gt;&amp;nbsp; serial num &amp;nbsp;: &amp;nbsp;0000
&lt;br&gt;[...]
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631059&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631059&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631059&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pkcs11--tp26631059p26631059.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26630362</id>
	<title>Re: applet download for Gemalto TOP IM FIPS CY2</title>
	<published>2009-12-03T10:03:01Z</published>
	<updated>2009-12-03T10:03:01Z</updated>
	<author>
		<name>emanuele gringeri</name>
	</author>
	<content type="html">Ralf Schlatterbeck ha scritto:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Answering my own mail:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Thu, Dec 03, 2009 at 02:06:15PM +0100, Ralf Schlatterbeck wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Just got my Gemalto TOP IM FIPS CY2 (Cyberflex &amp;nbsp;Access 64k v2)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; But downloading the MCardApplet -- both my homegrown one and one
&lt;br&gt;&amp;gt;&amp;gt; downloaded from
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.opensc-project.org/opensc/attachment/wiki/Cyberflex/CardEdgeII.ijc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opensc-project.org/opensc/attachment/wiki/Cyberflex/CardEdgeII.ijc&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; leads the following error after issuing the install_for_install command:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; [...]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've done a little investigation into the magic numbers used by
&lt;br&gt;&amp;gt; gpshell. Looks like I can find out the argument to the first select command:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; select -AID a000000003000000
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; by doing:
&lt;br&gt;&amp;gt; enable_trace
&lt;br&gt;&amp;gt; establish_context
&lt;br&gt;&amp;gt; card_connect
&lt;br&gt;&amp;gt; open_sc -security 1 -keyind 0 -keyver 0 -mac_key 404142434445464748494a4b4c4d4e4f -enc_key 404142434445464748494a4b4c4d4e4f
&lt;br&gt;&amp;gt; get_status -element 80
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; this gives me the following output (in addition to some debug output):
&lt;br&gt;&amp;gt; List of applets (AID state privileges)
&lt;br&gt;&amp;gt; a000000003000000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;7 &amp;nbsp; &amp;nbsp; &amp;nbsp; 0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The other two AIDs seem to be dependent on the applet used (the applet codes
&lt;br&gt;&amp;gt; the applet ID internally). I came to this conclusion by changing the IDs
&lt;br&gt;&amp;gt; in the hello world downloader and seeing it fail.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Then I looked into the download script for the hello world applet.
&lt;br&gt;&amp;gt; When unpacking the HelloWorld.cap.transf or HelloWorld.cap file with unzip
&lt;br&gt;&amp;gt; I'm getting several .cap files. The Applet.cap contains the following
&lt;br&gt;&amp;gt; (in hex):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 000000 03 00 0e 01 0a a0 00 00 00 62 03 01 0c 01 01 00
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
&lt;br&gt;&amp;gt; 000010 14
&lt;br&gt;&amp;gt; 000011
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Now compare this with the Applet IDs used for downloading, citing
&lt;br&gt;&amp;gt; from helloInstallCyberflexAccess64k.txt from the gpshell distribution:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; install_for_install -instParam 00 -priv 02 -AID a00000006203010c0101 -pkgAID a00000006203010c01 -instAID a00000006203010c0101 -nvDataLimit 500
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^^^^^^^^^^^^^^^^^^^^ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^^^^^^^^^^^^^^^^^^^^
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; with that info I was able to find out the correct downloading script for
&lt;br&gt;&amp;gt; my homegrown applet, note the commented-out commands which use the wrong
&lt;br&gt;&amp;gt; applet ID (see below). My applet seems to use the AID a00000000101
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Now my question:
&lt;br&gt;&amp;gt; - Is there some documentation on these magic numbers?
&lt;br&gt;&amp;gt; - Seems in all docs the MCardApplet uses the other ID I tried first
&lt;br&gt;&amp;gt; &amp;nbsp; so something in my build-process probably doesn't correctly set
&lt;br&gt;&amp;gt; &amp;nbsp; the applet ID. How should I change that?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; # gpshell script for loading applet into card:
&lt;br&gt;&amp;gt; enable_trace
&lt;br&gt;&amp;gt; establish_context
&lt;br&gt;&amp;gt; card_connect
&lt;br&gt;&amp;gt; select -AID a000000003000000
&lt;br&gt;&amp;gt; open_sc -security 1 -keyind 0 -keyver 0 -mac_key 404142434445464748494a4b4c4d4e4f -enc_key 404142434445464748494a4b4c4d4e4f
&lt;br&gt;&amp;gt; delete -AID a00000000101
&lt;br&gt;&amp;gt; delete -AID a000000001
&lt;br&gt;&amp;gt; delete -AID a0000003230101
&lt;br&gt;&amp;gt; delete -AID a00000032301
&lt;br&gt;&amp;gt; #install_for_load -pkgAID a00000032301 -nvCodeLimit 16000 &amp;nbsp;-sdAID a000000003000000
&lt;br&gt;&amp;gt; install_for_load -pkgAID a000000001 -nvCodeLimit 16000 -sdAID a000000003000000
&lt;br&gt;&amp;gt; load -file CardEdgeCflex.ijc
&lt;br&gt;&amp;gt; #install_for_install -instParam 00 -priv 02 -AID a0000003230101 -pkgAID a00000032301 -instAID a0000003230101 -nvDataLimit 16000
&lt;br&gt;&amp;gt; install_for_install -instParam 00 -priv 02 -AID a00000000101 -pkgAID a000000001 -instAID a00000000101 -nvDataLimit 32000
&lt;br&gt;&amp;gt; get_status -element 20
&lt;br&gt;&amp;gt; card_disconnect
&lt;br&gt;&amp;gt; release_context
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks, Ralf
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;I have been able to load the my homemade applet with the following script:
&lt;br&gt;&lt;br&gt;mode_201
&lt;br&gt;enable_trace
&lt;br&gt;establish_context
&lt;br&gt;card_connect
&lt;br&gt;select -AID a0000000030000
&lt;br&gt;open_sc -security 0 -keyind 0 -keyver 0 -mac_key
&lt;br&gt;404142434445464748494a4b4c4d4e4f -enc_key
&lt;br&gt;404142434445464748494a4b4c4d4e4f // Open secure channel
&lt;br&gt;install_for_load -pkgAID a000000001 -nvCodeLimit 19300
&lt;br&gt;load -file &amp;nbsp;CardEdgeCflex.ijc
&lt;br&gt;install_for_install -instParam 00 -priv 02 -AID a00000000101 -pkgAID
&lt;br&gt;a000000001 -instAID a00000000101 -nvDataLimit 13400
&lt;br&gt;card_disconnect
&lt;br&gt;release_context
&lt;br&gt;&lt;br&gt;You have to use the AID that you use in common.xml when you did compile
&lt;br&gt;the applet with ant.
&lt;br&gt;&lt;br&gt;1. nvCodeLimit is the applet size.
&lt;br&gt;2. nvDataLimit is the size of memory that u want to use for ur private
&lt;br&gt;objctes... I guess ..
&lt;br&gt;&lt;br&gt;cheers.
&lt;br&gt;&lt;br&gt;PS for gpshell is better use the gpshell ML.
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26630362&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/applet-download-for-Gemalto-TOP-IM-FIPS-CY2-tp26625667p26630362.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26629719</id>
	<title>Re: applet download for Gemalto TOP IM FIPS CY2</title>
	<published>2009-12-03T09:18:38Z</published>
	<updated>2009-12-03T09:18:38Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">Answering my own mail:
&lt;br&gt;&lt;br&gt;On Thu, Dec 03, 2009 at 02:06:15PM +0100, Ralf Schlatterbeck wrote:
&lt;br&gt;&amp;gt; Just got my Gemalto TOP IM FIPS CY2 (Cyberflex &amp;nbsp;Access 64k v2)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But downloading the MCardApplet -- both my homegrown one and one
&lt;br&gt;&amp;gt; downloaded from
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.opensc-project.org/opensc/attachment/wiki/Cyberflex/CardEdgeII.ijc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opensc-project.org/opensc/attachment/wiki/Cyberflex/CardEdgeII.ijc&lt;/a&gt;&lt;br&gt;&amp;gt; leads the following error after issuing the install_for_install command:
&lt;br&gt;[...]
&lt;br&gt;&lt;br&gt;I've done a little investigation into the magic numbers used by
&lt;br&gt;gpshell. Looks like I can find out the argument to the first select command:
&lt;br&gt;&lt;br&gt;select -AID a000000003000000
&lt;br&gt;&lt;br&gt;by doing:
&lt;br&gt;enable_trace
&lt;br&gt;establish_context
&lt;br&gt;card_connect
&lt;br&gt;open_sc -security 1 -keyind 0 -keyver 0 -mac_key 404142434445464748494a4b4c4d4e4f -enc_key 404142434445464748494a4b4c4d4e4f
&lt;br&gt;get_status -element 80
&lt;br&gt;&lt;br&gt;this gives me the following output (in addition to some debug output):
&lt;br&gt;List of applets (AID state privileges)
&lt;br&gt;a000000003000000 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;7 &amp;nbsp; &amp;nbsp; &amp;nbsp; 0
&lt;br&gt;&lt;br&gt;The other two AIDs seem to be dependent on the applet used (the applet codes
&lt;br&gt;the applet ID internally). I came to this conclusion by changing the IDs
&lt;br&gt;in the hello world downloader and seeing it fail.
&lt;br&gt;&lt;br&gt;Then I looked into the download script for the hello world applet.
&lt;br&gt;When unpacking the HelloWorld.cap.transf or HelloWorld.cap file with unzip
&lt;br&gt;I'm getting several .cap files. The Applet.cap contains the following
&lt;br&gt;(in hex):
&lt;br&gt;&lt;br&gt;000000 03 00 0e 01 0a a0 00 00 00 62 03 01 0c 01 01 00
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
&lt;br&gt;000010 14
&lt;br&gt;000011
&lt;br&gt;&lt;br&gt;Now compare this with the Applet IDs used for downloading, citing
&lt;br&gt;from helloInstallCyberflexAccess64k.txt from the gpshell distribution:
&lt;br&gt;&lt;br&gt;install_for_install -instParam 00 -priv 02 -AID a00000006203010c0101 -pkgAID a00000006203010c01 -instAID a00000006203010c0101 -nvDataLimit 500
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^^^^^^^^^^^^^^^^^^^^ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ^^^^^^^^^^^^^^^^^^^^
&lt;br&gt;&lt;br&gt;with that info I was able to find out the correct downloading script for
&lt;br&gt;my homegrown applet, note the commented-out commands which use the wrong
&lt;br&gt;applet ID (see below). My applet seems to use the AID a00000000101
&lt;br&gt;&lt;br&gt;Now my question:
&lt;br&gt;- Is there some documentation on these magic numbers?
&lt;br&gt;- Seems in all docs the MCardApplet uses the other ID I tried first
&lt;br&gt;&amp;nbsp; so something in my build-process probably doesn't correctly set
&lt;br&gt;&amp;nbsp; the applet ID. How should I change that?
&lt;br&gt;&lt;br&gt;# gpshell script for loading applet into card:
&lt;br&gt;enable_trace
&lt;br&gt;establish_context
&lt;br&gt;card_connect
&lt;br&gt;select -AID a000000003000000
&lt;br&gt;open_sc -security 1 -keyind 0 -keyver 0 -mac_key 404142434445464748494a4b4c4d4e4f -enc_key 404142434445464748494a4b4c4d4e4f
&lt;br&gt;delete -AID a00000000101
&lt;br&gt;delete -AID a000000001
&lt;br&gt;delete -AID a0000003230101
&lt;br&gt;delete -AID a00000032301
&lt;br&gt;#install_for_load -pkgAID a00000032301 -nvCodeLimit 16000 &amp;nbsp;-sdAID a000000003000000
&lt;br&gt;install_for_load -pkgAID a000000001 -nvCodeLimit 16000 -sdAID a000000003000000
&lt;br&gt;load -file CardEdgeCflex.ijc
&lt;br&gt;#install_for_install -instParam 00 -priv 02 -AID a0000003230101 -pkgAID a00000032301 -instAID a0000003230101 -nvDataLimit 16000
&lt;br&gt;install_for_install -instParam 00 -priv 02 -AID a00000000101 -pkgAID a000000001 -instAID a00000000101 -nvDataLimit 32000
&lt;br&gt;get_status -element 20
&lt;br&gt;card_disconnect
&lt;br&gt;release_context
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26629719&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26629719&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26629719&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/applet-download-for-Gemalto-TOP-IM-FIPS-CY2-tp26625667p26629719.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26625667</id>
	<title>applet download for Gemalto TOP IM FIPS CY2</title>
	<published>2009-12-03T05:06:15Z</published>
	<updated>2009-12-03T05:06:15Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">Just got my Gemalto TOP IM FIPS CY2 (Cyberflex &amp;nbsp;Access 64k v2)
&lt;br&gt;in the mail.
&lt;br&gt;&lt;br&gt;I can successfully download the helloworld applet to the card using the
&lt;br&gt;following commands with gpshell:
&lt;br&gt;mode_201
&lt;br&gt;enable_trace
&lt;br&gt;establish_context
&lt;br&gt;card_connect
&lt;br&gt;select -AID a000000003000000
&lt;br&gt;open_sc -security 1 -keyind 0 -keyver 0 -mac_key 404142434445464748494a4b4c4d4e4f -enc_key 404142434445464748494a4b4c4d4e4f // Open secure channel
&lt;br&gt;delete -AID a00000006203010c0101
&lt;br&gt;delete -AID a00000006203010c01
&lt;br&gt;install_for_load -pkgAID a00000006203010c01 -nvCodeLimit 500 &amp;nbsp;-sdAID A000000003000000
&lt;br&gt;load -file HelloWorld.cap.transf
&lt;br&gt;install_for_install -instParam 00 -priv 02 -AID a00000006203010c0101 -pkgAID a00000006203010c01 -instAID a00000006203010c0101 -nvDataLimit 500
&lt;br&gt;card_disconnect
&lt;br&gt;release_context
&lt;br&gt;&lt;br&gt;Note that I had to correct a wrapped line and the -AID parameter to
&lt;br&gt;install_for_install compared to the helloInstallCyberflexAccess64k.txt
&lt;br&gt;that comes with gpshell.
&lt;br&gt;&lt;br&gt;Anything I can do with the HelloWorld applet to test if I can run it?
&lt;br&gt;&lt;br&gt;But downloading the MCardApplet -- both my homegrown one and one
&lt;br&gt;downloaded from
&lt;br&gt;&lt;a href=&quot;http://www.opensc-project.org/opensc/attachment/wiki/Cyberflex/CardEdgeII.ijc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opensc-project.org/opensc/attachment/wiki/Cyberflex/CardEdgeII.ijc&lt;/a&gt;&lt;br&gt;&lt;br&gt;leads the following error after issuing the install_for_install command:
&lt;br&gt;&lt;br&gt;install_for_install -instParam 00 -priv 02 -AID A0000003230101 -pkgAID A00000032301 -instAID A0000003230101 -nvDataLimit 32000
&lt;br&gt;Command --&amp;gt; 80E60C002406A0000003230107A000000323010107A0000003230101010209C90100EF04C8027D000000
&lt;br&gt;Wrapped command --&amp;gt; 84E60C002C06A0000003230107A000000323010107A0000003230101010209C90100EF04C8027D00006A2C1038B01593C000
&lt;br&gt;Response &amp;lt;-- 6A80
&lt;br&gt;install_for_install_and_make_selectable() returns 0x80206A80 (6A80: Wrong data / Incorrect values in command data.)
&lt;br&gt;&lt;br&gt;the full gpshell-script I'm using is:
&lt;br&gt;enable_trace
&lt;br&gt;establish_context
&lt;br&gt;card_connect
&lt;br&gt;select -AID a000000003000000
&lt;br&gt;open_sc -security 1 -keyind 0 -keyver 0 -mac_key 404142434445464748494a4b4c4d4e4f -enc_key 404142434445464748494a4b4c4d4e4f
&lt;br&gt;delete -AID a0000003230101
&lt;br&gt;delete -AID a00000032301
&lt;br&gt;install_for_load -pkgAID a00000032301 -nvCodeLimit 16000 &amp;nbsp;-sdAID a000000003000000
&lt;br&gt;load -file CardEdgeCflex.ijc
&lt;br&gt;install_for_install -instParam 00 -priv 02 -AID a0000003230101 -pkgAID a00000032301 -instAID a0000003230101 -nvDataLimit 16000
&lt;br&gt;get_status -element 20
&lt;br&gt;card_disconnect
&lt;br&gt;release_context
&lt;br&gt;&lt;br&gt;Any ideas?
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625667&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625667&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26625667&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/applet-download-for-Gemalto-TOP-IM-FIPS-CY2-tp26625667p26625667.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26624875</id>
	<title>Re: Fwd: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex Access 64k v2): how?</title>
	<published>2009-12-03T03:57:55Z</published>
	<updated>2009-12-03T03:57:55Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 12:31:47PM +0100, emanuele wrote:
&lt;br&gt;&amp;gt; &amp;gt;But you *did* modify the path-settings in common.xml?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; yes.. &amp;nbsp;I mean .. it s a thesis project If I don't go trough any strange
&lt;br&gt;&amp;gt; modifications there s no fun..
&lt;br&gt;:-)
&lt;br&gt;Thanks for clarifying. My point was that the build-files as-is haven't been
&lt;br&gt;run on Linux...
&lt;br&gt;&lt;br&gt;Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624875&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624875&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624875&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26624875.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26624555</id>
	<title>Fwd: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex  Access 64k v2): how?</title>
	<published>2009-12-03T03:31:47Z</published>
	<updated>2009-12-03T03:31:47Z</updated>
	<author>
		<name>emanuele gringeri</name>
	</author>
	<content type="html">&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;br&gt;&lt;div class=&quot;im&quot;&gt;&amp;gt;But you *did* modify the path-settings in common.xml?&lt;br&gt;
&lt;br&gt;&lt;/div&gt;yes..  I mean .. it s a thesis project If I don&amp;#39;t go trough any strange modifications there s no fun..&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Dec 3, 2009 at 11:37 AM, Ralf Schlatterbeck &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624555&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;On Thu, Dec 03, 2009 at 10:07:00AM +0100, erbalibera erbalibera wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; which version of JC API did u use?&lt;br&gt;
&amp;gt; In my common.xml I ve&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;              source=&amp;quot;1.2&amp;quot;&lt;br&gt;
&amp;gt;              target=&amp;quot;1.1&amp;quot;&lt;br&gt;
&amp;gt; in the &amp;lt;target depends=&amp;quot;precompile&amp;quot; name=&amp;quot;compile&amp;quot;&amp;gt;,&lt;br&gt;
OK, I currently have&lt;br&gt;
                target=&amp;quot;${VM_VERSION}&amp;quot;&lt;br&gt;
                source=&amp;quot;${VM_VERSION}&amp;quot;&amp;gt;&lt;br&gt;
and VM_VERSION=1.2 in Cflex.properties. The build instructions in INSTALL say I&amp;#39;ll&lt;br&gt;
have to use jdk1.2.2 and my guess was that this is target version 1.2?&lt;br&gt;
&lt;br&gt;
&amp;gt; and with this source/target combination I was able to compile without any&lt;br&gt;
&amp;gt; issue.&lt;br&gt;
&lt;br&gt;
Thanks for the suggestion: I&amp;#39;m now using target=&amp;quot;1.1&amp;quot; and the conversion works!&lt;br&gt;
&lt;br&gt;
BUILD SUCCESSFUL&lt;br&gt;
Total time: 3 seconds&lt;br&gt;
&lt;br&gt;
I&amp;#39;ll wrap up what I&amp;#39;ve done and post a summary. Probably *after* I&amp;#39;ve tried to run&lt;br&gt;
this on the card, though.&lt;br&gt;
&lt;br&gt;
Thanks to you all.&lt;br&gt;
&lt;div&gt;&lt;br&gt;
&amp;gt; &amp;gt;Seems the whole stuff has never been built on Linux&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;/div&gt;&amp;gt; I ve built ( and loaded it) the applet for a Cyberflex smart card, JC/OP&lt;br&gt;
&amp;gt; 2.1.1/2.0.1 under linux gentoo.&lt;br&gt;
&amp;gt; &amp;#39;Hope this helps.&lt;br&gt;
&lt;br&gt;
But you *did* modify the path-settings in common.xml?&lt;br&gt;
&lt;br&gt;
Ralf&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;--&lt;br&gt;
Dr. Ralf Schlatterbeck                  Tel:   +43/2243/26465-16&lt;br&gt;
Open Source Consulting                  Fax:   +43/2243/26465-23&lt;br&gt;
Reichergasse 131                        www:   &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;
A-3411 Weidling                         email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624555&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;&lt;br&gt;
osAlliance member                       email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624555&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;&lt;br&gt;
&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;_______________________________________________&lt;br&gt;
Muscle mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624555&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;font color=&quot;#888888&quot;&gt;-- &lt;br&gt;&lt;br&gt;Emanuele Gringeri&lt;br&gt;Student of Computer Engineer&lt;br&gt;University of Pisa&lt;br&gt;Be my mirror, my sword and shield&lt;br&gt;
&lt;/font&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;&lt;br&gt;Emanuele Gringeri&lt;br&gt;Student of Computer Engineer&lt;br&gt;University of Pisa&lt;br&gt;Be my mirror, my sword and shield&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26624555&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26624555.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623923</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex Access 64k v2): how?</title>
	<published>2009-12-03T02:37:37Z</published>
	<updated>2009-12-03T02:37:37Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 10:07:00AM +0100, erbalibera erbalibera wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; which version of JC API did u use?
&lt;br&gt;&amp;gt; In my common.xml I ve
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;source=&amp;quot;1.2&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;target=&amp;quot;1.1&amp;quot;
&lt;br&gt;&amp;gt; in the &amp;lt;target depends=&amp;quot;precompile&amp;quot; name=&amp;quot;compile&amp;quot;&amp;gt;,
&lt;br&gt;OK, I currently have
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; target=&amp;quot;${VM_VERSION}&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; source=&amp;quot;${VM_VERSION}&amp;quot;&amp;gt;
&lt;br&gt;and VM_VERSION=1.2 in Cflex.properties. The build instructions in INSTALL say I'll
&lt;br&gt;have to use jdk1.2.2 and my guess was that this is target version 1.2?
&lt;br&gt;&lt;br&gt;&amp;gt; and with this source/target combination I was able to compile without any
&lt;br&gt;&amp;gt; issue.
&lt;br&gt;&lt;br&gt;Thanks for the suggestion: I'm now using target=&amp;quot;1.1&amp;quot; and the conversion works!
&lt;br&gt;&lt;br&gt;BUILD SUCCESSFUL
&lt;br&gt;Total time: 3 seconds
&lt;br&gt;&lt;br&gt;I'll wrap up what I've done and post a summary. Probably *after* I've tried to run
&lt;br&gt;this on the card, though.
&lt;br&gt;&lt;br&gt;Thanks to you all.
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;gt;Seems the whole stuff has never been built on Linux
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I ve built ( and loaded it) the applet for a Cyberflex smart card, JC/OP
&lt;br&gt;&amp;gt; 2.1.1/2.0.1 under linux gentoo.
&lt;br&gt;&amp;gt; 'Hope this helps.
&lt;br&gt;&lt;br&gt;But you *did* modify the path-settings in common.xml?
&lt;br&gt;&lt;br&gt;Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623923&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623923&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623923&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26623923.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623179</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex Access 64k v2): how?</title>
	<published>2009-12-03T01:31:00Z</published>
	<updated>2009-12-03T01:31:00Z</updated>
	<author>
		<name>João Poupino-3</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Ralf Schlatterbeck wrote:
&lt;br&gt;&amp;gt; On Wed, Dec 02, 2009 at 05:51:15PM +0000, João Poupino wrote:
&lt;br&gt;&amp;gt;&amp;gt; Ralf Schlatterbeck wrote:
&lt;br&gt;&amp;gt; So basically the gpshell commands are magic to me, I'm following recipes
&lt;br&gt;&amp;gt; so far. Any pointers on some good documentations that lets me cook my
&lt;br&gt;&amp;gt; own recipes?
&lt;br&gt;&lt;br&gt;I must apologize. I've just now realized the script I've referred in my 
&lt;br&gt;previous post, uses the manager AID of the etoken 72K card and contains 
&lt;br&gt;settings that are probably problematic with the Cyberflex 64K. I've 
&lt;br&gt;never worked with that card before, but I'm aware it has some 
&lt;br&gt;peculiarities, e.g. the applet needs to be &amp;quot;pre-prepared&amp;quot; for loading. 
&lt;br&gt;It's probably best you ignore my script altogether.
&lt;br&gt;&lt;br&gt;Regarding a reference, the README file, that comes with the GPShell 
&lt;br&gt;source, should get you started. It also has a bunch of example scripts.
&lt;br&gt;&lt;br&gt;I think there was a project that consisted of a collection of scripts 
&lt;br&gt;that automated a series of tasks just like the one you want to do. Maybe 
&lt;br&gt;someone on the list can provide a link?
&lt;br&gt;&lt;br&gt;João
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623179&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26623179.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623130</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex Access 64k v2): how?</title>
	<published>2009-12-03T01:27:09Z</published>
	<updated>2009-12-03T01:27:09Z</updated>
	<author>
		<name>Toomas Nurmoja</name>
	</author>
	<content type="html">Ralf Schlatterbeck wrote:
&lt;br&gt;&amp;gt; So how do you guys build that applet? Don't tell me I've to run windows to do it?
&lt;br&gt;&amp;gt; Can't it be built using some newer version of the SDK?
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;Hi.
&lt;br&gt;&lt;br&gt;&amp;nbsp;To install muclecard applet into this Gemalto card I used scripts and 
&lt;br&gt;pre-compiled applet from
&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;a href=&quot;http://www.openscdp.org/scripts/download.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.openscdp.org/scripts/download.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;and Eclipse with &amp;nbsp;Smart Card Scripting Environment for Eclipse (SSE4E) 
&lt;br&gt;plugin:
&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;a href=&quot;http://www.openscdp.org/sse4e/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.openscdp.org/sse4e/index.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;regards Toomas Nurmoja
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message has been scanned for viruses and
&lt;br&gt;dangerous content by MailScanner, and is
&lt;br&gt;believed to be clean.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623130&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26623130.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622899</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex  Access 64k v2): how?</title>
	<published>2009-12-03T01:07:00Z</published>
	<updated>2009-12-03T01:07:00Z</updated>
	<author>
		<name>emanuele gringeri</name>
	</author>
	<content type="html">Hi Ralf, &lt;br&gt;&lt;br&gt;which version of JC API did u use?&lt;br&gt;In my common.xml I ve&lt;br&gt;        &lt;br&gt;             source=&amp;quot;1.2&amp;quot;&lt;br&gt;             target=&amp;quot;1.1&amp;quot;&lt;br&gt;&lt;br&gt;in the &amp;lt;target depends=&amp;quot;precompile&amp;quot; name=&amp;quot;compile&amp;quot;&amp;gt;,&lt;br&gt;
and with this source/target combination I was able to compile without any issue. &lt;br&gt;&amp;gt;Seems the whole stuff has never been built on Linux&lt;br&gt;&lt;br&gt;I ve built  ( and loaded it) the applet for a Cyberflex smart card, JC/OP 2.1.1/2.0.1 under linux gentoo.&lt;br&gt;
&amp;#39;Hope this helps.&lt;br&gt;&lt;br&gt;-eg&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Dec 3, 2009 at 9:35 AM, Tommaso Cucinotta &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622899&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tommaso.cucinotta@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Ralf Schlatterbeck wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
- Seems the whole stuff has never been built on Linux, all the path&lt;br&gt;
  names used backslashes for filenames -- that seems to be ok for java,&lt;br&gt;
  but not for the classfile converter. I&amp;#39;ve converted all to forward&lt;br&gt;
  slashes.&lt;br&gt;
  &lt;br&gt;
&lt;/blockquote&gt;
We use to build the Applet on Linux, and load it via gpshell, as we recently modified it to support an extended ACL model and other things. However, I don&amp;#39;t have details at hand right now. I hope my student (in cc) will provide you soon with some more info.&lt;br&gt;

&lt;br&gt;
   T.&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;
&lt;br&gt;
-- &lt;br&gt;
Tommaso Cucinotta, Computer Engineering PhD, Researcher&lt;br&gt;
ReTiS Lab, Scuola Superiore Sant&amp;#39;Anna, Pisa, Italy&lt;br&gt;
Tel +39 050 882 024, Fax +39 050 882 003&lt;br&gt;
&lt;a href=&quot;http://retis.sssup.it/people/tommaso&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://retis.sssup.it/people/tommaso&lt;/a&gt;&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
_______________________________________________&lt;br&gt;
Muscle mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622899&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622899&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26622899.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622730</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex Access 64k v2): how?</title>
	<published>2009-12-03T00:49:31Z</published>
	<updated>2009-12-03T00:49:31Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Thu, Dec 03, 2009 at 09:35:52AM +0100, Tommaso Cucinotta wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Ralf Schlatterbeck wrote:
&lt;br&gt;&amp;gt;&amp;gt; - Seems the whole stuff has never been built on Linux, all the path
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; names used backslashes for filenames -- that seems to be ok for java,
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; but not for the classfile converter. I've converted all to forward
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; slashes.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt; We use to build the Applet on Linux, and load it via gpshell, as we &amp;nbsp;
&lt;br&gt;&amp;gt; recently modified it to support an extended ACL model and other things. &amp;nbsp;
&lt;br&gt;&amp;gt; However, I don't have details at hand right now. I hope my student (in &amp;nbsp;
&lt;br&gt;&amp;gt; cc) will provide you soon with some more info.
&lt;/div&gt;&lt;br&gt;Great, he probably modified the ant buildfiles like I did. I'd be
&lt;br&gt;very interesting how you do the conversion step to Java Card. Are you
&lt;br&gt;using a new card or are you targeting cards like Cyberflex with an
&lt;br&gt;ancient JVM?
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622730&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622730&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622730&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26622730.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622592</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex	Access 64k v2): how?</title>
	<published>2009-12-03T00:35:52Z</published>
	<updated>2009-12-03T00:35:52Z</updated>
	<author>
		<name>Tommaso Cucinotta-2</name>
	</author>
	<content type="html">Ralf Schlatterbeck wrote:
&lt;br&gt;&amp;gt; - Seems the whole stuff has never been built on Linux, all the path
&lt;br&gt;&amp;gt; &amp;nbsp; names used backslashes for filenames -- that seems to be ok for java,
&lt;br&gt;&amp;gt; &amp;nbsp; but not for the classfile converter. I've converted all to forward
&lt;br&gt;&amp;gt; &amp;nbsp; slashes.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;We use to build the Applet on Linux, and load it via gpshell, as we 
&lt;br&gt;recently modified it to support an extended ACL model and other things. 
&lt;br&gt;However, I don't have details at hand right now. I hope my student (in 
&lt;br&gt;cc) will provide you soon with some more info.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; T.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Tommaso Cucinotta, Computer Engineering PhD, Researcher
&lt;br&gt;ReTiS Lab, Scuola Superiore Sant'Anna, Pisa, Italy
&lt;br&gt;Tel +39 050 882 024, Fax +39 050 882 003
&lt;br&gt;&lt;a href=&quot;http://retis.sssup.it/people/tommaso&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://retis.sssup.it/people/tommaso&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622592&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26622592.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622322</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex Access 64k v2): how?</title>
	<published>2009-12-03T00:11:24Z</published>
	<updated>2009-12-03T00:11:24Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Wed, Dec 02, 2009 at 05:51:15PM +0000, João Poupino wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ralf Schlatterbeck wrote:
&lt;br&gt;&amp;gt;&amp;gt; The card you mention looks very good. Any pointers on the procedure for
&lt;br&gt;&amp;gt;&amp;gt; applet download with gpshell?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Please check this earlier post of mine [1].
&lt;br&gt;&lt;br&gt;OK, I see. I have earlier found this for the Cflex:
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/pipermail/muscle/2008-February/006968.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/pipermail/muscle/2008-February/006968.html&lt;/a&gt;&lt;br&gt;and compare this to the instructions on the opensc wiki:
&lt;br&gt;&lt;a href=&quot;http://www.opensc-project.org/opensc/wiki/Cyberflex&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opensc-project.org/opensc/wiki/Cyberflex&lt;/a&gt;&lt;br&gt;These differ (and the second one does *not* work, I haven't tried the
&lt;br&gt;first yet, my Cflex card is still in the mail).
&lt;br&gt;So basically the gpshell commands are magic to me, I'm following recipes
&lt;br&gt;so far. Any pointers on some good documentations that lets me cook my
&lt;br&gt;own recipes?
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp;Is it available in ID000 (SIM) format, too?
&lt;br&gt;&amp;gt;&amp;gt; We plan to use an USB-stick reader for SIM-Format cards...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;quot;SIM cutting service
&lt;br&gt;&amp;gt; We offer a service to cut any smartcard purchased from our store down to &amp;nbsp;
&lt;br&gt;&amp;gt; the size of a SIM card (also sometimes known as a SAM.) for use with any &amp;nbsp;
&lt;br&gt;&amp;gt; SIM style smartcard reader.&amp;quot;
&lt;br&gt;&lt;br&gt;Great pointer, thanks. The idea of having this cut out is nice, so far I
&lt;br&gt;was always looking for cards that come in SIM format.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If you want a precompiled applet, you can get it at [2].
&lt;br&gt;&amp;gt;&amp;gt; I've found that. Unfortunately I couldn't find out what version of
&lt;br&gt;&amp;gt;&amp;gt; the applet that is. Any Idea how to find out?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would guess that it is the latest stable version (0.9.11).
&lt;br&gt;&lt;br&gt;Yes I was *hoping* that, too. What irritated me was the filename (I
&lt;br&gt;would have expected CardEdgeCflex) and that led me to trying to build it
&lt;br&gt;myself to be sure I had a version with the security fixes in.
&lt;br&gt;&lt;br&gt;Thanks, Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622322&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622322&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622322&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26622322.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26622232</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex Access 64k v2): how?</title>
	<published>2009-12-02T23:59:33Z</published>
	<updated>2009-12-02T23:59:33Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Wed, Dec 02, 2009 at 04:59:08PM -0500, Michael StJohns wrote:
&lt;br&gt;&amp;gt; Mostly, you can use any JDK to do the build, but you need to add the
&lt;br&gt;&amp;gt; target=&amp;quot;1.4&amp;quot; or target=&amp;quot;1.5&amp;quot; &amp;nbsp;to the &amp;quot;javac&amp;quot; task in the
&lt;br&gt;&amp;gt; buildapplet.xml file &amp;nbsp;Which target depends on which version of the
&lt;br&gt;&amp;gt; javacard SDK you're using. &amp;nbsp; So use the current JDK that comes with
&lt;br&gt;&amp;gt; Ubuntu and it should work fine.
&lt;br&gt;&lt;br&gt;Thanks Mike, that brought me one step further:
&lt;br&gt;- javac now runs through, I was using target=1.2 and had to add
&lt;br&gt;&amp;nbsp; source=1.2, too otherwise I got a warning that the option was added
&lt;br&gt;&amp;nbsp; for me.
&lt;br&gt;- Seems the whole stuff has never been built on Linux, all the path
&lt;br&gt;&amp;nbsp; names used backslashes for filenames -- that seems to be ok for java,
&lt;br&gt;&amp;nbsp; but not for the classfile converter. I've converted all to forward
&lt;br&gt;&amp;nbsp; slashes.
&lt;br&gt;- But now I'm getting an error from the old 2.1.2 classfile converter:
&lt;br&gt;convert:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Java Card 2.1.2 Class File Converter (version 1.2)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] Copyright (c) 2001 Sun Microsystems, Inc. All rights reserved.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] warning: You did not supply export file for the previous minor version of the package
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] parsing /usr/local/src/unpacked/MCardApplet/Cflex/com/musclecard/CardEdge/CardEdge.class
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] parsing /usr/local/src/unpacked/MCardApplet/Cflex/com/musclecard/CardEdge/MemoryManager.class
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] parsing /usr/local/src/unpacked/MCardApplet/Cflex/com/musclecard/CardEdge/ObjectManager.class
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] error: com.musclecard.CardEdge.CardEdge: unsupported class file format of version 46.0.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] error: com.musclecard.CardEdge.MemoryManager: unsupported class file format of version 46.0.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] error: com.musclecard.CardEdge.ObjectManager: unsupported class file format of version 46.0.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[java] conversion completed with 3 errors and 1 warnings.
&lt;br&gt;&lt;br&gt;Isn't it strange that javac -- with a -target option -- produces output
&lt;br&gt;that can't be read by old versions of the java software?? &amp;nbsp;Seems I'll
&lt;br&gt;have to try to find a newer version and see if it can produce
&lt;br&gt;backward-compatible output.
&lt;br&gt;&lt;br&gt;Failing that I'll probably try to get this working with a precompiled
&lt;br&gt;applet...
&lt;br&gt;&lt;br&gt;&amp;gt; At 02:54 PM 12/2/2009, gilles Bernabé wrote:
&lt;br&gt;&amp;gt; &amp;gt;Hi,
&lt;br&gt;&amp;gt; &amp;gt;I have followed this link :[1]
&lt;br&gt;&amp;gt; &amp;gt;and it works well, compilation with &amp;quot;ant&amp;quot; and loading of the&amp;quot;.ijc&amp;quot; in
&lt;br&gt;&amp;gt; &amp;gt;the cyberflex but like you said i have been forced to do it under
&lt;br&gt;&amp;gt; &amp;gt;Windows because on my last ubuntu it was too long to find the old
&lt;br&gt;&amp;gt; &amp;gt;libraries compatible with the required JDK, but on windows it's very
&lt;br&gt;&amp;gt; &amp;gt;fast.
&lt;br&gt;&lt;br&gt;Thanks. I was using the same instructions. But when the old javac
&lt;br&gt;segfaulted I tried on Debian etch which also failed. Then before moving
&lt;br&gt;to windows I asked :-)
&lt;br&gt;&lt;br&gt;Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622232&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622232&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26622232&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26622232.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26617245</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex  Access 64k v2): how?</title>
	<published>2009-12-02T13:59:08Z</published>
	<updated>2009-12-02T13:59:08Z</updated>
	<author>
		<name>Michael StJohns-2</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;body&gt;
Mostly, you can use any JDK to do the build, but you need to add the
target=&amp;quot;1.4&amp;quot; or target=&amp;quot;1.5&amp;quot;&amp;nbsp; to the
&amp;quot;javac&amp;quot; task in the buildapplet.xml file&amp;nbsp; Which target
depends on which version of the javacard SDK you're using.&amp;nbsp;&amp;nbsp; So
use the current JDK that comes with Ubuntu and it should work
fine.&lt;br&gt;&lt;br&gt;
Mike&lt;br&gt;&lt;br&gt;
&lt;br&gt;
At 02:54 PM 12/2/2009, gilles Bernabé wrote:&lt;br&gt;
&lt;blockquote type=cite class=cite cite=&quot;&quot;&gt;Hi,&lt;br&gt;
I have followed this link :[1]&lt;br&gt;
and it works well, compilation with &amp;quot;ant&amp;quot; and loading of
the&amp;quot;.ijc&amp;quot; in the cyberflex&lt;br&gt;
but like you said i have been forced to do it under Windows because on my
last ubuntu it was too long to find the old libraries compatible with the
required JDK, but on windows it's very fast.&lt;br&gt;
Gilles&lt;br&gt;&lt;br&gt;
[1] :
&lt;a href=&quot;http://svn.debian.org/viewsvn/muscleplugins/trunk/MCardApplet/INSTALL?revision=283&amp;amp;view=markup&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
http://svn.debian.org/viewsvn/muscleplugins/trunk/MCardApplet/INSTALL?revision=283&amp;amp;view=markup&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
2009/12/2 Ralf Schlatterbeck
&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617245&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;&amp;gt;&lt;br&gt;

&lt;dl&gt;
&lt;dd&gt;I've recently tried to build the Applet for the Gemalto TOP IM FIPS
CY2 (Cyberflex&lt;br&gt;

&lt;dd&gt;Access 64k v2) card, -- according to the following post:&lt;br&gt;

&lt;dd&gt;
&lt;a href=&quot;http://lists.drizzle.com/pipermail/muscle/2008-February/006960.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
http://lists.drizzle.com/pipermail/muscle/2008-February/006960.html&lt;/a&gt;
&lt;br&gt;

&lt;dd&gt;it should be supported but -- I've checked out the latest revision
294 from SVN&lt;br&gt;

&lt;dd&gt;svn://&lt;a href=&quot;http://svn.debian.org/muscleplugins/trunk/MCardApplet&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
svn.debian.org/muscleplugins/trunk/MCardApplet&lt;/a&gt; but failed to build
using the&lt;br&gt;

&lt;dd&gt;build instructions with the old version of Java SDK that is required
by the card:&lt;br&gt;

&lt;dd&gt;- On Debian Lenny the java and javac from the sdk just segfault&lt;br&gt;

&lt;dd&gt;- On Debian Etch (my second try) there is a shared library
inconsistency&lt;br&gt;

&lt;dd&gt;no wonder, the java version used is from 2002.&lt;br&gt;&lt;br&gt;

&lt;dd&gt;So how do you guys build that applet? Don't tell me I've to run
windows to do it?&lt;br&gt;

&lt;dd&gt;Can't it be built using some newer version of the SDK?&lt;br&gt;&lt;br&gt;

&lt;dd&gt;Failing that (although I'd really like to know how to build it), is
there a binary&lt;br&gt;

&lt;dd&gt;version for downloading somewhere?&lt;br&gt;&lt;br&gt;

&lt;dd&gt;Ralf&lt;br&gt;

&lt;dd&gt;--&lt;br&gt;

&lt;dd&gt;Dr. Ralf
Schlatterbeck&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Tel:&amp;nbsp;&amp;nbsp; +43/2243/26465-16&lt;br&gt;

&lt;dd&gt;Open Source
Consulting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Fax:&amp;nbsp;&amp;nbsp; +43/2243/26465-23&lt;br&gt;

&lt;dd&gt;Reichergasse
131&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
www:&amp;nbsp;&amp;nbsp;
&lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;

&lt;dd&gt;A-3411
Weidling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617245&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;&lt;br&gt;

&lt;dd&gt;osAlliance
member&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617245&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;&lt;br&gt;

&lt;dd&gt;_______________________________________________&lt;br&gt;

&lt;dd&gt;Muscle mailing list&lt;br&gt;

&lt;dd&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617245&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;&lt;br&gt;

&lt;dd&gt;
&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; eudora=&quot;autourl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;&lt;br&gt;

&lt;/dl&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
Muscle mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617245&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; eudora=&quot;autourl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;/blockquote&gt;&lt;/body&gt;
&lt;br&gt;
&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617245&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26617245.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26617255</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex  Access 64k v2): how?</title>
	<published>2009-12-02T13:59:08Z</published>
	<updated>2009-12-02T13:59:08Z</updated>
	<author>
		<name>Michael StJohns-2</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;body&gt;
Mostly, you can use any JDK to do the build, but you need to add the
target=&amp;quot;1.4&amp;quot; or target=&amp;quot;1.5&amp;quot;&amp;nbsp; to the
&amp;quot;javac&amp;quot; task in the buildapplet.xml file&amp;nbsp; Which target
depends on which version of the javacard SDK you're using.&amp;nbsp;&amp;nbsp; So
use the current JDK that comes with Ubuntu and it should work
fine.&lt;br&gt;&lt;br&gt;
Mike&lt;br&gt;&lt;br&gt;
&lt;br&gt;
At 02:54 PM 12/2/2009, gilles Bernabé wrote:&lt;br&gt;
&lt;blockquote type=cite class=cite cite=&quot;&quot;&gt;Hi,&lt;br&gt;
I have followed this link :[1]&lt;br&gt;
and it works well, compilation with &amp;quot;ant&amp;quot; and loading of
the&amp;quot;.ijc&amp;quot; in the cyberflex&lt;br&gt;
but like you said i have been forced to do it under Windows because on my
last ubuntu it was too long to find the old libraries compatible with the
required JDK, but on windows it's very fast.&lt;br&gt;
Gilles&lt;br&gt;&lt;br&gt;
[1] :
&lt;a href=&quot;http://svn.debian.org/viewsvn/muscleplugins/trunk/MCardApplet/INSTALL?revision=283&amp;amp;view=markup&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
http://svn.debian.org/viewsvn/muscleplugins/trunk/MCardApplet/INSTALL?revision=283&amp;amp;view=markup&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
2009/12/2 Ralf Schlatterbeck
&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617255&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;&amp;gt;&lt;br&gt;

&lt;dl&gt;
&lt;dd&gt;I've recently tried to build the Applet for the Gemalto TOP IM FIPS
CY2 (Cyberflex&lt;br&gt;

&lt;dd&gt;Access 64k v2) card, -- according to the following post:&lt;br&gt;

&lt;dd&gt;
&lt;a href=&quot;http://lists.drizzle.com/pipermail/muscle/2008-February/006960.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
http://lists.drizzle.com/pipermail/muscle/2008-February/006960.html&lt;/a&gt;
&lt;br&gt;

&lt;dd&gt;it should be supported but -- I've checked out the latest revision
294 from SVN&lt;br&gt;

&lt;dd&gt;svn://&lt;a href=&quot;http://svn.debian.org/muscleplugins/trunk/MCardApplet&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
svn.debian.org/muscleplugins/trunk/MCardApplet&lt;/a&gt; but failed to build
using the&lt;br&gt;

&lt;dd&gt;build instructions with the old version of Java SDK that is required
by the card:&lt;br&gt;

&lt;dd&gt;- On Debian Lenny the java and javac from the sdk just segfault&lt;br&gt;

&lt;dd&gt;- On Debian Etch (my second try) there is a shared library
inconsistency&lt;br&gt;

&lt;dd&gt;no wonder, the java version used is from 2002.&lt;br&gt;&lt;br&gt;

&lt;dd&gt;So how do you guys build that applet? Don't tell me I've to run
windows to do it?&lt;br&gt;

&lt;dd&gt;Can't it be built using some newer version of the SDK?&lt;br&gt;&lt;br&gt;

&lt;dd&gt;Failing that (although I'd really like to know how to build it), is
there a binary&lt;br&gt;

&lt;dd&gt;version for downloading somewhere?&lt;br&gt;&lt;br&gt;

&lt;dd&gt;Ralf&lt;br&gt;

&lt;dd&gt;--&lt;br&gt;

&lt;dd&gt;Dr. Ralf
Schlatterbeck&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Tel:&amp;nbsp;&amp;nbsp; +43/2243/26465-16&lt;br&gt;

&lt;dd&gt;Open Source
Consulting&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Fax:&amp;nbsp;&amp;nbsp; +43/2243/26465-23&lt;br&gt;

&lt;dd&gt;Reichergasse
131&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
www:&amp;nbsp;&amp;nbsp;
&lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;

&lt;dd&gt;A-3411
Weidling&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617255&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;&lt;br&gt;

&lt;dd&gt;osAlliance
member&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617255&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;&lt;br&gt;

&lt;dd&gt;_______________________________________________&lt;br&gt;

&lt;dd&gt;Muscle mailing list&lt;br&gt;

&lt;dd&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617255&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;&lt;br&gt;

&lt;dd&gt;
&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; eudora=&quot;autourl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;&lt;br&gt;

&lt;/dl&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
Muscle mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617255&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; eudora=&quot;autourl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;/blockquote&gt;&lt;/body&gt;
&lt;br&gt;
&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617255&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26617255.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26615331</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex  Access 64k v2): how?</title>
	<published>2009-12-02T11:54:16Z</published>
	<updated>2009-12-02T11:54:16Z</updated>
	<author>
		<name>Gilles Bernabé</name>
	</author>
	<content type="html">Hi,&lt;br&gt;I have followed this link :[1]&lt;br&gt;and it works well, compilation with &amp;quot;ant&amp;quot; and loading of the&amp;quot;.ijc&amp;quot; in the cyberflex&lt;br&gt;but like you said i have been forced to do it under Windows because on my last ubuntu it was too long to find the old libraries compatible with the required JDK, but on windows it&amp;#39;s very fast.&lt;br&gt;
Gilles&lt;br&gt;&lt;br&gt;[1] : &lt;a href=&quot;http://svn.debian.org/viewsvn/muscleplugins/trunk/MCardApplet/INSTALL?revision=283&amp;amp;view=markup&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.debian.org/viewsvn/muscleplugins/trunk/MCardApplet/INSTALL?revision=283&amp;amp;view=markup&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2009/12/2 Ralf Schlatterbeck &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26615331&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
I&amp;#39;ve recently tried to build the Applet for the Gemalto TOP IM FIPS CY2 (Cyberflex&lt;br&gt;
Access 64k v2) card, -- according to the following post:&lt;br&gt;
&lt;a href=&quot;http://lists.drizzle.com/pipermail/muscle/2008-February/006960.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/pipermail/muscle/2008-February/006960.html&lt;/a&gt;&lt;br&gt;
it should be supported but -- I&amp;#39;ve checked out the latest revision 294 from SVN&lt;br&gt;
svn://&lt;a href=&quot;http://svn.debian.org/muscleplugins/trunk/MCardApplet&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;svn.debian.org/muscleplugins/trunk/MCardApplet&lt;/a&gt; but failed to build using the&lt;br&gt;
build instructions with the old version of Java SDK that is required by the card:&lt;br&gt;
- On Debian Lenny the java and javac from the sdk just segfault&lt;br&gt;
- On Debian Etch (my second try) there is a shared library inconsistency&lt;br&gt;
no wonder, the java version used is from 2002.&lt;br&gt;
&lt;br&gt;
So how do you guys build that applet? Don&amp;#39;t tell me I&amp;#39;ve to run windows to do it?&lt;br&gt;
Can&amp;#39;t it be built using some newer version of the SDK?&lt;br&gt;
&lt;br&gt;
Failing that (although I&amp;#39;d really like to know how to build it), is there a binary&lt;br&gt;
version for downloading somewhere?&lt;br&gt;
&lt;br&gt;
Ralf&lt;br&gt;
--&lt;br&gt;
Dr. Ralf Schlatterbeck                  Tel:   +43/2243/26465-16&lt;br&gt;
Open Source Consulting                  Fax:   +43/2243/26465-23&lt;br&gt;
Reichergasse 131                        www:   &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;
A-3411 Weidling                         email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26615331&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;&lt;br&gt;
osAlliance member                       email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26615331&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;&lt;br&gt;
_______________________________________________&lt;br&gt;
Muscle mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26615331&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26615331&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26615331.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26613356</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex Access 64k v2): how?</title>
	<published>2009-12-02T09:51:15Z</published>
	<updated>2009-12-02T09:51:15Z</updated>
	<author>
		<name>João Poupino-3</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Ralf Schlatterbeck wrote:
&lt;br&gt;&amp;gt; The card you mention looks very good. Any pointers on the procedure for
&lt;br&gt;&amp;gt; applet download with gpshell?
&lt;br&gt;&lt;br&gt;Please check this earlier post of mine [1].
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; Is it available in ID000 (SIM) format, too?
&lt;br&gt;&amp;gt; We plan to use an USB-stick reader for SIM-Format cards...
&lt;br&gt;&lt;br&gt;I'm not sure, but I believe smart card focus provides a &amp;quot;SIM cutting 
&lt;br&gt;service&amp;quot; [2]:
&lt;br&gt;&lt;br&gt;&amp;quot;SIM cutting service
&lt;br&gt;We offer a service to cut any smartcard purchased from our store down to 
&lt;br&gt;the size of a SIM card (also sometimes known as a SAM.) for use with any 
&lt;br&gt;SIM style smartcard reader.&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If you want a precompiled applet, you can get it at [2].
&lt;br&gt;&amp;gt;&amp;gt; [2] &lt;a href=&quot;http://www.opensc-project.org/opensc/raw-attachment/wiki/Cyberflex/CardEdgeII.ijc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opensc-project.org/opensc/raw-attachment/wiki/Cyberflex/CardEdgeII.ijc&lt;/a&gt;&lt;br&gt;&amp;gt; I've found that. Unfortunately I couldn't find out what version of the applet
&lt;br&gt;&amp;gt; that is. Any Idea how to find out?
&lt;br&gt;&lt;br&gt;I would guess that it is the latest stable version (0.9.11).
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Good luck.
&lt;br&gt;&amp;gt; Thanks!
&lt;br&gt;&lt;br&gt;You're welcome :)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ralf
&lt;br&gt;&lt;br&gt;João
&lt;br&gt;&lt;br&gt;[1] 
&lt;br&gt;&lt;a href=&quot;http://www.opensc-project.org/pipermail/opensc-user/2009-June/003147.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opensc-project.org/pipermail/opensc-user/2009-June/003147.html&lt;/a&gt;&lt;br&gt;[2] 
&lt;br&gt;&lt;a href=&quot;http://www.smartcardfocus.com/shop/ilp/id~82/p/index.shtml?utm_source=IntLi&amp;utm_medium=SiBa&amp;utm_campaign=SCu&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.smartcardfocus.com/shop/ilp/id~82/p/index.shtml?utm_source=IntLi&amp;utm_medium=SiBa&amp;utm_campaign=SCu&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26613356&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26613356.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26612962</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex Access 64k v2): how?</title>
	<published>2009-12-02T09:32:17Z</published>
	<updated>2009-12-02T09:32:17Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Wed, Dec 02, 2009 at 05:14:43PM +0000, João Poupino wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; svn://svn.debian.org/muscleplugins/trunk/MCardApplet but failed to build using the
&lt;br&gt;&amp;gt;&amp;gt; build instructions with the old version of Java SDK that is required by the card:
&lt;br&gt;&amp;gt;&amp;gt; - On Debian Lenny the java and javac from the sdk just segfault
&lt;br&gt;&amp;gt;&amp;gt; - On Debian Etch (my second try) there is a shared library inconsistency
&lt;br&gt;&amp;gt;&amp;gt; no wonder, the java version used is from 2002.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Unfortunately, I've never compiled the Muscle applet with the older Java &amp;nbsp;
&lt;br&gt;&amp;gt; / Java Card APIs. So, I haven't come across the errors you described.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have, however, been able to compile the Muscle applet with JDK 1.5 and &amp;nbsp;
&lt;br&gt;&amp;gt; the JC API 2.2.2, with Ubuntu 9.04, for a java 2.2.2 card.
&lt;/div&gt;OK, sounds good. The Gemalto was the first tried card I came across..
&lt;br&gt;&lt;br&gt;&amp;gt; Is the Cyberflex 64K a mandatory requirement? You should try more recent &amp;nbsp;
&lt;br&gt;&amp;gt; cards, e.g. [1].
&lt;br&gt;&amp;gt; [1] &lt;a href=&quot;http://www.smartcardfocus.com/shop/ilp/id~407/p/index.shtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.smartcardfocus.com/shop/ilp/id~407/p/index.shtml&lt;/a&gt;&lt;br&gt;&lt;br&gt;I have ordered one Cyberflex for testing. So, no, not mandatory.
&lt;br&gt;The card you mention looks very good. Any pointers on the procedure for
&lt;br&gt;applet download with gpshell? Is it available in ID000 (SIM) format, too?
&lt;br&gt;We plan to use an USB-stick reader for SIM-Format cards...
&lt;br&gt;&lt;br&gt;&amp;gt; If you want a precompiled applet, you can get it at [2].
&lt;br&gt;&amp;gt; [2] &lt;a href=&quot;http://www.opensc-project.org/opensc/raw-attachment/wiki/Cyberflex/CardEdgeII.ijc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.opensc-project.org/opensc/raw-attachment/wiki/Cyberflex/CardEdgeII.ijc&lt;/a&gt;&lt;br&gt;I've found that. Unfortunately I couldn't find out what version of the applet
&lt;br&gt;that is. Any Idea how to find out?
&lt;br&gt;&lt;br&gt;&amp;gt; Good luck.
&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26612962&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26612962&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26612962&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26612962.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26612777</id>
	<title>Re: MCardApplet for Gemalto TOP IM FIPS CY2 (Cyberflex Access 64k v2): how?</title>
	<published>2009-12-02T09:21:25Z</published>
	<updated>2009-12-02T09:21:25Z</updated>
	<author>
		<name>Ralf Schlatterbeck-3</name>
	</author>
	<content type="html">On Wed, Dec 02, 2009 at 06:12:17PM +0100, Sébastien Lorquet wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Did you try this?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.linuxnet.com/musclecard/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.linuxnet.com/musclecard/index.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;What specifically do you mean?
&lt;br&gt;- the developer builds lead to a b0rken link
&lt;br&gt;- the stable link for the applet is 0.9.8 which has
&lt;br&gt;&amp;nbsp; in particular an outstanding security fix that is
&lt;br&gt;&amp;nbsp; present in newer versions.
&lt;br&gt;&lt;br&gt;Ralf
&lt;br&gt;-- 
&lt;br&gt;Dr. Ralf Schlatterbeck &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Tel: &amp;nbsp; +43/2243/26465-16
&lt;br&gt;Open Source Consulting &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: &amp;nbsp; +43/2243/26465-23
&lt;br&gt;Reichergasse 131 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;www: &amp;nbsp; &lt;a href=&quot;http://www.runtux.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.runtux.com&lt;/a&gt;&lt;br&gt;A-3411 Weidling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26612777&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;office@...&lt;/a&gt;
&lt;br&gt;osAlliance member &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26612777&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rsc@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Muscle mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26612777&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Muscle@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.drizzle.com/mailman/listinfo/muscle&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.drizzle.com/mailman/listinfo/muscle&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MCardApplet-for-Gemalto-TOP-IM-FIPS-CY2-%28Cyberflex-Access-64k-v2%29%3A-how--tp26612147p26612777.html" />
</entry>

</feed>
