Questions tagged [jcop]

Java Card OpenPlatform (JCOP) is a smart card operating system for the Java Card platform.

Java Card OpenPlatform (JCOP) is a smart card operating system for the Java Card platform developed by IBM Zürich Research Laboratory.

JCOP complies with the following standards:

A Java Card JCOP has a Java Card Virtual Machine (JCVM) which allows it to run applications written in Java programming language.

54 questions
1
vote
0 answers

Reader issue with JCOP applet upload

I have successfully worked with JCOP Tools in combination with SCM SDI 010 Reader for quite a while. When I tried to change my Card Reader now, I noticed that with other Readers(for example SCM SCL 011) the upload command failed (GP Install for…
Paul Bastian
  • 2,597
  • 11
  • 26
1
vote
1 answer

Visa2 Key Diversification and JCOP Tools

I have a bunch of Java Cards for with the supplier claims SCP is 01 and key diversification algorithm is Visa2. I have been trying to authenticate with them using JCOP Tools for the better part of last two days, to no avail. From what I understand,…
iMan Biglari
  • 4,674
  • 1
  • 38
  • 83
1
vote
1 answer

NXP SmartMX Card Lifecycle Management

I have obtained a bunch of SmartMX dual interface cards from NXP, and have downloaded and setup JCOP Tools. While migrating my Java Card Applet from NetBeans to Eclipse has been rather easy, installing the compiled applet on the cards themselves has…
iMan Biglari
  • 4,674
  • 1
  • 38
  • 83
0
votes
0 answers

Extended APDU Format

I am trying to send a extended APDU to my smartcard reader, but i keep getting 67 00 (Wrong Length) My extended…
eXXecutor
  • 61
  • 1
  • 6
0
votes
0 answers

jcshell: Cannot init/open terminal

I’m trying to develop a Java smart card recently. I have installed NXP JCOP Tools for Eclipse in Eclipse, but it still doesn’t work, and the error is reported as follows - /term "Remote|localhost:49328" jcshell: Cannot init/open terminal: Failed…
0
votes
1 answer

Do JCOP J3A series cards support int data type?

Does JCOP/J3A081 support int data type? I am using latest eclipse JCOP tools for java card applet development. I need to store big integer values in a card so I have used the INTEGER data type (int) for balance in my applet. it is compiling…
PPS
  • 1
0
votes
1 answer

J3D081 personalize for Global Platform

I purchased J3D081 smartcards from a Chinese vendor. I have only documentation for J3A081 that is incompatible. As the card is in pre-personalization stage, I would need the APDU sequence to define the card as T1. I am able to boot the root applet…
Reiner Rottmann
  • 244
  • 3
  • 11
0
votes
1 answer

How to revive a misconfigured JCOP card

I've got a JCOP card. Have issued an erroneous command to modify it's ATR. The horror is the card appears to not to return an ATR at all. Now that the card is responding in a Windows app: SCardConnect() ERROR: The chip card is not…
0
votes
1 answer

how to initialize JCOP java card for first time use

how to write these for initialize jcop first time use at chip APDU:00A4040010( TK - KEY ) APDU:00F00000 ( open for Initialize )
M K
  • 1
  • 1
  • 2
0
votes
2 answers

Java Card returning 6F00 while installing applet

I have a J3H081, SCP 02, T=1, GP 2.2.1, JC 3.0.4 java card and want to install applets onto it. Unfortunately I get on every *.cap file I tryed error 6F00 (Command aborted - more exact diagnosis not possible (e.g., operating system error)). I tried…
pythonimus
  • 293
  • 4
  • 15
0
votes
1 answer

Could Javacard version be upgraded?

I have NXP javacard. Could Javacard version be upgraded on unlocked smartcard? And how to do it, could it be done via GlobalPlatform?
nikolobok
  • 155
  • 1
  • 7
0
votes
1 answer

How much memory does this card really have? (EEPROM and ObjectDeletion game!)

I wrote a simple program to check requestObjectDeletion() method functionality and my card's available memory. My applet respond to five different kind of APDU commands as follow : SELECT APDU command : Response : 0X9000 Command : XX 00 XX XX XX…
Ebrahim Ghasemi
  • 5,850
  • 10
  • 52
  • 113
0
votes
1 answer

Getting PCSC Exception 0x8010002f

/** * */ package testing; import javacard.framework.APDU; import javacard.framework.ISO7816; import javacard.framework.Applet; import javacard.framework.ISOException; import javacard.framework.OwnerPIN; import javacard.framework.Util; /** *…
Arjun
  • 3,491
  • 4
  • 25
  • 47
0
votes
1 answer

applet not installing when using javacardx.framework.math.BigNumber

I've encountered a problem while declaring a BigNumber datatype in my javacard applet. The applet loads properly into the simulator if i just comment the declaration. The problem to be precise is while loading the import.cap file (jcshell: Error…
Rakesh
  • 29
  • 6
0
votes
2 answers

What is JCOP Identify Applet for?

I have a CJ3A080 v2.4.1 NXP JCOP Smart card. When I want to select AID=A0 00 00 01 67 41 30 00 FF, I receive SW1-SW2=6A82 (File or Application Not Found) and some other data as below : < 00 A4 04 00 09 00 < A0 00 00 01 67 41 30 00 FF > 02 21 00 33…
TheGoodUser
  • 1,188
  • 4
  • 26
  • 52