nfcfundamentalsguide

什么是 NFC 标签?工作原理与用途完全指南

NFC 标签是无需电池的微型芯片,只需轻触即可向手机发送数据。本指南解释标签内部的真实结构、常见类型,以及人们在实际生活中如何使用它们。

Published · NFCore

NFC 标签随处可见:活动手环、酒店房卡、贴在开关背面的智能家居贴片、公交卡、疫苗瓶以及宠物项圈上的小黑点。大多数时候你甚至不会注意到它们。轻轻一触,事情就发生了。

本指南讲清楚 NFC 标签到底是什么、内部包含什么、你会遇到的不同类型,以及人们在现实中如何使用它们。读完之后,你应当能够为自己的项目挑选合适的标签,并清楚手机能用它做什么、不能做什么。

要点速览

  • NFC 标签是带有铜线圈的微型芯片,从手机磁场中获取能量——不需要电池。
  • 最常见的消费级标签(NTAG213/215/216)容量在 144 到 888 字节之间——足以存放一个 URL、联系人卡片或 Wi-Fi 凭据。
  • 你的手机几乎能读取任意 NFC 标签,但写入、复制或检查原始数据需要专门的应用程序。

NFC 标签到底是什么?

NFC 标签是一颗被动式、无电池的芯片,当手机或读取器靠近时会作出响应。NFC 是 Near Field Communication(近场通信)的缩写,"近场"是关键所在。芯片本身没有电源,它从读取器产生的磁场中获取微量能量,用于唤醒自己并回送一小段数据。整个交换在不到一秒之内完成。

读取距离短——实际约 4 厘米——是有意为之的,这是特性而非缺陷。这意味着不会从房间另一端被意外读取,并迫使用户主动触碰。与之对比,蓝牙的数据可能泄露至 10 米外,二维码也可以从远处拍照。

标签可以是指甲大小的贴纸、信用卡尺寸的卡片、贴在海报上的按钮、植入宠物的微芯片或嵌入手环的芯片。无论形态如何,核心电子元件是相同的。

NFC 标签实际上是怎么工作的

如果你拆开一个 NFC 标签,里面只会找到两样东西:一颗小芯片和一圈铜质天线线圈。仅此而已。

当手机靠近时,手机内部的 NFC 控制器会给自己的天线供电,产生 13.56 MHz 的磁场。标签的线圈处于该磁场中,作为微型发电机:磁场在线圈内感生出电流,足以让芯片工作几毫秒。芯片唤醒后读取自身存储,并通过自己的线圈调制信号,把数据通过同一磁场发回。这种机制称为电感耦合。

数据存储格式叫 NDEF(NFC Data Exchange Format)。NDEF 是一个外壳,包含一条或多条"记录",每条记录有类型(URL、文本、vCard、Wi-Fi 配置、MIME、自定义)和负载。当 iOS 或 Android 识别到熟悉的 NDEF 记录时,会自动建议执行对应操作——打开链接、保存联系人、加入 Wi-Fi 网络。当数据不是 NDEF——比如交通卡含有原始内存块——操作系统不知道如何处理,需要专门的应用来检查或解析这些字节。

常见的几种 NFC 标签

芯片家族有几十个,但你在网上买到或日常遇到的大多落在三类。

NTAG213、NTAG215、NTAG216

NXP 的 NTAG2xx 家族——属于 NFC Forum 的 Type 2。便宜、兼容性广,是大部分电商平台上空白贴纸和卡片里真正使用的芯片。后缀数字表示存储大小:

  • NTAG213 —— 用户内存约 144 字节,适合存放 URL 或短文本。
  • NTAG215 —— 约 504 字节。vCard 与大多数场景的"甜点",Amiibo 卡也是用它。
  • NTAG216 —— 约 888 字节。适合更长的负载或多条记录。

如果你为某个项目购买标签且没有特别理由选择别的,NTAG215 是默认之选。

MIFARE Classic、Ultralight 与 DESFire

NXP 的 MIFARE 家族被大多数物理门禁系统和交通卡使用。它们不是 NFC Forum 的 Type 2——在相同射频之上叠加了专有安全机制。MIFARE Classic 因多年前其加密被破解而声名狼藉,但部分门禁系统仍认为它"对付随手攻击者已足够"。MIFARE DESFire 是其现代且安全的继任者,复制难度大得多。

ICODE、Type 4、Type 5

在消费项目中较少见,但值得了解。Type 4 标签可存储更多数据,被部分护照采用。Type 5(ISO 15693)读取距离更远,常见于图书馆藏书和库存追踪。

如果你只是想买能配合手机使用的标签,认准商品页里写的"NTAG215"或"NFC Forum Type 2"。通用用途请避开"MIFARE Classic"——很多手机能读,但 iOS 尤其把它当作二等公民。

人们到底拿 NFC 标签做什么

有趣的部分来了。NFC 标签便宜(批量采购常常每片不到一两元),任何能贴贴纸的位置都能放下。常见用途包括:

  • 智能家居触发。 在大门旁贴一片标签,离家时一触即关灯并启用警报。iOS 快捷指令和 Android Tasker 都原生支持。
  • 电子名片。 钱包里塞一片标签,作为 vCard 共享你的联系方式。轻触对方手机,信息就进入了对方的通讯录。
  • 共享 Wi-Fi。 冰箱上贴一片标签,里面是访客网络凭据,访客一触即连,无需输入。
  • 库存与资产追踪。 给每件物品贴上具有唯一编号的标签,仓库人员几秒钟就能扫完一货架。
  • 门禁与交通卡。 公司钥匙扣、酒店房卡、地铁月票、滑雪票。
  • 防伪。 奢侈品有时内嵌 ID 唯一的标签,厂家登记 ID,购买者可验证真伪。
  • 营销海报与博物馆展品。 触一下,了解更多、播放视频或领取优惠券。
  • 宠物名牌与医疗预警。 写有主人联系方式或医疗信息链接的标签,被发现宠物或当事人的人扫描。

