It's our great honour to announce the Industry’s First VHBR CCID reader - VHBR Dual interface smart card reader vR504. It is able to support the world’s fastest ePassports.

To celebrate the new product release, there is Special Discount for New Registered Members in our store.
- Get $20.00 OFF instantly for smart card reader vR504, R502 and bR301

Come to get the readers now!

Search found 219 matches

by mabel
Thu Aug 10, 2017 10:34 pm
Forum: Questions & Answers
Topic: How to exchange APDU between two applets
Replies: 1
Views: 209

Re: How to exchange APDU between two applets

If your applets are under one package then both can use public void processData (byte[] baBuffer, short sOffset, short sLength); Method which is org.globalplatform.Application interface. Note that application itself implements shareable. If you want them in separate packages, create shareable interf...
by mabel
Tue Aug 01, 2017 5:59 am
Forum: Questions & Answers
Topic: A client application
Replies: 3
Views: 487

Re: A client application

If you want something which works according to your requirements, I am suggesting to write your own PCSC wrapper using Windows dlls.
by mabel
Wed Jul 19, 2017 5:51 am
Forum: Questions & Answers
Topic: What is APDU to read ATR ?
Replies: 12
Views: 1648

Re: What is APDU to read ATR ?

Just use pyApduTool to connect your card. ATR value will be directly displayed.

pyapdutool_ATR.png
by mabel
Wed Jul 19, 2017 3:07 am
Forum: Applets Development Guide
Topic: Change Carrier Applet
Replies: 3
Views: 367

Re: Change Carrier Applet

Now I don't have any good idea to achieve your goal. You may await for the experts in this forum to help.

Sorry for not being helpful to you.
by mabel
Tue Jul 18, 2017 3:13 am
Forum: Questions & Answers
Topic: CLA byte of the select APDU command
Replies: 2
Views: 304

Re: CLA byte of the select APDU command

SELECT APDU command 00 A4 04 00 is a standard APDU defined in ISO 7816-4 spec.

Regarding CLA bytes, you can check ISO 7816-4 spec to learn which values can be used as CLA.
by mabel
Tue Jul 18, 2017 2:56 am
Forum: Applets Development Guide
Topic: Change Carrier Applet
Replies: 3
Views: 367

Re: Change Carrier Applet

What does "Carrier" mean?

if there is an applet that simulate a sim card that can have 2 different carriers.


Do you mean you want to write an applet to simulate a sim card, right?
by mabel
Thu Jul 13, 2017 12:05 am
Forum: Questions & Answers
Topic: Problem in sending extended APDU
Replies: 2
Views: 232

Re: Problem in sending extended APDU

Refer to this code section: short readCount = apdu.setIncomingAndReceive(); while ( bytesLeft > 0){ // process bytes in buffer[5] to buffer[readCount+4]; bytesLeft -= readCount; readCount = apdu.receiveBytes ( ISO7816.OFFSET_CDATA ); } You need to call receiveBytes to receive the left bytes.
by mabel
Wed Jul 12, 2017 3:36 am
Forum: Questions & Answers
Topic: The meaning of output command
Replies: 2
Views: 456

Re: The meaning of output command

Select Card Manager <<00 A4 04 00 00 >>6F 10 84 08 A0 00 00 00 03 00 00 00 A5 04 9F 65 01 FF 90 00 init-update <<80 50 00 00 08 04 CE 7B 37 AE 39 9C 40 1C >>00 00 00 00 00 00 00 00 00 00 FF 02 00 AE 17 80 CA 58 64 E9 8C B3 17 CC 11 71 83 66 90 00 ext-auth <<84 82 00 00 10 64 B1 17 85 20 34 F1 71 54...
by mabel
Wed Jul 05, 2017 11:00 pm
Forum: Questions & Answers
Topic: Secure Messaging
Replies: 3
Views: 350

Re: Secure Messaging

The problem is your SELECT command is terminating the secure channel. So perform the select before the secure channel.

Go to advanced search

JavaCard OS : Disclaimer