hce

Host-based Card Emulation, any guidance please?

两盒软妹~` 提交于 2019-12-09 03:25:47
问题 I'm new to this field, I got a Nexus S ( CyanogenMod11 = Android Kitkat 4.4.2) And I need to use HCE (Host-Based Card Emulation) mode in order to emulate a contactless card. Any guidance on the steps and the tips I need to follow in order to accomplish this? ( - Do I need to program the simulated Secure Element? put it on cloud? ) P.S: I have to use the new Reader Mode also, because my app is going to be read by another Android NfC-enabled phone and not by an NFC reader. Thank you. 回答1:

What mobile phones with NFC have full support of Mifare Classic (1K & 4K) cards? [closed]

被刻印的时光 ゝ 提交于 2019-12-08 20:12:49
Closed. This question is off-topic . It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago . Google has stopped supporting such tags in the latest Nexus 4, but what phones still have possibility of reading\writing Mifare Classic cards? Especially interested in hi-end models with powerful processors. Also could anyone provide some inforamtion on emulating such nfc tags with your phone? Thanks in advance Its not that Google stopped support for MIFARE Classic. Instead licensing issues prevent Broadcom to

Host Card Emulation Android 4.4

我们两清 提交于 2019-12-08 19:14:28
Now that Android supports Card Emulation on the Nexus 5 with Android 4.4, is it likely that some apps may become available that allow me to effectively duplicate a smartcard (e.g. Smart Card that opens doors in my office) and use my phone in their place? Would be pretty handy. Cheers! No, this is not likely. Typically, copying/cloning arbitary cards using Android HCE is not possible. Many access control systems use the card ID (UID) to identify the card (or even to make an access control desicion!). With Android HCE, an app cannot set the emulated card ID. Many access control systems use cards

How to define an APDU for STORE DATA for Host Card Emulation?

一笑奈何 提交于 2019-12-08 18:56:32
I have been looking in the Global Platform Spec on how to define an APDU for my app which will use Host Card Emulation (HCE). My app is supposed to have one phone behaving like an NFC tag through HCE and another phone acting as the NFC reader. The arbitrary data that i am trying to transfer between the phones is just a simple string containing an ID number, but I'm not really sure how to apply it in the code. I have looked at what the different byte commands mean but I'm really not sure how to apply it. I think I need to use the STORE DATA command but I'm not sure how to intuitively do it and

Is the Samsung Galaxy S4 compatible with CyanogenMod's smart card emulation (NFC)?

谁都会走 提交于 2019-12-08 12:04:15
问题 I have the Samsung Galaxy S4 and the SCM SDI010 card reader. My goal is to let the S4 emulate a smart card which then can be read by the card reader. I tried to apply the PKI applet example described here (installing CyanogenMod 10.2, starting se-emulator on the S4 and starting the se-pki-client on my Linux PC). But the connection establishment fails with either a "SCARD_W_UNRESPONSIVE_CARD" or "SCARD_W_UNPOWERED_CARD" exception on the reader side. Does anyone know if the NFC chip on the S4

What mobile phones with NFC have full support of Mifare Classic (1K & 4K) cards? [closed]

牧云@^-^@ 提交于 2019-12-08 08:12:51
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago . Google has stopped supporting such tags in the latest Nexus 4, but what phones still have possibility of reading\writing Mifare Classic cards? Especially interested in hi-end models with powerful processors. Also could anyone provide some inforamtion on emulating such nfc tags with your phone? Thanks in advance

How to define an APDU for STORE DATA for Host Card Emulation?

梦想与她 提交于 2019-12-08 04:52:40
问题 I have been looking in the Global Platform Spec on how to define an APDU for my app which will use Host Card Emulation (HCE). My app is supposed to have one phone behaving like an NFC tag through HCE and another phone acting as the NFC reader. The arbitrary data that i am trying to transfer between the phones is just a simple string containing an ID number, but I'm not really sure how to apply it in the code. I have looked at what the different byte commands mean but I'm really not sure how

Initial handshake between NFC controller and POS reader

青春壹個敷衍的年華 提交于 2019-12-06 13:26:53
I have few questions when the reader initiates the transaction with NFC emulated payment application using HCE Does the reader send the PPSE command as with the regular contactless card infrastructure? Does the host controller respond to PPSE command with the list of AID's from the registered AIDs listed in the routing table? So after the reader selects the AID, the host controller directs to the right HCE service? Please correct my understanding on the above concept. An EMV payment card terminal will not distinguish plastic cards, secure element based cards or HCE emulated cards. In all cases

NFC card emulation with closed reader application

无人久伴 提交于 2019-12-06 11:59:31
I have two apps on two Android devices, similar to CardEmulation and CardReader from the samples for NFC. I want to send data from the host card emulation app running on one Android device to the reader application running on the second Android device. This works when both apps are open in foreground. But if I close the reader application, I can no longer send data to it. Instead, when the two phones are held together, they activate Beam transmission. However, I would like to have the reader phone automatically start the reader app when the two phones are held together. So question is: Can I

How to find AID number of my local transportation card?

∥☆過路亽.° 提交于 2019-12-06 09:32:08
问题 I have a transportation card for urban transportation. I need to know what aid(application identifier) number of the card is. According to EMV Book 1, i have to use the List of AIDs method (page 141). But how? I also have a ACR122U card reader. I can send an APDU command to the card. All i need is the AID of the card. In addition, i always get SW=6A82 error. It means "File Not Found". I suppose, i need to know true AID number to solve this problem. I want to see SW=9000 (successful) response.