使用android的Mifare Ultralight身份验证

时间:2014-10-01 07:32:05

标签: android authentication nfc access-control mifare

我正在创建一个Android应用程序,用于在NTAG203标签上存储一些用户数据。

有没有办法可以为密码写密码,只有在提供密码时才能回读数据?

1 个答案:

答案 0 :(得分:2)

不,不可能使用NTAG203或MIFARE Ultralight(MF0ICU1)标签实施任何形式的基于密码的身份验证。这些是简单的内存标签,没有任何加密功能。您只能设置锁定位(永久)锁定对数据的访问(每页一个锁定位和额外的锁定位以锁定锁定位)。

根据您的要求,您可以使用密码在将数据写入标记之前加密数据(并在从标记中读取数据后解密数据)。

除此之外,MIFARE Ultralight和NTAG系列中的其他标签也支持非常有限(并非真正安全)的密码保护形式。