JavacardOS will not accept order any more, please contact our partner Feitian online Store:
https://ftsafe.en.alibaba.com/index.html

IC Fabricator

Card Products

Moderator: horse dream

JavaCardVE
Posts: 16
Joined: Sun Sep 11, 2016 8:11 am
Points :278
Contact:

IC Fabricator

Post by JavaCardVE » Wed Feb 22, 2017 3:20 am

Is there any trustworthy reference for "IC Fabricator" number for javacards?
I have 2 cards from different providers that both claim their card is "Infineon".
But what IC fabricator I've found from CPLC command of these cards, are different. One is "0x8100" and the other is "0x4090".

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

Re: IC Fabricator

Post by UNKNwYSHSA » Wed Feb 22, 2017 3:39 am

Give us the whole CPLC data bytes.
sense and simplicity

JavaCardVE
Posts: 16
Joined: Sun Sep 11, 2016 8:11 am
Points :278
Contact:

Re: IC Fabricator

Post by JavaCardVE » Wed Feb 22, 2017 6:00 am

thanks for your attention.
the CPLC get from "gp.exe -i" command:

1rst Card CPLC:

Code: Select all

***** Card info:
Card CPLC:
ICFabricator: 8100
ICType: 7733
OperatingSystemID: A710
OperatingSystemReleaseDate: 6068
OperatingSystemReleaseLevel: 8100
ICFabricationDate: 6084
ICSerialNumber: A6162455
ICBatchIdentifier: 2EF3
ICModuleFabricator: 0000
ICModulePackagingDate: 0000
ICCManufacturer: 0000
ICEmbeddingDate: 0000
ICPrePersonalizer: FF30
ICPrePersonalizationEquipmentDate: 6246
ICPrePersonalizationEquipmentID: 05006036
ICPersonalizer: 0000
ICPersonalizationDate: 0000
ICPersonalizationEquipmentID: 00000000



2nd Card CPLC:

Code: Select all

***** Card info:
Card CPLC:
ICFabricator: 4090
ICType: 7889
OperatingSystemID: 1981
OperatingSystemReleaseDate: 5099
OperatingSystemReleaseLevel: 0119
ICFabricationDate: 7020
ICSerialNumber: 5F363543
ICBatchIdentifier: 0030
ICModuleFabricator: 4082
ICModulePackagingDate: 7020
ICCManufacturer: 1293
ICEmbeddingDate: 7020
ICPrePersonalizer: 0000
ICPrePersonalizationEquipmentDate: 0000
ICPrePersonalizationEquipmentID: 00000000
ICPersonalizer: 0000
ICPersonalizationDate: 0000
ICPersonalizationEquipmentID: 00000000

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

Re: IC Fabricator

Post by UNKNwYSHSA » Wed Feb 22, 2017 10:14 pm

This is code of opensource tool javaemvreader, "4090" is the ID of infineon.

Code: Select all

    public static String getICFabricationName(String id) {
        if("4180".equals(id)){
            return "Atmel";
        }
        if("4250".equals(id)){
            return "Samsung";
        }
        if("4790".equals(id)){
            return "NXP";
        }
        if("4090".equals(id)){
            return "Infineon";
        }
        if("3060".equals(id)){
            return "Renesas";
        }
        return "";
}
sense and simplicity

JavaCardVE
Posts: 16
Joined: Sun Sep 11, 2016 8:11 am
Points :278
Contact:

Re: IC Fabricator

Post by JavaCardVE » Sun Feb 26, 2017 2:20 am

UNKNwYSHSA wrote:This is code of opensource tool javaemvreader, "4090" is the ID of infineon.

Code: Select all

    public static String getICFabricationName(String id) {
        if("4180".equals(id)){
            return "Atmel";
        }
        if("4250".equals(id)){
            return "Samsung";
        }
        if("4790".equals(id)){
            return "NXP";
        }
        if("4090".equals(id)){
            return "Infineon";
        }
        if("3060".equals(id)){
            return "Renesas";
        }
        return "";
}


Thanks a lot. I need a reference that I can prove for example "0x8100" is not infineon. Is it possible that a provider has 2 "IC fabricator"?

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

Re: IC Fabricator

Post by UNKNwYSHSA » Sun Feb 26, 2017 8:57 am

The fabricator name of id 0x8100 was not found.
sense and simplicity

tay00000
Posts: 161
Joined: Tue Sep 27, 2016 10:58 am
Points :2324
Contact:

Re: IC Fabricator

Post by tay00000 » Thu Jul 22, 2021 7:13 pm

I am aware this is an old thread and here is something interesting.

KOMSCO Common Criteria ST document states that they are using Infineon with IC Fabricator marking of 0x8100 (Infineon).

It is found in page 13, section 8, Evaluated Configuration.

Here's a quotation from the ST document:
The TOE is KOMSCO JK31 V1.0 on M7892 which is composite product consisting of
the following components:
 IC chips : Infineon Security Controller M7892 B11 with optional RSA2048/4096
v1.02.013, ECv1.02.013, SHA-2 v1.01 and Toolbox v1.02.013 libraries and
with specific IC dedicated software (firmware) (BSI-DSZ-CC-0782-2012 and
BSI-DSZ-CC-0782-2012-MA-01)
 Embedded software : KOMSCO JK31 V1.0
The TOE is identified by the name, version and release number. The TOE identification
information is provided by the command-response APDU following:
 Command APDU : D088000000
 Response APDU: 8100 7805 4A4B 4328 3101 xxxxxxxx 9000 or 8100 7859
4A4B 4328 3101 xxxxxxxx 9000
 IC fabricator : 0x8100 (Infineon)
Certification Report Page 14
 IC type : 0x7805 (SLE78CLFX4000PM) or 0x7859 (SLE78CAFX4000PM)
 OS identifier : 0x4A4B (JK)
 OS release date : 0x4328 (YDDD)
 TOE version : 0x3101 (JK31 V1.0)
 9000 : Response APDU Status Word
And the guidance documents listed in this report chapter 6, [Table 3] were evaluated
with the TOE.
I have linked the ST document below for reference.

Link: https://www.commoncriteriaportal.org/fi ... 2(eng).pdf

Post Reply Previous topicNext topic

Who is online

Users browsing this forum: No registered users and 8 guests

JavaCard OS : Disclaimer