Questions tagged [hce]

Host Card Emulation is software emulation of an NFC smart card's responses, usually by (but not limited to) a mobile device.

Host Card Emulation (also known as soft-SE or software card emulation) is the emulation of a virtual smart card (that is not backed by an actual smart card chip) using only software. This allows information transfer to happen between a terminal configured to exchange radio information with an NFC card (e.g. contactless smartcard, NFC tag) and an application configured to act or pretend to emulate the functional responses of an NFC card. HCE requires that the NFC protocol be routed to the main operating system on a (mobile) device's application processor instead of routing to a local hardware-based Secure Element (SE) chip configured to respond only as a card, with no other functionality.

The first known system to support HCE was OS 7. Since then, KitKat added platform support.

312 questions
0
votes
1 answer

NFC host card Emulation(HCE)

I'm actually trying to emulate a NFC card with my android smartphone(on 4.4) and send this information to my NFC reader witch is connected to my Java Application. The goal is to catch an unique ID but my NFC reader do not support peer-to-peer. So…
0
votes
1 answer

HCE on Nexus 7 (2013) with PN532 communication

I am communicating between PN532 on Arduino Uno with Nexus 7 running Kitkat 4.4.2, The HCE program I had from here: https://github.com/grundid/host-card-emulation-sample I run the sample program on Nexus 7, and on Arduino I try to send APDU…
Bao Doan
  • 87
  • 1
  • 2
  • 13
0
votes
2 answers

Android HCE with Arduino and Galaxy S3 cyanogenmod 11

I' currently trying to get HCE running with my arduino uno device mounted with a seeed NFC Shield V 2.0 I'm using the example code from https://github.com/Seeed-Studio/PN532/blob/master/PN532/examples/android_hce/android_hce.ino #include…
evildead
  • 4,607
  • 4
  • 25
  • 49
0
votes
1 answer

Can Kitkat HCE(NFC) device talk to another Kitkat HCE(NFC) device

Can Kitkat HCE(NFC) device talk to another Kitkat HCE(NFC) device? I want to write apps to transfer data from one Kitkat HCE(NFC) device to another Kitkat HCE(NFC) device. If code is already present
mujeeb
  • 799
  • 5
  • 18
  • 29
0
votes
1 answer

Seeedstudio NFC Shield v2.0 I2C

I am using NFC shield v2.0 and it seems Sel0 and Sel1 pins are set for SPI mode and we cant change it (saw in schematic files). So is there any way to change the values on this pins via software(program) to make it to work for I2C mode? and…
CoRRoDED34
  • 35
  • 2
  • 10
0
votes
1 answer

NFC Card Emulation Issue S3 (Android 4.3) and ACR122U

In our project we are trying to emulate ISO14443-3 PICC in NFC reader ACS ACR122U and read that card with NFC phones (Samsung S3 or S4). In case of S4 we can successfully communicate with the emulated card but in case of S3 there is no NFC event. We…
Sunita
  • 336
  • 2
  • 18
0
votes
1 answer

Android : How to change NFC protocol priority?

I have my own Android app (App A) which reads and writes NFC tags and ISO-14443 Type A tags. It works well on many Android devices. I want to give the role of ISO-14443 tag to my Nexus5, so I implemented my own HCE (Host Card Emulation) application…
Jin
  • 3
  • 3
0
votes
1 answer

Card Emulation with Nexus S and ACS ACR122

as I wrote in the title, I'm trying to use card emulation using my Nexus S, Cyanogenmod 10.1.3 and the ACS Acr122 usb reader. I found this article http://nelenkov.blogspot.it/2012/10/emulating-pki-smart-card-with-cm91.html and the github with the…
michoprogrammer
  • 1,159
  • 2
  • 18
  • 45
0
votes
2 answers

Arduino: uint8_t array to string

I have an NFC application built on android that sends a hash as an apdu answer. This is the code I use in my Android app to send the hash: @Override public byte[] processCommandApdu(byte[] arg0, Bundle arg1) { String hash =…
ReX357
  • 1,199
  • 3
  • 19
  • 43
0
votes
2 answers

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

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…
Ricki
  • 1
  • 1
0
votes
2 answers

NFC Reader : ACR122U-A9 not holding tags

The SDK provided along with NFC reader does not work and we are not able to write data / tag using the Tools available with SDK. The main issue is that the data written using another tool does not remain in the device for permanently. When tag is…
user2068153
  • 3
  • 1
  • 3
0
votes
1 answer

NFC Host Emulation not supported with NCI adapters

Device Info: CyanogenMod 10.1 rom on 4.2.2 on rooted Nexus 4 Setup nfcee_access.xml file with my certificate. Background: I'm trying to test an app with Card Emulation on an NFC reader, however my activity's onNewIntent() method is not getting…
f20k
  • 3,106
  • 3
  • 23
  • 32
-1
votes
1 answer

Wear2.0 HCE service not run

I tried to use this example for huawei watch2.0, but HCE service did not run. Do watch really support HCE? example:https://github.com/googlesamples/android-CardEmulation
-1
votes
2 answers

How to Create APDU Message

I'm trying to develop and Android application using host-based card emulation and am confused about the APDU message. I've been trying to follow a few examples (2 at the bottom) but still don't know how to format my own APDU message. I'm developing…
Waddas
  • 1,353
  • 2
  • 16
  • 28
-1
votes
1 answer

How can I make the UID static in NFC hce app?

I'm creating an Android application using NFC and HCE technologies. Is it possible to make the UID static in such application? If that's the case, how can this be done?
m90
  • 1
  • 2
1 2 3
20
21