How to authenticate Mifare Ultraglight C in Android? I don't know the authentication commands.
I just found NXP has developed "NFC taginfo by NXP" and "NFC TagWriter by NXP" applications on Android. Are they open source? Or could you please share the implementation of authentication to me. I need the authentication functionality in my android application for nfc Mifare Ultralight C. Thank you very much.
Android provides a MifareUltralight class to implement read and write operation.
readPages --- command: 0x30, (byte) pageOffset
writePage --- command: 0xA2, (byte) pageOffset, data
But there is no implementation for authentication. I have searched in google and stackoverflow, but there is no one telling me the commands in details. I have to ask NXP here. Please help.
+ 0 | - 0
Authentication is required for encrypted communication and accessing encrypted content.
The MIFARE UltraLight is NOT a high security product and therefore it does not support authentication in hardware.
If you are looking for a high security product I recommend the MIFARE DESFire which supports DES/TrippleDES with 56/128/168 bit and AES with 128 bit encryption in hardware.
The MIFARE Team
+ 0 | - 0
Viewing 2 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic.