TECHNICAL GUIDE

防抄板加密芯片怎么选_DX81C04与DX88F01应用场景对比 | 上海耀罡电子

很多人以为防抄板是"给芯片加个密码",其实密码只是手段。真正有效的是让每一台设备拥有不同的密钥体系——这样即使你的固件被完整拷走,装到别的板子上也跑不起来。

更新于 2026-10-26 约 8 分钟读完 上海耀罡电子科技有限公司

防抄板的真正目标

不是让破解变难,是让复制无效

破解一个算法的难度是有限度的,足够长的时间总能找到方法。但如果每台设备的密钥都不同,那么复制者拿到的固件和密钥组合,在另一台设备上就是一堆无效数据——这才是"防抄板"的本质:让复制行为本身失去意义。

所以评估防抄板方案时,不要只问"这个芯片难破解吗",要问"我的产品如果被完整复制一套,能不能跑起来"。

典型被抄的场景

工业设备:客户拿到样机后,找人逆向抄板批量生产,冲击原厂的中低端市场。

消费电子:软硬结合的产品,硬件被抄后即使改点外观就能当原厂卖。

带加密狗 / 授权码的设备:复制者绕开授权校验,直接复制硬件。

DX 系列的四个分支

DX81C04 / DX81C01:加密 EEPROM

定位:存关键配置与授权数据。

接口:I²C / SPI。

典型用法:把设备的授权码、校准参数、配置数据加密存放,主控启动时解密验证,密文被拷走也无法直接使用。

适合:设备本身有主控、只需要保护一小块关键数据的场合。

DX82C04:动态加密数据

定位:数据在传输过程中就是密文。

接口:I²C / SPI。

典型用法:传感器采集的数据或设备间通信内容实时加密,抓包分析拿到的也是密文。

适合:有通信链路、需要防止中间人抓包的场合。

DX88F01:USB 安全认证 MCU

定位:支付级安全认证。

接口:USB 2.0 FS / 7816 / SPI / I²C / UART。

内置 ECC / SHA1 / 3DES / TRNG 硬件算法协处理器,288KB Flash 安全存储,ECDSA 签名速度达 18 次/秒,每颗芯片具备全球唯一 SN 序列号。

适合:移动支付、U 盾、身份认证终端、以及需要 PC 端软件与设备做双向认证的场合。

DX88SC64:智能卡安全芯片

定位:标准 PKI 身份认证。

接口:智能卡接口。

典型用法:设备身份与证书体系,配合 PKI 基础设施实现"谁在用这台设备"的强认证。

适合:需要接入统一身份认证体系的行业客户。

怎么选:按攻击方式定

对照表

攻击方式 推荐方案 理由
抄板后想直接开机卖 DX81C04 + 唯一 SN 绑定 没有正确密钥,设备不启动
抓包分析协议后仿制 DX82C04 动态加密 抓到的是密文,无法还原协议内容
PC 软件被破解后连设备一起盗用 DX88F01 软硬件双向认证,密钥不出芯片
需要对接客户统一身份系统 DX88SC64 标准 PKI 体系
多品牌多型号通用保护方案 DX88F01 或 DX81C04 系列 可按客户定制密钥散列算法

一个常见的组合思路

实际项目中往往不是单选。典型做法是:用 DX81C04 存放授权与配置,用 DX82C04 保护通信链路,再叠加每颗芯片唯一 SN 建立设备身份,三者配合覆盖"抄硬件、抓包、复制授权"三类主要攻击路径。

一机一密:分层密钥体系

分层密钥的作用

DX 系列支持 UID / PIN / KEYA / KEYB / Zone Key 分层密钥架构。不同密级、不同用途可以分配到不同密钥域,这样一把密钥泄露不会导致全线失守。

更重要的是每颗芯片的密钥由客户自行掌握,配合按客户定制的 DX8_API 密钥散列算法,使得不同厂商、不同批次的产品之间密钥互不相同。

全局唯一 SN 的作用

每颗芯片具备全球唯一 SN 序列号。这个 SN 是建立"一机一密"的锚点:把 SN 参与密钥派生,同一份固件烧到不同芯片上,加密后的数据完全不同。

实际效果是:复制者即使完整复制了硬件和固件,由于新板的芯片 SN 不同、派生密钥不同,设备无法通过认证。

安全烧写:产线环节不能漏

为什么烧写系统同样重要

芯片本身安全不代表烧录过程安全。如果所有设备用同一份密钥烧写,那攻击者只要拿到一次烧写机会就能复制密钥。

配套的 DX8 芯片安全烧写系统采用软硬件联合加密:每位客户的软件、USBKEY 与芯片配置一一绑定,A 公司烧写的芯片在 B 公司即便密钥相同也无法访问。这让"从工厂偷一批芯片自己烧"这条路也走不通。

产线流程建议

① 烧写颗数授权管控 —— 真实密钥仅老板掌握,产线人员只能执行烧写操作,无法导出密钥或无限量烧录。

② 逐颗记录 SN —— 每颗芯片的 SN 与订单、母板序列号绑定留档,既满足新规的"唯一性信息核查",也便于售后追溯。

③ 分区烧写 —— 先烧通用引导程序,再在安全环境中烧入客户专属密钥,避免密钥在产线明文环境中出现。

攻击路径与对应防线

一张表看完

攻击路径 防线 涉及芯片
复制整块 PCB 每颗芯片唯一 SN + 密钥派生 DX81C04 / DX88F01
读取芯片存储内容 硬件加密 + 密钥不出芯片 DX81C04 / DX88F01
通信抓包仿制协议 动态加密数据 DX82C04
仿冒原厂配件 配件原装认证 / 固件保护 DX88F01
软件被破解后盗用设备 软硬件双向认证 DX88F01
工厂批量盗录芯片 烧写颗数授权 + 客户密钥绑定 DX8 烧写系统

关于投入产出

防抄板方案的成本主要在安全芯片与产线烧写流程调整,相比被抄后的价格战和品牌损伤,这是把"一次性成本"变成"持续壁垒"的标准动作。

通常一天即可完成 Design In:接口标准(I²C/SPI/USB)、算法库成熟、参考设计齐全,配合原厂技术对接,从选型到样机验证的周期很短。

常见问题

软件加密不是已经够了吗,为什么要加芯片?

软件加密的密钥最终要存在设备里,而设备的存储是可以被读取的。硬件加密把算法和密钥都固化在硅片中,密钥不经过 CPU,软件层拿不到明文。对于价值高、生命周期长、对手有逆向能力的设备,差异是本质性的。

防抄板芯片会不会拖慢设备性能?

DX 系列内置 ECC/SHA1/3DES/TRNG 硬件算法协处理器,运算在芯片内部完成,对主控的 CPU 占用很低。DX88F01 的 ECDSA 签名速度达 18 次/秒,对于密钥协商、授权校验这类低频操作完全够用。

不同客户之间会不会互相影响?

不会。密钥体系由客户自行掌握,可按客户定制 DX8_API 密钥散列算法,配合烧写系统的软硬件联合加密,不同客户的芯片配置互不通用。

需要和称重模块、串口扩展一起用吗?

这三类方案经常组合使用:串口扩展芯片解决接口数量不够,称重模块解决计量精度,安全加密芯片解决防抄板与授权认证。在收银一体秤这类产品上,三者通常同时出现。

相关产品方案