Our Online Store have the new products: RFID antenna board. Currently it can work with JC10M24R and JCOP4 card chips.
Compared with normal cards, the antenna board module has a smaller size and fixed holes, which is easy to integrate in the IOT(Internet Of Things) project.

Some records in my reading Oath Applet

This project implement the HOTP/TOTP card functionality.

Moderator: Ellisun

Posts: 15
Joined: Wed Aug 19, 2015 3:11 am
Points :48

Some records in my reading Oath Applet

Post by nobody2015 » Thu Dec 31, 2015 5:06 am

In OathObj.java file defines OathObj class [*]that defines the objects used in this applet. The instance of Each object contains the following variables:

name: In setName()function is assigned.
type: In SetKey()function is assigned.
digits: In setDigits()function is assigned.
counter: In SetKey()function is assigned to 0, and in calculate() function is changed.
imf: In SetImf()function is assigned.
active: In setActive()function is assigned.
inner/outer: In SetKey()function is assigned.

    The SetKey()function is called in handlePut() and handleChangeCode().
    Before sending APDU commands to JCRE, you must need to initialize these variables.

User avatar
Posts: 273
Joined: Thu Apr 30, 2015 12:00 pm
Points :2405

Re: Some records in my reading Oath Applet

Post by JavaCardOS » Thu Jan 07, 2016 6:14 am

Yes, these redords can be initialized from handlePut() function, and the format of the APDU command can be "80010000 Lc 71 L V + 73 L V(KeyType + digits + Value) + 78 L + 7A L"

You have must send this APDU command first, before you do other operations.

Post Reply Previous topicNext topic

Who is online

Users browsing this forum: No registered users and 0 guests

JavaCard OS : Disclaimer