Our express partner will perform scheduled system maintenance from 19th Jan to 3rd Feb, so during this time, all the orders in our webshop will be handled from 4th Feb.
Sorry for any inconvenience caused.

Search found 147 matches

by tay00000
Wed Jan 08, 2020 12:21 am
Forum: Card Products
Topic: Feitian's K9 FIDO token
Replies: 6
Views: 3201

Re: Feitian's K9 FIDO token

There is no known method of accessing the U2F capacitive touch button on the K9 because the access method to the touch button is proprietary to Feitian. You only have Java card smart card CCID access. Entire FIDO function is proprietary only to Feitian including the HID and touch button access which...
by tay00000
Fri Dec 20, 2019 10:14 am
Forum: Card Products
Topic: eJavaToken E5 Specifications
Replies: 1
Views: 489

eJavaToken E5 Specifications

I have been digging around the eJavaToken E5 and here are my summary of what I noticed in the E5. Normal algorithms like AES, DES, RSA and ECDSA (SHA1 with ECDSA signature) are expected and thus are omitted from the above tests. The test is simply to find out unique functions and to make a note on i...
by tay00000
Tue Dec 17, 2019 7:43 am
Forum: Questions & Answers
Topic: simulator not Support china Shangmi
Replies: 12
Views: 3979

Re: simulator not Support china Shangmi

SM2_PUB_KEY = (SM2PublicKey)KeyBuilder.buildKey(SMConstant.KEY_TYPE_SM2_PUBLIC, (short)512, false); The length field for key builder for the SM2 Public Key is incorrect. The length should be: SMConstant.KEY_LENGTH_SM2 Correct code should be: SM2_PUB_KEY = (SM2PublicKey)KeyBuilder.buildKey(SMConstan...
by tay00000
Tue Dec 17, 2019 5:53 am
Forum: Questions & Answers
Topic: JC 3.1
Replies: 5
Views: 2282

Re: JC 3.1

I am not sure if any manufacturer have successfully moved beyond JC 3.0.4 officially despite JC 3.0.5 and JC 3.1 specifications being generally available in the public.
by tay00000
Wed Dec 11, 2019 1:24 am
Forum: Card Products
Topic: question confused me about key data storage?
Replies: 2
Views: 2057

Re: question confused me about key data storage?

Note that there's a difference between chip level certification and COS level certification. If both chip and COS are certified, it is even better. Regarding sensitive data storage on the COS level, you should be doing encryption of highly sensitive data manually unless the chip specs specially ment...
by tay00000
Wed Dec 11, 2019 1:19 am
Forum: Questions & Answers
Topic: Christmas 2019 Gifts Enquiry
Replies: 0
Views: 463

Christmas 2019 Gifts Enquiry

@JavaCardOS, are we allowed to switch the discount coupons and mystery gifts for other items of similar or equivalent values ?
by tay00000
Tue May 07, 2019 7:23 am
Forum: Algorithm School
Topic: ECDSA (secp256k1) Signature Verification Fails
Replies: 2
Views: 3308

Re: ECDSA (secp256k1) Signature Verification Fails

Firstly, what is this ? SecP256K1.newKeyPair() and how did you derive that ? This is not a default JavaCard API and it seems like some class you made or you imported. We will need more information on that if you can comfortably provide it. This seems to be crucial as it determines how the SECP-256K1...
by tay00000
Tue Apr 30, 2019 2:54 am
Forum: Questions & Answers
Topic: How to get object working over Shareable Interface
Replies: 1
Views: 1114

Re: How to get object working over Shareable Interface

Solved by passing the output byte array using the APDU buffer. Why does the APDU buffer work ? Because it is the default global byte array buffer that is allowed to cross between the applet firewall by the JCRE and thus is a natural candidate. APDU buffer also has the advantage of the JCRE automatic...
by tay00000
Mon Apr 29, 2019 4:51 am
Forum: Questions & Answers
Topic: How to get object working over Shareable Interface
Replies: 1
Views: 1114

How to get object working over Shareable Interface

We have the classical setup of two applets and a Shareable Interface used by both of them. Shareable Inteface: package API; import javacard.framework.Shareable; public interface API extends Shareable { public void getArray(byte[] output, short off, short len); } Server Applet: package ShareableSampl...
by tay00000
Fri Mar 15, 2019 7:48 am
Forum: Card Products
Topic: C++ programmable smartcard
Replies: 1
Views: 2900

Re: C++ programmable smartcard

C based programmable smart cards are highly limited as 95% of the cards available in the industry is made up of JavaCard. You are better off using JavaCard as JavaCard is the industry standard for smart cards and almost every specification for card systems these days seems to revolve around JavaCard...
JavaCard OS : Disclaimer