[Muscle] Re: Error loading MuscleCard Applet

2012-02-12 Thread Karsten Ohme
Hi, compile the MuscleCard Applet on your own if nothing else helps. So you should have a real CAP file. If I remeber correctly the CardEdge.cap was catually already an IJC file (not a ZIP file for Java Card anmore, but already prepared for loading). GPShell should be able to handle it. Try to

Re: [Muscle] GPShell missing a library?

2011-07-07 Thread Karsten Ohme
Am 07.07.2011 17:44, schrieb Ryan W: Forgive me if you are not the people I should ask this to, but please direct me to whom I should contact if this is the case. Hi, GPShell is a SourceForge project, so you can use the mailing list or the project page to get into contact. In your case you

Re: [Muscle] Some remarks

2011-07-07 Thread Karsten Ohme
not have (write) access to the http://musclecard.com/ web site. This web site has not been updated since a long time. David, any project for the web site? I think the pages you are looking for were written by Karsten Ohme [3]. You can try to contact him directly. Bye [1] http

Re: [Muscle] GlobalPlatform Library GPShell documentation now online

2011-03-25 Thread Karsten Ohme
some shops selling cards. Maybe the compatible cards should be moved to an own section to get a better overview. If somebody wants to edit some content I can give edit rights. BR, Karsten Am 25.03.2011 07:25, schrieb Andreas Jellinghaus: Am Freitag 25 März 2011, um 03:40:21 schrieb Karsten Ohme

[Muscle] GlobalPlatform Library GPShell documentation now online

2011-03-24 Thread Karsten Ohme
Hi, I have created a Wiki for the GlobalPlatform Library and GPShell. Also a nice intro to the GlobalPlatform card specification is given: http://globalplatform.sourceforge.net/ Best Regards, Karsten ___ Muscle mailing list Muscle@lists.musclecard.com

Re: [Muscle] gemxpresso with gpshell

2009-06-01 Thread Karsten Ohme
Sandeep Karambelkar schrieb: Hi friends, i am new in java cards. i have gemxpresso r3 32k card. i want to install helloworld.cap came with gpshell. but it is not working. I am getting 6985 (conditions of use not satisfied) please help me.. the trace of gpshell on linux is : mode_201

Re: [Muscle] muscletools compile error

2009-05-30 Thread Karsten Ohme
like the latest available version of libmusclecard does not support version2. This version of muscletools has been written by Karsten Ohme (in Cc:). Maybe he can help. Bye Hi, Have you run ./configure before? use -disable-version2. Actually it should not be enabled by default. This works

Re: [Muscle] Problem with old MuscleCard

2008-09-01 Thread Karsten Ohme
Matthias Barmeier schrieb: Hi, if the software is OK doesn't this mean that my card is broken ?? If you have the possibility try a different new card. Karsten Ciao Matthias Ludovic Rousseau schrieb: On Sun, Aug 31, 2008 at 4:58 AM, Karsten Ohme [EMAIL PROTECTED] wrote: Matthias

Re: [Muscle] PIN transfer within T0/T1 encrypted

2008-08-15 Thread Karsten Ohme
Fabian Bertholm schrieb: Would be cool if the Transport Key of those Cyberflex cards is doing something like this. But: Some cards support the Global Platform specification. You can use the secure channel capability (called Runtime Messaging Support in GP 2.1.1) of a

Re: [Muscle] PIN transfer within T0/T1 encrypted

2008-08-14 Thread Karsten Ohme
Fabian Bertholm schrieb: Hi, Hi, I am just a smartcard greenhorn thus it might be a stupid question... Is the PIN transfer from the reader to the card encryted in any way or can I sniff it with some hardware attached? You can sniff it. Would be cool if the Transport Key of those

Re: [Muscle] getUID HEX command?

2008-07-27 Thread Karsten Ohme
kincses zoli schrieb: hi, I've this card: 3b 95 95 40 ff ae 01 03 00 00 (Axalto, thnx to Ludovic's list :-)) and I want to know its unique ID, but with a HEX command...is there specific or general (standard) command to ask UID from a smartcard? GET DATA. See in the GlobalPlatform

Re: [Muscle] Re: Cyberflex 64kv2 problems

2008-07-19 Thread Karsten Ohme
Fabian Bertholm schrieb: Hi, OK, my solutions is to use the CardEdge.bin from CFlexAccess32Loader.zip Seems like the Java build of the CardEdgeCflex.ijc went wrong... Maybe you must use another Java Card SDK. try a lower version, e.g. 2.1.1. what your card supports. Then it could work.

Re: [Muscle] How to compile GlobalPlatform5.0.0 using Cygwin in WinXP

2008-07-03 Thread Karsten Ohme
Install.w32. I'm still working the get a dll also under cygwin but there seem to be some library reference problems. So, this is an open issue which I will fix in some time. Why do you need to compile it under cygwin and not with usual Windows means? Regards, Karsten Sunill Karsten Ohme

