Reply To: Help understanding what is what in the nfc ecosystem

Forum MIFARE general topics and applications Help understanding what is what in the nfc ecosystem Reply To: Help understanding what is what in the nfc ecosystem

Re: Help understanding what is what in the nfc ecosystem

5. April 2018 at 14:15
Hi Jose Luis,

This depends on the cipher used for the MIFARE Classic. It is proprietary and not implemented by most non-NXP reader chip manufacturers. So, it has nothing to do with the ISO 14443-3 standard. Unfortunately, you cannot detect, if an Android phone is able to communicate with a Classic or not by software methods.

But there are alternatives, for price sensitive applications the MIFARE Ultralight and for security sensitive applications the MIFARE DESFire. Of course, you can use the MIFARE Plus EV1—but you should avoid the security layer 1! With this layer the Plus is compatible with the Classic and inherit also the Classic cipher.

The “setkey” APDU command comes from stationary reader infrastructure where the key is stored in the reader because the cryptographic methods are handled in the reader. For the Android implementation there is no such command. You should have a look to TapLinx, our Android library (see link below). You will find that the key is handled in the library.

The TapLinx team

https://www.mifare.net/en/products/tools/taplinx/
+ 0  |  - 0