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.

How to list all AID of applets in a real EMV credit/debit card?

JavaCard Applet Development Related Questions and Answers.
William
Posts: 1
Joined: Tue May 08, 2018 9:36 pm
Points :14
Contact:

How to list all AID of applets in a real EMV credit/debit card?

Post by William » Thu May 10, 2018 7:21 am

How to list all AID of applets in a real EMV credit/debit card. If java card is an open platform, it may be possible to list or view all applet AIDs inside it. Am I right? If it is, how to do that?

jennyvenus
Posts: 24
Joined: Sun Aug 23, 2015 11:14 pm
Points :420
Contact:

Re: How to list all AID of applets in a real EMV credit/debit card?

Post by jennyvenus » Tue May 15, 2018 1:38 am

If you know the GP static key, after GP authentication, you can use the GP's instructions to list all modules and instance in the card.

80 f2 xx xx xx

The following values of the reference control parameter may apply:
'80' – Issuer Security Domain only. In this case the search criteria is ignored and the Issuer Security Domain
information is returned.
'40' – Applications and Security Domains only.
'20' – Executable Load Files only.
'10' – Executable Load Files and their Executable Modules only.
Other values for this reference control parameter may be assigned in the future.



//
Reset--Card Status:The card has been reset and specific communication protocols have been established.

//
reset
3B8180018080

//
Select File (defined by ISO/IEC 7816-4)
00A4040008 A000000003000000
6F5C8408A000000003000000A550734A06072A864886FC6B01600C060A2A864886FC6B02020101630906072A864886FC6B03640B06092A864886FC6B040255650B06092B8510864864020103660C060A2B060104012A026E01029F6501FF
9000

//
Initial Update (defined by GP)
8050000008 1122334455667788
000073380704F01F0528FF02002788DA402E23CED30F5666DF5FA4C3
9000

//
External Authenticate (defined by GP)
8482000010 24F71EA11FC80AA8F925690BDDBE545A
9000

//
Get Status (defined by GP)
80F2800002 4F00
08A000000003000000019E
9000

//
Get Status (defined by GP)
80F2400002 4F00
0811223344558801010704
9000

//
Get Status (defined by GP)
80F2200002 4F00
061122334455880100
9000

//
Get Status (defined by GP)
80F2100002 4F00
061122334455880100010711223344558801
9000

jennyvenus
Posts: 24
Joined: Sun Aug 23, 2015 11:14 pm
Points :420
Contact:

Re: How to list all AID of applets in a real EMV credit/debit card?

Post by jennyvenus » Tue May 15, 2018 1:41 am


Effect diagram
You do not have the required permissions to view the files attached to this post. Please login first.

jennyvenus
Posts: 24
Joined: Sun Aug 23, 2015 11:14 pm
Points :420
Contact:

Re: How to list all AID of applets in a real EMV credit/debit card?

Post by jennyvenus » Tue May 15, 2018 1:45 am



If you don't know the gp static key, then you need to send multiple instructions to enumerate the possible aids
You do not have the required permissions to view the files attached to this post. Please login first.

jennyvenus
Posts: 24
Joined: Sun Aug 23, 2015 11:14 pm
Points :420
Contact:

Re: How to list all AID of applets in a real EMV credit/debit card?

Post by jennyvenus » Tue May 15, 2018 2:16 am

"VISA", "A0 00 00 00 03", "A0 00 00 00 03 10 10", "A0 00 00 00 98 08 48"
"Master card", "A0 00 00 00 04", "A0 00 00 00 05"
"American express", "A0 00 00 00 25"
"CB", "A0 00 00 00 42"
"LINK", "A0 00 00 00 29"
"JCB", "A0 00 00 00 65"
"Dankort", "A0 00 00 01 21 10 10"
"CoGeBan", "A0 00 00 01 41 00 01"
"Discover", "A0 00 00 01 52 30 10"
"Banrisul", "A0 00 00 01 54"
"Saudi Payments Network", "A0 00 00 02 28"
"Interac", "A0 00 00 02 77"
"Discover Card", "A0 00 00 03 24"
"UnionPay" "A0 00 00 03 33"
"Euro Alliance of Payment Schemes", "A0 00 00 03 59"
"Verve", "A0 00 00 03 71"
"The Exchange Network ATM Network", "A0 00 00 04 39"
"Rupay", "A0 00 00 05 24 10 10"
"ПРО100", "A0 00 00 04 32 00 01"
"ZKA", "D2 76 00 00 25 45 50 01 00"
"Bankaxept", "D5 78 00 00 02 10 10"
"BRADESCO", "F0 00 00 00 03 00 01"
"Midland", "A0 00 00 00 24 01"
"PBS", "A0 00 00 01 21 10 10"
"eTranzact", "A0 00 00 04 54"
"Google", "A0 00 00 04 76 6C"
"InterSwitch", "A0 00 00 03 71 00 01");

Post Reply Previous topicNext topic

Who is online

Users browsing this forum: No registered users and 47 guests

JavaCard OS : Disclaimer