关于 The NFC Mint
我们的使命
我们制作 StampCats 收藏品,也制作可用于你的作品和藏品的标签。创作者可用 OnceMark 写下永久公开的记录。卖家可用 TamperKit 记录发货前和收到退货时的封条检查结果。这三类产品的标签均由我们的验证服务检查。
标签验证能证明什么
每次将手机靠近标签,芯片都会生成新的认证码。我们的验证服务检查该认证码,核验标签真伪。仅凭标签是真品,不能证明它所附着的物品也是真品。
创作者用 OnceMark 发布永久记录。卖家用 TamperKit 保存私密记录,并导出证据链的密码学证明。
基础设施与安全
硬件安全模块保存我们的主密钥。每个标签的密钥都在模块内部根据主密钥和该标签的 UID 派生。我们将密钥写入芯片时,密钥会通过我们的编码软件在内存中传递。我们不将标签密钥存入数据库。系统采用以下机制。
• 每个标签的独有密钥
HSM 根据我们的主密钥和各标签的 UID 派生出每个标签的密钥,因此一个标签的密钥不能为其他标签生成有效认证码。
• ECC 芯片验证
每个标签在注册前,都会使用 NXP 出厂时写入的椭圆曲线签名进行验证。
• AES-CMAC 证明
每次扫描都会利用标签的单调计数器,生成独一无二、不可重放的加密证明。
• 基于计数器的重放防护
持续递增的计数器确保旧签名无法重复使用,未来的签名也无法预测。
• 实时滥用检测
自动监测异常扫描模式、计数器偏离以及克隆尝试。
技术
我们使用支持安全动态消息传递的 NXP NTAG 424 DNA 芯片。硬件安全模块保存主密钥,并根据主密钥和各标签的 UID 派生出每个标签的独有密钥。该密钥无法从芯片中读出,也不能为其他标签生成有效认证码。
在 The NFC Mint 注册的每个标签都包含唯一的加密密钥。扫描时,芯片使用其密钥、UID 和单调计数器生成签名。我们的验证服务会验证该签名,并检查芯片本身由制造商提供的 ECC 原厂签名。
验证方式
网址验证
每次将手机靠近标签,浏览器都会打开一个新链接,其中包含芯片 ID、更新后的扫描次数和认证码,由我们的服务检查。无需应用或账户。已通过验证的链接再次打开时都会显示重放结果,分享的副本也一样。
应用验证
iOS 和 Android 版 NFC Proof 直接与芯片通信,在你的设备上验证 NXP 的原厂签名。这项检查用于核验芯片真伪,浏览器无法完成。
重要提示
The NFC Mint LLC 提供标签真伪验证,并销售自有的 StampCats 收藏品;带有 OnceMark 或 TamperKit 标签的物品则由他人制作和销售。最终用户须自行承担因读取错误或系统漏洞被利用而产生的损失风险。作出购买决定时,请始终采用多种方法验证真伪。
商标声明
NXP 和 NTAG 是 NXP B.V. 的注册商标。The NFC Mint LLC 与 NXP B.V. 无关联关系。