一个物联网项目上线前总要回答一个看似天真的问题云端怎么知道连上来的是自家设备而不是一台假装成自家设备的攻击者大多数团队的答案是烧个证书、写个密钥过 TLS 不就行了。行但有几个前提你得先扛住。软件证书的软肋在哪固件可以被完整读出。 没有硬件保护时私钥、证书躺在 Flash 里。攻击者拆一颗设备把 Flash 内容 dump 出来私钥就到手了。接下来他可以在任意设备上克隆这个身份云端无从分辨。一损俱损。 很多项目图省事全批次设备共用一套密钥。一台被拆等于全网设备的身份全部作废且无法精准吊销。产线是泄密重灾区。 密钥文件要经过烧录软件、烧录工位、代工厂每一环都是敞口。安全管理做到位要花钱花人很多中小团队根本撑不起这套流程。这些问题的共同根源是设备的根秘密以软件可读取的形式存在。软件守不住秘密这是硬件安全领域的老生常谈。硬件身份改变了什么把设备身份锚定在一颗安全芯片里局面就不同了私钥不出芯片。 签名运算在芯片内部完成总线上只有随机数和结果没有秘密本身一台一个身份。 每台设备独立密钥或独立证书单点被破不扩散可精准吊销更激进的路线是不存密钥。 像珈港科技的 JC100用 PUF 技术从芯片物理差异中实时生成密钥芯片断电后秘密不存在于任何存储介质连密钥放哪个区这个问题都消失了。它本身定位就是给配件防伪、设备身份认证、工业传感器节点这类场景用的低成本方案。一个常见的顾虑成本每设备加一颗芯片BOM 扛不住。这笔账要换个算法身份泄露导致的损失仿冒设备接入、数据污染、品牌受损加上产线密钥管理的隐性成本往往远超一颗低成本安全芯片。JC100 这类芯片已经把价格打到消费级可接受区间I²C 一接、几十行驱动一接硬件身份的门槛比想象中低得多。设备没有可信身份上层的加密、权限、审计都是沙上建塔。身份这一层值得认真对待。