Christmas is coming!

To celebrate the new year and thank for the support from all our dear customers, Christmas promotional activity is being held in JavaCardOS online store.

During the event, you can enjoy many promotional activities - High Discount on JavaCardOS products,Lucky Draw,Double forum Points.

Come to choose your own Christmas gift and try your luck now!

Suggestion for improving the JC10M128C

Card Products

Moderator: horse dream

tay00000
Posts: 112
Joined: Tue Sep 27, 2016 10:58 am
Points: 1458
Contact:

Suggestion for improving the JC10M128C

Postby tay00000 » Sat May 27, 2017 8:47 pm

I would like to suggest to @JavaCardOS to produce an improvement on the JC10M128C card. The card has much more superior RAM and a decent 128 KB Flash storage but it lacks RSA algorithm.

I would like to suggest @JavaCardOS to produce their own more powerful smart cards in the category of a flagship smart card to match those of Feitian's A22CR. The downside of A22CR is the tiny RAM and for developers like me who needs at least 4KB RAM just to do complex security algorithms, the < 2KB of RAM is simply not enough.

Here are a few parameters to build your flagship card to be able to compete with A22CR:
- at least 4 to 5 KB RAM
- at least 144 KB Flash/EEPROM
- Supports RSA 2048 (not found in JC10M128C), AES 256, SHA2 (256/384/512).

I have found it rather difficult to obtain such cards with the above parameters to fit into my complex algorithms I always develop. NXP have it's J3E145 card but those are very difficult to obtain in market as they are always sold out very very quickly (hence showing the high demands in this area of powerful cards).

I hope @JavaCardOS can consider the above request and create an upgraded flagship capable level to the JC10M128C card.

User avatar
UNKNwYSHSA
Posts: 628
Joined: Thu May 21, 2015 4:05 am
Points: 2971
Contact:

Re: Suggestion for improving the JC10M128C

Postby UNKNwYSHSA » Sun May 28, 2017 5:46 am

I had asked, the JC10M128C did not support RSA because the chip are not supporting.
If you did't want to use ECDSA function (ftsafe cut off this module), the A22CR will have more NVM space, or RAM (rely on the OS implementation).
sense and simplicity

tay00000
Posts: 112
Joined: Tue Sep 27, 2016 10:58 am
Points: 1458
Contact:

Re: Suggestion for improving the JC10M128C

Postby tay00000 » Sun May 28, 2017 5:49 am

My applications usually would benefit from having 4 KB RAM while A22CR would only provide about 2.5 KB RAM thus my request to @JavaCardOS to possibly push for a card with around 4 KB RAM, have RSA support and at least 128 KB EEPROM/Flash or more at the very least.

User avatar
UNKNwYSHSA
Posts: 628
Joined: Thu May 21, 2015 4:05 am
Points: 2971
Contact:

Re: Suggestion for improving the JC10M128C

Postby UNKNwYSHSA » Sun May 28, 2017 10:47 pm

OK, wait reply from @JavaCardOS.
sense and simplicity

User avatar
JavaCardOS
Posts: 247
Joined: Thu Apr 30, 2015 12:00 pm
Points: 2071
Contact:

Re: Suggestion for improving the JC10M128C

Postby JavaCardOS » Tue Jun 06, 2017 6:04 am

tay00000 wrote:My applications usually would benefit from having 4 KB RAM while A22CR would only provide about 2.5 KB RAM thus my request to @JavaCardOS to possibly push for a card with around 4 KB RAM, have RSA support and at least 128 KB EEPROM/Flash or more at the very least.


Hi tay00000,

Thank you so much for your valuable suggestion.

We provide card OS customization service as long as the customers put forward their requirements.

So the card with around 4 KB RAM, have RSA support and at least 128 KB EEPROM/Flash is OK for us.

And meanwhile for your advice, we will consider to push this card out in our online store soon.

BTW, do your project need this card now? And may I know how many cards will you need in the near future?

tay00000
Posts: 112
Joined: Tue Sep 27, 2016 10:58 am
Points: 1458
Contact:

Re: Suggestion for improving the JC10M128C

Postby tay00000 » Tue Jun 13, 2017 8:35 am

@JavaCardOS

I do have an actual project requiring the above specifications thus my suggestions currently occurring on my end.

Due to the lack of suitable cards meeting this requirement, I have to keep searching for reasonably priced cards that fit the above specifications.

So far, the only cards I have chanced upon that meets the requirements are high end NXP JCOP cards but the problem is their pricing can be taxing on the allocated budget but there isn't too much of a choice I guess since NXP JCOP cards are highly reputable and proven despite the expensive pricing.

I am looking for 4 KB RAM, 128 KB EEPROM/Flash, CC EAL 5+ chip (excluding the JCOS), supports RSA-2048, RSA-2048-NOPAD, AES-256-CBC, AES-256-NOPAD and SHA-256 at a price point of not above 15 USD per JavaCard.

I like the JC10M128C regarding the fact that it already has 3.75 KB RAM (close to my 4 KB requirements) and meets the 128 KB EEPROM/Flash requirements but the downside is the lack of RSA support.

One thing I can think of to utilize the same JC10M128C is to support only SCP03 (since it is AES based) and then get rid of the DES cipher and throw in an RSA cipher but this is also highly dependent on the fact that whether the Infineon chip that JC10M128C uses does provide RSA-2048 or not.

Also, SCP02 should not be provided anymore as it is kind of outdated and it is time to switch to SCP03 despite the fact that a lot of places are still dependent on DES cipher type SCP02.

The JC10M128C being USD 3.99 per card is excellent for the expectation I require for the cost per card.

Probably something along the line of Infineon SLE78 with CC EAL 5+ for hardware certification (exclude JCOS certification) that supports the amount of RAM, ciphering capabilities and EEPROM/Flash mentioned will not only aid me for my current project but it can be very versatile and useful for many other projects if the price point is kept less than 15 USD per card and the features mentioned are present.

These are my suggestions from my perspective regarding my current project. I hope your team can take into consideration and push a really good card per price point to the market to compete with the FT-A22CR and NXP-JCOP cards.


Return to “Card Products”

Who is online

Users browsing this forum: No registered users and 1 guest

JavaCard OS : Disclaimer