为了更好地理解NFC技术,我开始扫描我所有的NFC标签。这样做,我被以下问题卡住了:如何在NFC标签上实现时间限制?
例如,我去的健身房使用的是恩智浦的SL2 IC2001标签类型(基于SL2/IEC 15693)。当我使用NFC TagInfo或NFCV Reader扫描它时,我看到的唯一信息存储在块27中(它包含一个"W_OK“字符串)。所有其他可写的块都包含0x00000000。然而,根据我的订阅,我的NFC健身房标签应该拒绝我在某个日期进入健身房。我不确定我确切地理解了这个时间限制是如何实施的。我知道大多数信息必须存储在服务器的数据库中,但是,在块27中使用"W_OK“字符串有什么用呢?
作为附注,我知道恩智浦提供的数据表(智能标签IC,SL2 ICS20,功能规范,修订版3.1)指定了块-1、-2、-3、-4,但据我所知,这些只包含UID (块-4和-3)、内部使用的字节、EAS、AFI和DSFID (块-2)以及写访问条件(块-1)。
谢谢!
发布于 2017-06-11 04:18:50
有两种方式可以实现任何访问条件,比如时间限制,或者访问级别(可以访问哪些房间)*当阅读器(在健身房)连接到后端(=始终在线)时,通常存储在后端。*当读卡器不总是在线时,可以将其写入标签(用户)存储器中。不同的供应商在这里使用不同的数据结构,数据也可以是密码保护的,或者以某种方式编码。
https://stackoverflow.com/questions/44467231
复制相似问题