The exclusive promotional activities on JCOP J3H145 card and Feitian R301 Smartcard Reader are in full swing. Please check this page for details.

counter for byte array

JavaCard Applet Development Related Questions and Answers.
Posts: 7
Joined: Sat May 05, 2018 1:26 am
Points :162
Location: bangalore

counter for byte array

Post by shameem » Mon Oct 08, 2018 2:02 am

hi everyone, Please help me.

if i have a 3 or more bytes of array. then how would i increment the counter to reach to the last value stored in that array.

Thanks and regard
Shameem Ahamad

Posts: 81
Joined: Wed Nov 04, 2015 7:23 am
Points :602

Re: counter for byte array

Post by BirdKing » Fri Oct 12, 2018 4:00 am

In JavaCard applet, you can do like this:

Code: Select all

case (byte)0x02:
            byte temp[] = new byte[(short)20];
            temp[(short)(temp.length -1)] = (byte)0x66;
            Util.setShort(buf, (short)0, (short)temp.length);
            Util.arrayCopy(temp, (short)0, buf, (short)2, (short)temp.length);
            apdu.setOutgoingAndSend((short)0, (short)(2 + temp.length));

Post Reply Previous topicNext topic

Who is online

Users browsing this forum: No registered users and 9 guests

JavaCard OS : Disclaimer