模式总是相同:标签存储少量数据,手机解读,操作系统或应用完成其余动作。

NFC 与其他无接触技术的对比

把 NFC 与其他选择对比一下会更清楚。

NFC vs RFID。 所有 NFC 都是 RFID——NFC 是 RFID 家族在 13.56 MHz 上的特定子集。RFID 还包括远距离 UHF 标签(库存、高速公路收费)和低频 LF 标签(宠物芯片)。安全语境中说"RFID"通常是指那些远距离系统;说"NFC"则指可被手机读取的近场标签。

NFC vs 二维码。 二维码免费打印,但容易被替换、可远距离拍照、不可重写。NFC 标签每片几角钱,需要主动触碰,可锁定或加密码保护,可重写数千次。墙上贴个海报用二维码足矣;要贴在物理对象上、需防篡改时,NFC 更胜一筹。

NFC vs 蓝牙。 蓝牙配对耗时数秒,距离可达数米,两端都需要供电。NFC 在毫秒级完成,需要主动触碰,且标签端无需供电。两者互补——NFC 经常被当作握手步骤,用以触发后续的蓝牙配对。

用手机读写 NFC 标签

开箱即用,手机能读取大多数 NFC 标签。写入、复制以及检查原始内存才是真正有趣的部分。

在 iPhone 上,XS 及以上机型在后台即可读取标签。无需打开任何应用——把机身顶部靠近标签,"已检测到标签"的横幅就会出现。iPhone 7、8 与 X 也带 NFC 硬件,但需要先从控制中心打开"NFC 标签读取器"。无论怎样,iOS 只处理它认识的 NDEF 记录;若数据不是标准格式或标签被锁定,iOS 不会显示任何内容。

在 Android 上,需要在设置中开启 NFC(带 NFC 的手机通常默认开启),屏幕解锁后大多数手机即可读取标签。具体行为因厂商而异——一些三星和小米机型有额外的 NFC 功能,而少数入门机型则完全没有 NFC。

iOS 没有打开标签时,原因几乎总是其中之一:标签为空、数据不是 NDEF、标签已锁定,或芯片类型不在 iOS 的兼容列表内。这都不是死局——只是意味着你需要一个读取应用才能看到真实内容。

如果想在 iOS 横幅之外查看标签详情——芯片类型、UID、锁定状态、原始 NDEF 与完整内存转储——或想写入自己的数据并复制兼容标签,NFCore 可以做到所有这些。本网站之所以存在,正是为了这款 iOS 应用。

我们会在专门的指南中介绍各平台的细节:

你能往 NFC 标签放什么?

芯片的存储就是字节,放什么取决于你,但常见且实用的选项包括:

  • URL。 迄今为止最常见的负载。一触,浏览器就打开。
  • Wi-Fi 凭据。 SSID 加密码打包后,手机自动加入网络。
  • vCard。 姓名、电话、邮箱、地址——直接写入联系人。
  • 纯文本。 直接显示在屏幕上。
  • 类似 Apple Pay 的负载。 适用于需要打开特定应用或卡券的标签。
  • 自定义 NDEF 记录。 用于开发者工具、自定义 MIME 或启动应用。
  • 原始内存块。 当你需要完全控制、不在乎 NDEF 时。

容量限制很重要。URL 在哪都能放下;带照片的 vCard 在 NTAG213 上放不下;带长密码的 Wi-Fi 凭据在 NTAG215 上绰绰有余。请根据所写芯片提前规划。

NFC 标签安全吗?

简短回答:是的,伴随通常的注意事项。

标签里没有 CPU。它无法执行代码、感染手机恶意软件,也不能向设备推送任何东西。如何处理读取的数据由手机决定,而现代操作系统都比较保守——iOS 会在打开前展示 URL 预览,Android 大多数动作都要用户授权,两者都不会静默安装任何东西。

现实风险包括:

  • 标签上的恶意 URL。 与恶意二维码风险相同。不要在假定"它是安全的"的前提下触碰陌生标签。
  • 被替换的标签。 有人把合法标签(比如餐厅菜单上的)替换成自己的、指向恶意目标。防御方法:对公共场所的标签保持警惕,并锁定自己的标签使其无法被覆盖。
  • 被陌生人锁定的标签。 某些攻击是把负载写入空白标签后永久锁定,使其无法清空再用。如果掌握自己的标签,请写入想要的内容并自行锁定。

对自己的标签,建议在内容确认后用软件锁定。多数 NTAG 芯片支持单向锁定位以及可选密码。

下一步

如果你看到这里,对 NFC 标签的了解已经超过了 99% 的日常用户。下一步取决于你想做什么:

  • 读取并检查标签 —— 从上面的平台指南开始(或安装 NFCore 直接触碰任意一片标签)。
  • 写入自己的标签 —— 买一包 NTAG215 贴纸,加一个写入应用即可。
  • 打造一个项目 —— 选用最小可完成任务的负载,写入、锁定,贴到需要的位置。

NFC 标签是少有的"开箱即用"的消费级技术之一。便宜、耐用、无需电池,一旦掌握基础,应用场景几乎会自然而然地浮现出来。


Ready to Get Started?

Download NFCore and start managing your NFC tags like a pro.