TNR
TNR

Reputation: 5869

How to Write NFC Tags only from My Android App

I am newbie to NFC Android App Development. I am developing an App that should be capable of Writing different types of NFC Tags. I am done with writing all types of Tags.

But my problem is that client is asking to restrict the users to write the tags from another android apps once the tags were written from My App. I have searched in google and read documentation of android developer guide but failed to find any result. Is there any way to restrict users to write the tags from only one app. If yes, will it work for all types of Tags. I hope MifareClassic can be restricted from writing tags from other apps as we can do authentication by using custom key. Does such kind of implementation there for other cards too?.

Thanks in advance.

Upvotes: 0

Views: 1311

Answers (1)

NFC guy
NFC guy

Reputation: 10228

It depends on your exact needs. In some cases, an NFC tag can be made read-only. This would prevent anyone from writing to the tag. In other cases, such as MIFARE, a form of access control is possible (exactly as you describe), where authentication is needed to get access to writing functionality. It depends on the specific NFC tag whether it supports this. Often the exact details on how to do this is are only available under NDA. So I would suggest you contact your supplier for details on the tags that you intend to use.

Upvotes: 2

Related Questions