导航
发布时间:2025-09-12
ATSHA204A属于Microchip CryptoAuthentication™系列高安全性硬件验证器件。它具有灵活的命令集,可在许多应用中使用,其安全功能主要有:
双向认证机制
验证可移除、可更换或可消耗的客户端是否可信。通过预存共享密钥,主控芯片与加密芯片进行双向认证。主控芯片生成随机数发送至加密芯片,后者通过SHA-256算法生成信息摘要并回传,主控芯片对比本地计算结果一致则判定设备合法。
数据加密与验证
采用SHA-256算法实现数据加密、解密、签名和验证,确保数据传输和存储的安全性。
在进行数据读写操作时,数据会与一个临时生成的摘要(Nonce)进行异或(XOR)操作。这使得在I2C等总线上监听到的数据是加密的,只有知道正确密钥的主控MCU才能解密,保护了存储数据的机密性。
敏感数据存储
slot zone区存储加密密钥和敏感数据,支持16个密钥的存储。OTP zone区提供一次性编程能力,用于存储不可更改的关键信息。同时,配置芯片的访问权限(如哪些槽可读、可写),并将配置区(Configuration Zone)永久锁定。一旦锁定,任何配置都无法再被修改,防止攻击者篡改安全策略。
国产替代方案:凌科芯安LCSHA204
LCSHA204是我司自主研发设计的一款安全加密芯片,流片封测流程均在国内,自主可控,供货稳定。其软硬件兼容ATSHA204A,实现了PIN TO PIN兼容ATSHA204A,无需更改电路。
LCSHA204物联网安全芯片,具备商密二级证书和EAL4+安全等级证书,高性价比,针对身份认证、设备认证、版权保护、防抄板、智能门锁、智能家居、物联网终端认证、权限管控等应用,可提供完整的解决方案。
所有指令流程一模一样。相关指令集对比情况如下:
图-1
这款LCSHA204加密芯片完全可以作为版权保护芯片或者替代ATSHA204A芯片的主选方案,在国际环境变动导致芯片缺货的今天,无论是品质、性能或者稳定的供货方面,国产芯片都具有一定的优势。