由于国外的芯片封锁,很多厂商开始寻找优质的国产替代芯片,特别是microchip和美信maxim等美系厂商,缺货风险比较严峻,就算不缺货,寻找可替代的方案也是必须提上日程。
由于最近使用microchip的加密芯片atsha204a用于固件保护与方案防抄板,在国产兼容替代的选择上颇有心得。
atsha204a是microchip推出的一款用于固件版权保护,防抄板仿克隆的加密芯片。包含多达16个密钥存储区用于安全存储密钥。同时提供otp区用于存储用户固定信息。
市面上多款可替代atsha204a加密芯片的国产芯片,有相当一部分加密芯片仅仅是pin脚对应,也就是说不需要改硬件,但需要改mcu端的认证固件。有的仅仅是部分软件认证指令类似,但是指令不全,很少能够完全软硬件兼容的。
不过,国产芯片总能找到精品,比如,模微半导体(modsemi)推出的mod208系列表现不俗,无论是硬件,还是指令api软件,做到了完美兼容atsha204a。从测试结果看, 基本只需要花上5分钟焊接替换掉atsha204a,其他的都不需要变更,全面兼容;对于软件包括密钥slot配置,认证指令,以及驱动方式都能保持一致。同时压力测试结果相对更加稳定,可靠性表现不错。
---mod208芯片介绍----
mod208
mod208加密芯片支持多种 ip 保护、防克隆/防抄板和外围器件(耗材)身份验证。
● 安全高效的对称认证解决方案
● 安全密钥管理,支持16组密钥
● 具有受保护的基于硬件的密钥存储加密引擎
● 具有消息验证码 (mac) 的高级 sha-256 哈希算法
● 全球唯一序列号
● 高安全真随机数生成器
● 支持高达18个256bit密钥存储安全区域
● 最适合防伪、防抄板等嵌入式安全领域
● 适合安全下载和生产控制
● 支持sop8和udfn8两种封装
规格参数
--atsha204a与mod208加密芯片兼容性指令列表对比---
安全命令 说明 atsha204a mod208加密芯片
derivekey 从目标密钥或父密钥获取目标密钥值。 支持 支持
devrev 返回加密芯片版本信息。 支持 支持
gendig 通过随机数或输入种子和密钥产生数据保护摘要。 支持 支持
hmac 利用 hmac/sha-256 计算密钥和其他内部数据响应 支持 支持
checkmac 验证其他 cryptoauthentication 芯片计算的 mac。 支持 支持
lock 禁止加密芯片分区的后续更新。 支持 支持
mac 利用 sha-256 从密钥和其他内部数据计算应答。 支持 支持
nonce 生成 32-byte 随机数和内部存储临时数据值即 tempkey。 支持 支持,且支持真随机
pause 可选地将一个以外所有共享总线的定芯片送入待机状态。 支持 支持
random 生成随机数。 支持 支持
read 从芯片读 4 字节,可使用或不使用身份认证和加密。 支持 支持
sha 计算任何用途的 sha256 摘要。 支持 支持
updateextra 在配置分区锁定后,更新配置分区内的字节 84 或 85。 支持 支持
write 写 4 或 32 字节到芯片,有或无认证与加密。 支持 支持
总结:
应该说,青出于蓝而胜于蓝,无论是品质和性能,modsemi的这款mod208这款加密芯片完全可以作为版权保护芯片或者替代atsha204a芯片的主选方案,在被国际环境导致缺货或者任意涨价的芯片行业,国产芯片完全不输,反而更加优秀。
中兴AXON10Pro5G获3C认证 将于下月正式发售
台湾太落后?大陆移动支付领先一大截
Cree成为大众汽车集团FAST项目SiC碳化硅独家合作伙伴
高速微型存储器接口时序-High-Speed Micro M
用C++写一个http服务器
加密芯片ATSHA204A用于固件保护与方案防抄板
vivoX20颜值满分+创意满分,处理器硬伤!高价低配还要玩到什么时候
储能连接器的连接方式和使用
无需外部电源的传感器供电问题如何解决?
海韵推出TX系列无风扇电源 最高额定功率700瓦
汇顶科技与思立微专利互诉战开打
NVIDIA携手奔驰共筑智能驾驶舱未来
无人机全自动应该如何来打造
cpol和相位coha电路图全解析
智慧水稻种植管理系统设计方案解读
【出海日系列活动】谷歌开发者社区 | 开发者扬帆出海,北京站报名启动
智能锁市场持续加温,众多传统企业及资本涌入这一行业
电阻性电路的电路模型和电路定律解读
微软推出首款折叠屏电脑,且支持无线充电
基于一种改善模拟调光关断性能的方法