Re: [Muscle] Error in helloInstallCyberflexAccess64k.txt

2008-05-22 Thread Karsten Ohme
Hi Günther, Günther Starnberger schrieb: Hello, It seems that the helloInstallCyberflexAccess64k.txt file that was created because of the discussion at http://lists.drizzle.com/pipermail/muscle/2008-February/006960.html does contain an error. Thanks. Corrected in CVS. Regards, Karsten The

Re: [Muscle] some newbie muclecard applet and muscle tools questions

2008-05-07 Thread Karsten Ohme
muscleTool and run it again, i can connect to applet, but every command throws error (0x9C05 - Feature is unsupported) This error is always thrown if the card is not formatted. Regards, Karsten Any idea what am i doing wrong? Tom [EMAIL PROTECTED] Karsten Ohme wrote: Tomas Latal schrieb

Re: [Muscle] some newbie muclecard applet and muscle tools questions

2008-05-06 Thread Karsten Ohme
Tomas Latal schrieb: Hello everybody, i started to explore the world of smartcards, but im having some troubles with MuscleCard Applet. I succesfuly upload other applets on my card (gemCombi'Xpresso R4 E72K) using card reader Omnikey CardMan 5321. Everything looks ok, so i tried to upload

Re: [Muscle] GPShell and Gemalto - 0x80206985 error

2008-05-02 Thread Karsten Ohme
jmleocadio schrieb: I have no real idea what could be the problem, but try the following: Maybe the Java Card version is wrong. Java Card 2.1.1 is used for gemXpresso 3.x cards. Or try to give -security 3 during open_sc. Which mail program do you use? It seems that it sends no line breaks.

Re: [Muscle] load file DAP

2008-04-17 Thread Karsten Ohme
to play with some of them, to test GPShell and ensure its 2.01 era delegated loading (via RSA) is solid? -- From: Karsten Ohme [EMAIL PROTECTED] Sent: Saturday, April 05, 2008 4:43 AM To: MUSCLE muscle@lists.musclecard.com Subject: Re: [Muscle] load file

Re: [Muscle] load file DAP

2008-04-05 Thread Karsten Ohme
Peter Williams schrieb: 1. Has anyone used GPShell to load an RSA public key into an _issuer's_ security domain of a 201 card, so one can use the GPShell to send a DAP hash and signature for the load file? I think this does not work. I have tried a lot with different cards, but I had no

Re: [Muscle] load file DAP

2008-04-05 Thread Karsten Ohme
Peter Williams schrieb: out of interest, what simple win32 openssl command is required to create the file used by GPShell's put_dm_keys? I tried the obvious choice, but it GPShell PEM_read_PUBKEY call fails to read back the public key from this keypair - genrsa -out c:\foo.pem -des -passout

Re: [Muscle] GP lib patch (again).

2008-03-31 Thread Karsten Ohme
Peter Williams schrieb: I recommending considering the thrust of the patch below, diff'ed against the current CVS root of the GlobalPlatform library, as used by GPShell. The change fixes the code so put key works on 201 cards ...by ensuring now that the correct 0x81 code is used for the DES3

Re: [Muscle] Aladdin eToken Java 72K / Athena OS755

2008-03-27 Thread Karsten Ohme
[EMAIL PROTECTED] schrieb: Hello everyone. I've just recently aquired an Aladdin eToken Java 72K. Accordingly to the Aladdin PKI Client, the token operating system is OS755 (which I assume is Athena OS755) and the hardware version is 4.29. I've been trying to determine if its possible to load

Re: [Muscle] GlobalPlatform component

2008-03-26 Thread Karsten Ohme
cards, when doing usig GPshells putkey command. Analysis and testing on still ongoing, note. -- From: Karsten Ohme [EMAIL PROTECTED] Sent: Tuesday, March 25, 2008 4:15 PM To: MUSCLE muscle@lists.musclecard.com Subject: Re: [Muscle] GlobalPlatform

Re: [Muscle] GlobalPlatform component

2008-03-25 Thread Karsten Ohme
Peter Williams schrieb: Recommend adding !defined(OPGP_LIB) to GlobalPlatform.h, to allow static library build, as in following suggested change Have you already tested this? Is there anything more necessary when linking an application against the static library? Karsten #if

Re: [Muscle] finding the applet size required for installation

2008-03-24 Thread Karsten Ohme
kamal kumar schrieb: Hi, I am trying to find the size needs during instantiation to manage allocation. I took this sample from javacard toolkit. Can you please tell me how to calculate the size needed during instantiation to manage allocation in the below sample. Count the used bytes and

Re: [Muscle] Impossible to crypt using MuscleTool

2008-03-11 Thread Karsten Ohme
: I didn't solve that problem, I am testing with version 0.9.8. I had already verified the PIN successfully... Amanda 2008/3/3, Karsten Ohme [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] : Amanda Ortega schrieb: Hi! I have installed the applet

Re: [Muscle] Impossible to crypt using MuscleTool

2008-03-11 Thread Karsten Ohme
Amanda Ortega schrieb: I have entered with 128 bytes, but the ending result is not equal to the beginning yet: muscleTool [MuscleCard Applet] crypt 3 Would you like to: 0. Abort this selection. 1. Verify 2. Encrypt Choose (0-2): 2 Please enter text to encrypt in hexadecimal ASCII (at most

Re: [Muscle] Where to find muscleTool for windows

2008-03-11 Thread Karsten Ohme
Sylvain Ferey schrieb: Hi, Based on recent exchanges with Amanda, I'm trying: a) to figure out the behaviour of the so called MuscleCard Applet (0.9.8) b) to reprodude the log-out posted by Amanda. so far, I still puzzled with the applet found at [1] and will kindly receive any confirmation

[Muscle] New Release of GPShell / GlobalPlatform

2008-03-04 Thread Karsten Ohme
Hi all, A new new release of GlobalPlatform and GPShell is there: https://sourceforge.net/projects/globalplatform Things done: GlobalPlatform: 5.0.0 - Sat Jan 19, 2008, Karsten Ohme specification version added to OPGP_CARD_INFO Fix in send_APDU SCP verification

Re: [Muscle] Impossible to crypt using MuscleTool

2008-03-03 Thread Karsten Ohme
Amanda Ortega schrieb: Hi! I have installed the applet CardEdge version 0.9.8 in my GemXpresso R3 card and muscleTool version 2.1.0 in my PC. You have successfully installed the applet? What was the solution? I have already formatted the card and created a pair of keys. When I try to

Re: [Muscle] Re: Problem generating Muscle Card Applet 0.9.11

2008-03-02 Thread Karsten Ohme
Amanda Ortega schrieb: Hi, I tried to load my package under control of the security domain A300, but this error is showed: Stay with A00018434D00. This is the default AID of the Card Manager in gemXpresso cards. They do not use the default AID of the spec. The AID a0...30...

Re: [Muscle] is there some methods to unblock the key set ofCyberflex 64k v2 smart card?

2008-02-27 Thread Karsten Ohme
Anri Lau schrieb: Hi, Your Card is JavaCard. Gpshell can be used to manage the javacard applet. you can try it. Also if gemalto could give the applet cap file, you can use it to install again. I'm afraid, GPShell will not not work. Because it might be impossible. Actually I see no reason why

Re: [Muscle] Re: Problem generating Muscle Card Applet 0.9.11

2008-02-27 Thread Karsten Ohme
is corrected, but doesn't login never. And libmusclepkcs11 doesn't enable the login button... If the hint from Sylvain to use JavaCard 2.2.1 does not work, let me know. I have a gemxpresso card to test it. Karsten Regards, Amanda 2008/2/19, Karsten Ohme [EMAIL PROTECTED] mailto:[EMAIL

Re: [Muscle] OT: Global Platform queries?

2008-02-24 Thread Karsten Ohme
Geoff Elgey schrieb: G'day, Perhaps off-topic, but: if I wanted to implement a Global Platform specification, where would I go for finding out further information? Specifically, I'm trying to understand the interation of logical channels and secure messaging and various (SELECT, GET RESPONSE,

Re: [Muscle] Re: Problem generating Muscle Card Applet 0.9.11

2008-02-19 Thread Karsten Ohme
. Regards, Karsten Thank you. Amanda 2008/2/17, Karsten Ohme [EMAIL PROTECTED]: Martin Buechler schrieb: Do you have the command cpp? Install a gcc compiler. For Windows you can use Cygwin and install gcc. See the README. If this is not the error, we have to look at it again. Pretty weird to use

Re: [Muscle] Re: Problem generating Muscle Card Applet 0.9.11

2008-02-17 Thread Karsten Ohme
Martin Buechler schrieb: Do you have the command cpp? Install a gcc compiler. For Windows you can use Cygwin and install gcc. See the README. If this is not the error, we have to look at it again. Pretty weird to use a part of a c compiler for just a java build. You know ant's filter

Re: [Muscle] Problem generating Muscle Card Applet 0.9.11

2008-02-13 Thread Karsten Ohme
/2/6, Karsten Ohme [EMAIL PROTECTED]: Ludovic Rousseau schrieb: Hello Karsten, On Feb 6, 2008 12:58 AM, Karsten Ohme [EMAIL PROTECTED] wrote: Use my written Ant scripts (You know ant?) http://web.inf.tu-dresden.de/~ko189283/MuscleCard/ MCardApplet.zip just replace the source with your source

Re: [Muscle] Problem generating Muscle Card Applet 0.9.11

2008-02-06 Thread Karsten Ohme
Ludovic Rousseau schrieb: Hello Karsten, On Feb 6, 2008 12:58 AM, Karsten Ohme [EMAIL PROTECTED] wrote: Use my written Ant scripts (You know ant?) http://web.inf.tu-dresden.de/~ko189283/MuscleCard/ MCardApplet.zip just replace the source with your source. And read the README or INSTALL

Re: [Muscle] Problem generating Muscle Card Applet 0.9.11

2008-02-05 Thread Karsten Ohme
Amanda Ortega schrieb: Hi! Use my written Ant scripts (You know ant?) http://web.inf.tu-dresden.de/~ko189283/MuscleCard/ MCardApplet.zip just replace the source with your source. And read the README or INSTALL or what sounds like this. Regards, Karsten I am trying to generate the Card

Re: [Muscle] can not load Muscle Applet to Cyberflex 64Kv2 card withGPShell

2008-02-04 Thread Karsten Ohme
release_context another question: how to determinate nvDataLimit? if -nvDataLimit is set 500 in install_for_install command, it is fail. - Original Message - From: Karsten Ohme [EMAIL PROTECTED] To: MUSCLE muscle@lists.musclecard.com Sent: Monday, February 04, 2008 1:19 AM

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

2008-02-03 Thread Karsten Ohme
zlf.stevens schrieb: hi,all I have a cyberflex 64 v2 smart card. But when i load the MuscleApplet into the card with GPShell 1.4.1(globalplatform 4.3.4), there is an error: E:\Soliton_Projects\AuthenticateBox\MuscleCard\GPShell\GPShell-1.4.1GPShell.exe

Re: [Muscle] Secure PIN entry with variable legth

2008-01-28 Thread Karsten Ohme
Mathias Tausig schrieb: AFAIK it is not possible to NOT padd a PIN using the PIN entry command of a class2 reader. The CCID specification does not specify a no padding option. My CCID driver has support of this feature with the SPR532 reader using a proprietary command of the reader. The patch

Re: [Muscle] Login failed with libpam

2008-01-24 Thread Karsten Ohme
Amanda Ortega schrieb: Hello!! I am trying to use libpam to login with smart card. I configured the file /etc/musclepam/pam-muscle.conf to the module search the certificate at ~/muscle/user.cert. Then, I generated the certificate and put it there. Last, I added the following line at the

Re: [Muscle] Re: JCOP31/Global Platform Secure Channel stuff - and GPShell (Michael StJohns)

2008-01-20 Thread Karsten Ohme
Alexej Muehlberg schrieb: The protocols SCP01/02 do not define to fall back on card recognition data. The off-card side shall evaluate the information of INIT-UPDATE and switch to the specified protocol. But you're right, this is incosistent behavior. The protocol and option displayed in the CRD

Re: [Muscle] Help with XCardII

2007-12-28 Thread Karsten Ohme
PM, Karsten Ohme [EMAIL PROTECTED] wrote: Amanda Ortega schrieb: Now, I have installed all the packages related to MuscleCard and provided by Debian, but the token continues to not be recognized. I think maybe the problem is that I didn't install the cap file to the Java Card smartcard

Re: [Muscle] Help with XCardII

2007-12-21 Thread Karsten Ohme
Amanda Ortega schrieb: Now, I have installed all the packages related to MuscleCard and provided by Debian, but the token continues to not be recognized. I think maybe the problem is that I didn't install the cap file to the Java Card smartcard correctly. I did the following: I downloaded

Re: [Muscle] Help with XCardII

2007-12-20 Thread Karsten Ohme
On Dec 20, 2007 12:20 AM, Karsten Ohme [EMAIL PROTECTED] wrote: Amanda Ortega schrieb: So, I have to load the Card Edge Applet in the smart card, right? I am trying to do this: I downloaded the sources of MCardApplet and I executed the script Verify.sh. But this error is showed

Re: [Muscle] Help with XCardII

2007-12-19 Thread Karsten Ohme
Amanda Ortega schrieb: So, I have to load the Card Edge Applet in the smart card, right? I am trying to do this: I downloaded the sources of MCardApplet and I executed the script Verify.sh. But this error is showed: JAVA_HOME /usr/local/tools/java/j2sdk_nb/j2sdk1.4.2 does not exist I

Re: [Muscle] Nokia 6131 and GPShell

2007-10-29 Thread Karsten Ohme
Johannes Höier Sörensen schrieb: I believe I have understood how to use GPShell to install a .cap file on to a Nokia 6131 secure element. But I wonder if it would be possible to do this not from a computer connected to the phone, but from a midlet installed on the phone. If it is possible,

Re: [Muscle] NXP JCOP 41 2.1 72k and Muscle Applet

2007-10-22 Thread Karsten Ohme
Thomas Lau schrieb: I would appreciate some help. I have a NXP JCOP 41 card working with a cardman 5321 on ubuntu linux. I am trying to upload the musclecard applet so I can use the card as a token. I would like to view and edit the source code before I compile and upload the applet. I have

Re: [Muscle] Load MCard applet to payflex

2007-10-13 Thread Karsten Ohme
card. This is a Java Card. The SolarisApplet in spite of its name seems to be available also for other cards. Regards, Karsten - Mensaje original De: Karsten Ohme [EMAIL PROTECTED] Para: MUSCLE muscle@lists.musclecard.com Enviado: jueves, 11 de octubre, 2007 18:22:13 Asunto: Re: [Muscle

Re: [Muscle] Load MCard applet to payflex

2007-10-11 Thread Karsten Ohme
Odin Ifrit schrieb: Hello everyone, I have a question, how can I load the MCard applet into a payflex card under a solaris environment (I have sunblade 1500 machines with smart card writer) I far as I can find information for this card, it is no Java Card (?). The MuscleCard applet is only

[Muscle] New release of GlobalPlatform library and GPShell

2007-08-22 Thread Karsten Ohme
Hello, I proudly present a new release of the GlobalPlatform library and GPShell. Now the following cards should work: Oberthur CosmopoliC 32K (OP201) CosmopoliC 64K V5.2 (GP211, SCP01, Impl05) Axalto Cyberflex e-gate 32k GemXpresso R3.2 E64 IBM JCOP v2.2 41 IBM JCOP 31 (36k) Nokia 6131 NFC

Re: [Muscle] MuscleApplet on Cyberflex 64K without using the SDK

2007-08-21 Thread Karsten Ohme
Andreas Schwier schrieb: Hi, did anyone manage to load the MuscleApplet into a Cyberflex 64K without using the Cyberflex SDK ? Seems to me, that the 64K version is also using Codeshield to make me buy the SDK. Have you tried GPShell? http://sourceforge.net/projects/globalplatform It would

Re: [Muscle] how to make a token supported?

2007-08-11 Thread Karsten Ohme
Bart Trojanowski schrieb: * Karsten Ohme [EMAIL PROTECTED] [070810 21:45]: I can talk to the token using PCSC, but when I try to MSCEstablishConnection() it fails with 'Token is unsupported'. I need to authenticate with the token and read some filesystem records. Is it easier to code up

Re: [Muscle] how to make a token supported?

2007-08-10 Thread Karsten Ohme
Bart Trojanowski schrieb: Hi, I have the following setup, taken from MSCListTokens(): Token name: MuscleCard Applet Slot name: AseIIIeUSB 00 00 Provider: /usr/lib/pcsc/services/mscMuscleCard.bundle/Contents/Linux/mscMuscleCard State: 0x0022 Type: 0x0004 I can

Re: [Muscle] libmusclecard on linux, amd64 - undefined reference to `log_xxd'

2007-07-24 Thread Karsten Ohme
Rostislav Matl schrieb: On Tue, 2007-07-24 at 00:31 +0200, Karsten Ohme wrote: Rostislav Matl schrieb: Hi, I'm trying to compile libmusclecard but there are some errors during compilation. I don't understand these things much, can you tell me what's wrong ? Thank you. make /bin/sh

Re: [Muscle] libmusclecard on linux, amd64 - undefined reference to `log_xxd'

2007-07-23 Thread Karsten Ohme
Rostislav Matl schrieb: Hi, I'm trying to compile libmusclecard but there are some errors during compilation. I don't understand these things much, can you tell me what's wrong ? Thank you. make /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o muscletest

Re: [Muscle] Developers build of the muscle card applet

2007-06-26 Thread Karsten Ohme
Michael StJohns schrieb: I downloaded, compiled and installed the applet on a JCOP41 card and it works fine. But while I was reading the code, I noticed a possible problem in CardEdge.src. Near the beginning is: private final static short RESERVED_OBJECT_CLA_MASK = (short) 0xFFFD;

Re: [Muscle] Developers build of the muscle card applet

2007-06-26 Thread Karsten Ohme
this is fine. Regards, Karsten Thanks - Mike At 14:40 6/26/2007, Karsten Ohme wrote: Michael StJohns schrieb: I downloaded, compiled and installed the applet on a JCOP41 card and it works fine. But while I was reading the code, I noticed a possible problem in CardEdge.src. Near

Re: RES: [Muscle] GemSafeXpresso Card

2007-06-08 Thread Karsten Ohme
Luiz Reuter Silva Torro schrieb: Hey Christophe, I tested the original script listgemXpressoProR3_2E64.txt on a GXPPro-R3.2 STD PTS card and it worked fine, but it is a slightly diferent model from yours. It's ATR is 3B7D9480318065B08301019083009000. You can try to to omit the

Re: [Muscle] How to detect new reader added to system context

2007-03-18 Thread Karsten Ohme
Jason Grant wrote: Hello, I am about to write my first code for the pcsc-lite API, and am wanting to produce a monitor that keeps track of currently available cards within the system context. SCardGetStatusChange should help. Read the MSDN API.

Re: [Muscle] How to detect new reader added to system context

2007-03-18 Thread Karsten Ohme
Jason Grant wrote: On Sun, 2007-03-18 at 09:31 +0100, Karsten Ohme wrote: SCardGetStatusChange should help. Thanks, On first reading, I assumed the reader name had to be supplied, and thus this was intended for monitoring known readers. I'll give it a try without specifying a reader name

Re: RES: [Muscle] Gemplus card

2007-02-26 Thread Karsten Ohme
. It has a format command. Karsten Thanks -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] nome de Karsten Ohme Enviada em: sábado, 24 de fevereiro de 2007 00:37 Para: MUSCLE Assunto: Re: [Muscle] Gemplus card Luiz Reuter Silva Torro wrote: Hi, until

Re: [Muscle] Gemplus card

2007-02-23 Thread Karsten Ohme
Luiz Reuter Silva Torro wrote: Hi, until this moment I used Cyberflex 64K JavaCard (and CFlexAccessLoader to install mcardapplet). Now I would like to use Gemplus GXPPro-R3.x STD PTS JavaCard. Is this model supported? Which tool is used to install mcardapplet in it? GPShell could be working

[Muscle] Release of GlobalPlatform 4.0.3 and GPShell 1.4.0

2006-12-28 Thread Karsten Ohme
Hello, I have released new version of GlobalPlatform library in version 4.0.3 and GPShell 1.4.0 under http://sourceforge.net/projects/globalplatform/ CAP files are now supported. It is not more necessary to transform a CAP file manually into the IJC (.ijc or .bin) format. GemXpresso Pro

[Muscle] First fix for GlobalPlatform library

2006-12-28 Thread Karsten Ohme
The CAP format has changed in JavaCard 2.2x. The release of yesterday did not obey this. Please use the new version 4.1.3 at http://sourceforge.net/projects/globalplatform/ The GPShell zip for Windows did contain the buggy library. I have fixed this. I changed the files but it is still

Re: [Muscle] Re: [opensc-devel] Update to the MuscleCard support patch for OpenSC

2006-12-01 Thread Karsten Ohme
Iain MacDonnell wrote: Andreas Jellinghaus wrote on 11/30/06 11:24 PM: Karsten Ohme wrote: You can always delete and install applets on a GlobalPlatform card, if you have the GlobalPlatform keys, this has nothing to do with the MuscleCard applet. what are these globalplatform keys

Re: [Muscle] Re: [opensc-devel] Update to the MuscleCard support patch for OpenSC

2006-11-30 Thread Karsten Ohme
Andreas Jellinghaus wrote: Thomas Harning Jr. wrote: The unidentified pin is the user pin initialized when you initialize the card. The card can lock up if it's entered wrong a few times, but since its a normal user PIN, you could reset the card or use unblock and it'd be ok. ok, in

Re: [Muscle] Verify operation

2006-11-13 Thread Karsten Ohme
Luiz Reuter Silva Torro wrote: Hello, how are the arguments expected to be passed to MSCComputeCrypt() when you want verify a signature? 1) pInputData = hash and pOutputData = signature or 2) pInputData = signature and pOutputData = hash At the first glance it seems that the MCardPlugin

Re: [Muscle] localHContext error

2006-11-13 Thread Karsten Ohme
Rodrigo Canellas wrote: Hi, In my test program, in the beginning of every test I call ' MSCListTokens' and then 'MSCEstablishConnection', and in the end I call 'MSCReleaseConnection'. When I run two tests in a roll, the second always fails. I followed the code and I found out that

Re: [Muscle] pcsc-lite-1.3.2 complation error

2006-10-20 Thread Karsten Ohme
Hemanth Kumar wrote: Hi Karsten, Thanks for the fix, But ccid-1.1.0 has got the same problem(in src/misc.h), i fixed it through your code on my local machine ,Can you please apply the same patch to ccid svn repository. It is linked in the svn repository to the same file. So if

Re: [Muscle] pcsc-lite-1.3.2 complation error

2006-10-19 Thread Karsten Ohme
Hemanth Kumar wrote: Hi All, I am new to the smart card , I have just download the pcsc-lite-1.3.2,ccid-1.1.0,libusb-0.1.12 , I was able to install libusb ,But unable to compile the pcsc-lite-1.3.2 Kernel: Linux-2.4.21 gcc: 3.2.3 glibc-2.3.2 Smartcard Reader: SCM

[Muscle] Re: PKCS#11 Windows build

2006-10-02 Thread Karsten Ohme
Dejan Gambin wrote: Karsten, Can you (or maybe someone else) tell me what is the most simple way to build the Muscle stable PKCS#11 module on Windows? I tried to use your developer version .mak file with the stable source code but I didn't have success. Probably many things have to be

Re: [Muscle] Muscle PKCS#11 testing

2006-09-28 Thread Karsten Ohme
being personalized? The applet does not contain any GlobalPlatform code, so it doesn't support it. Some feature in the future, maybe. Karsten regards, dejan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Karsten Ohme Sent: Tuesday, September 19

Re: [Muscle] Muscle PKCS#11 testing

2006-09-19 Thread Karsten Ohme
Gambin Dejan wrote: Hi, After successfully installing and personalizing MuscleCard applet using GPShell 1.3.1 on JCOP41V2.2 smartcard, I would like to demonstrate Mozilla-like keypair generation, certificate request and certificate installation onto the card. I know OpenSC has a

[Muscle] Re: Problem with install_for_install in GPShell 1.3.1

2006-09-13 Thread Karsten Ohme
C900, at least one byte must be given, e.g. 9C0100, maybe there are other cards which do also not accept C900. Karsten thanks, dejan -Original Message- From: Gambin Dejan Sent: Wednesday, September 13, 2006 9:23 AM To: 'Karsten Ohme' Cc: 'MUSCLE' Subject: Problem

Re: [Muscle] Muscletool for Suse 10.1

2006-08-28 Thread Karsten Ohme
rich wrote: Where would I find the muscletool packages for Suse 10.1? Packages? I don't know. Maybe you must install it on your own from source. It's not difficult. 10 Minutes. Read the README! Karsten Rich ___ Muscle mailing list

Re: [Muscle] PKCS#11 troubleshooting

2006-08-09 Thread Karsten Ohme
PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Karsten Ohme Sent: Tuesday, August 08, 2006 3:04 PM To: MUSCLE Subject: Re: [Muscle] PKCS#11 troubleshooting Gambin Dejan wrote: OK, then in shortly, if I want to use musclecard framework on my 2.2 javacard (JCOP41, new JCOP31, etc) to be able

Re: [Muscle] PKCS#11 troubleshooting

2006-08-09 Thread Karsten Ohme
Gambin Dejan wrote: Hi, I have got the apdu logging using apduview. Do you maybe know what can be the reason that I get Invalid parameter errors in my PKCS11.log and apdu command seem to return the correct values? For example: if (MSC_ERROR(msc_GetCapabilities(slot-conn,

Re: [Muscle] PKCS#11 troubleshooting

2006-08-08 Thread Karsten Ohme
to present too... Anyway, thanks very much Karsten dejan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Karsten Ohme Sent: Tuesday, August 08, 2006 1:47 PM To: MUSCLE Subject: Re: [Muscle] PKCS#11 troubleshooting Gambin Dejan wrote: Hi, I am trying

Re: [Muscle] Trying to get certificate off GemXpresso pro card under linux. Help!

2006-07-24 Thread Karsten Ohme
mphill wrote: I have been reading documentation and API's for a few weeks now, but maybe someone who has gone before me can point me in the right direction. I'm starting to loose steam trying to figure this out. *Smart Card*: GemSafe GemXpresso Pro 64K *Card Reader:* GemPC Twin I

Re: [Muscle] MSCComputeCrypt, signing hash and signing data

2006-07-20 Thread Karsten Ohme
Rodrigo Canellas wrote: Hi! I was reading the documentation for MSCComputeCrypt in muscle-api-1.3.0.pdf, page 30, and noticed that in the example the inData is 512 bytes long. I understood that the MSCComputeCrypt should create the data hash, right? I also concluded this by looking at

Re: [Muscle] Error condition when removing and re-inserting smartcard

2006-07-12 Thread Karsten Ohme
Roy Keene (Contractor) wrote: All, I have a DoD CAC Card that I have mostly working with MUSCLE, however if the card is removed and re-inserted applications that were already running (using the libmusclepkcs11 module) no longer detect the presence of the card until the application is

Re: [Muscle] (no subject)

2006-07-07 Thread Karsten Ohme
Luiz Reuter Silva Torro wrote: Hi, mcardprod-1.2.1.pdf gives the structure of MUSCLE Key Type RSA_PRIVATE_CRT as Blob Header P Size | P Value Q Size | Q Value PQ Size | PQ Value DP1 Size | DP1 Value DQ1 Size | DQ1 Value Is that correct? How can I get the private exponent

Re: [Muscle] PATCH - clear local context

2006-06-28 Thread Karsten Ohme
Ludovic Rousseau wrote: On 16/06/06, Karsten Ohme [EMAIL PROTECTED] wrote: Scott Moynes wrote: Karsten Ohme wrote: I believe the problem is the following: Usually the context should only released, if the library is unloaded. But SCardReleaseContext is called in the Release

Re: [Muscle] PATCH - clear local context

2006-06-28 Thread Karsten Ohme
Karsten Ohme wrote: Ludovic Rousseau wrote: Fixed. On 16/06/06, Karsten Ohme [EMAIL PROTECTED] wrote: Scott Moynes wrote: Karsten Ohme wrote: I believe the problem is the following: Usually the context should only released, if the library is unloaded. But SCardReleaseContext is called

Re: [Muscle] PATCH - clear local context

2006-06-16 Thread Karsten Ohme
Scott Moynes wrote: Karsten Ohme wrote: I believe the problem is the following: Usually the context should only released, if the library is unloaded. But SCardReleaseContext is called in the Release function, that means not only the connection to the card is closed, but also

Re: [Muscle] how to view my certificate....

2006-06-08 Thread Karsten Ohme
MacKenzie David T Contr AFRL/VSIO wrote: All, It’s been almost ten years since I’ve sent in an “I’m completely lost” email to a group or forum, but as far as interrogating the certificate on my SmartCard goes, I’m at that point. ;- So here goes… I’ve compiled [and am running]

Re: [Muscle] gpshell + gemXpresso Pro

2006-06-07 Thread Karsten Ohme
Julien Cordry wrote: Hello everyone ! I am a complete newbie to smart cards. I am trying to load the helloWorld applet on a GemXpresso Pro R3. I am using : globalplatform-3.0.2 gpshell-1.3.1 Here is what I get from my script : gemXpressoPro enable_trace establish_context

Re: [Muscle] Configuring GPShell for build

2006-06-05 Thread Karsten Ohme
John Cebasek wrote: Hi I'm trying to get the GlobalPlatform code going on Mac OS X 10.4.6 to build the Musclecard applet and when I do a ./configure, the script is failing when it tries to test for /usr/local/lib/pkgconfig/libpcsclite.pc. It's the line: if test -f

Re: [Muscle] Token drivers on OS X - HOW TO WRITE ?

2006-05-30 Thread Karsten Ohme
Tomasz K. Kaczmarek wrote: Hi, Finally I've identified my smart card, it's the Setec's smart card - SetCOS 4.3.0 32k RSA Instant EID IP2 - that what I got translating smart card's ATR. Previously I tried establish connection to the card using four token drivers present in

Re: [Muscle] Problem with pcscd and the smart card reader SCR 333

2006-05-30 Thread Karsten Ohme
Laura Longo wrote: Hi, I have a problem with pcscd ( https://alioth.debian.org/download.php/1565/pcsc-lite-1.3.1.tar.gz)... I've installed with success the driver of my smart card reader, SCR 333 of SCM Microsystems. This is the error that occurs when I start the pcscd with the command

Re: [Muscle] Cryptoflex 16K vs 32K

2006-05-30 Thread Karsten Ohme
Tommaso Cucinotta wrote: Hi all, anyone on this list knows if the CryptoFlex plugin for MuscleCard (developed for Cryptoflex 16K cards) is supposed to work with a Cryptoflex 32K as well ? Don't know. What about the usual CardeEdge applet? Does the CardEdge applet also work with 16k models?

Re: [Muscle] gpshell and gem Xpresso: how to open secure channel?

2006-05-26 Thread Karsten Ohme
Olivier LAHAYE wrote: The diversification mode VISA is not supported by GlobalPlatform, only VISA2. If NONE is used (like it seems for you) (see page 123 and page 43 what you have done there.) you should not need the gemXpresso switch and the card should act as a usual cards. So try the AID of

Re: [Muscle] IT WORKS! :-) [was: Re: CyberFlex 64K problems.]

2006-05-26 Thread Karsten Ohme
Olivier LAHAYE wrote: I've finaly found my problem. thanks to Karsten Ohme who suggested me to trace APDU using pcscd -f -a -d, I saw that the format 1 command returned 6A 82. Great! Then using google, I was able to find that the applet may not be proprerly installed. Indeed it wasn't

Re: [Muscle] gpshell and gem Xpresso: how to open secure channel?

2006-05-25 Thread Karsten Ohme
Olivier LAHAYE wrote: I'm still stuck and unable to open_sc to my Gem Xpresso 211PK_IS card. ... # # # CARD INFORMATIONS #

Re: [Muscle] gpshell and gem Xpresso: how to open secure channel?

2006-05-24 Thread Karsten Ohme
to the correct Security Domain work? See my comments below (and atttached file): Le Tuesday 23 May 2006 19:31, Karsten Ohme a écrit : Olivier LAHAYE wrote: Le Tuesday 23 May 2006 16:46, Karsten Ohme a écrit : created a gpshell script to try to open a secure channel and test

Re: [Muscle] CyberFlex 64K problems.

2006-05-24 Thread Karsten Ohme
Iain MacDonnell wrote: Olivier LAHAYE wrote on 05/24/06 09:24 AM: Dear all, As I'm unable to use my GemXpresso211PK/IS, I've fallen back to do my tests using an AXALTO CyberFlex 64K. under muscleTool, I'm able to list tokens, but I cannot connect :-( Here is what I've done so far:

Re: [Muscle] gpshell and gem Xpresso: how to open secure channel?

2006-05-23 Thread Karsten Ohme
Olivier LAHAYE wrote: I'm trying to help Nesrine as she works on same site as me. I have few smartcard knowledge but I'm understanding more and more though :-) Right now, here is our situation: We used muscletool to register the ATR of our Gem Xpresso 211PK-IS smartcard. (BTW, is it

  1   2   3   4   >