首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使网页/应用程序只能从存储在NFC标签上的链接访问

如何使网页/应用程序只能从存储在NFC标签上的链接访问
EN

Stack Overflow用户
提问于 2018-05-25 05:51:57
回答 1查看 318关注 0票数 0

我正在创建的网站,将有一些有价值的内容。

想法是使网站仅通过存储在NFC标签上的链接访问,使用恩智浦tag Writer并打开"UID Mirror“和"Interaction counter mirror”。

恩智浦在第3页的用户手册LINK中说:“启用这两个功能会将UID和计数器值作为参数添加到链接数据集中。下面显示了标签上所写的链接数据集格式的示例:

http://www.myhomepage.com?m=unique_tag_UIDxcounter_value

这将为您提供特定标签的点击次数。启用这两个功能后,后端系统例如可以检查用户是否确实点击了标签,或者他是否使用了浏览器历史记录中的URL。

长话短说,UID是常量值,交互计数器是自动递增的二进制数。每一次新用户尝试通过NFC标签链接访问网页都会有不同的镜像,二进制数加一。(图片1-2)

Picture 2 Picture 1

那么,如何将来自NFC标签的用户重定向到内容站点,以及将来自其他地方的用户重定向到退出站点。

EN

回答 1

Stack Overflow用户

发布于 2018-05-29 04:10:21

这取决于你的后端语言,但基本上你会得到一个参数"m",有21个ASCII字节- 14个字节的UID,1个字节的"x",6个字节的计数器。您将"m“分解为子字符串,并将其转换为一个数字。然后将您得到的数字与上一次请求进行比较。

到现在为止还好。然而,对于“有价值的”内容,我建议使用更复杂的IC,因为猜测更高的数字很容易。一个例子是NTAG 413 DNA,它将"SUN“消息添加到NDEF。然后可以检查它是否与UID&Counter匹配,或者是否有人在猜测更高的计数器值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50518697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档