Page 1 of 1

installation got error 0x6444 while calling buildKey more than 45 times in constructor

Posted: Tue Jun 26, 2018 6:40 am
by JavaCardVE
I have an applet using buildKey for 100 times in constructor.It would be able to save 100 keys and used them.
but in installation time igot error 0x6444 (in Fudan javacard)

When I decrease buildkey from 100 times to 45 times, the installation is successful.
I use the fallowing algorithm for buildkey.

Code: Select all

SAMMasterKeys[i] = (DESKey) KeyBuilder.buildKey(KeyBuilder.TYPE_DES,KeyBuilder.LENGTH_DES3_2KEY, false);   


I want to know what happens to card(software,hardware,middle-ware,...) that this error occurred.

I have a jemalto card and the applet can install successfully(with 100 times buildkey).

Re: installation got error 0x6444 while calling buildKey more than 45 times in constructor

Posted: Wed Jun 27, 2018 9:57 pm
by DaHuFa
Maybe Fudan card has no enough space to build 100 keys :?:

Re: installation got error 0x6444 while calling buildKey more than 45 times in constructor

Posted: Mon Jul 02, 2018 2:47 am
by stm32
it looks like there is not enough RAM(COD or COR).