概率|芯片解密为什么会失败?

【概率|芯片解密为什么会失败?】单片机解密失败的原因
单片机解密存在失败的概率 , 从我们解密的经验来看 , 按概率来讲 , 大概存在1%单片机解密的失败概率 , 存在0.3%的损坏母片的概率 。 所以我们不保证100%解密成功 , 也不保证100%不破坏母片 , 那么 , 单片机解密失败有那几点原因呢?
单片机解密失败的原因很多 , 有人为因素 , 也有客观环境因素的影响等等 , 下面是集中常见的造成单片机失败的原因:
1.DECAP存在失败的可能(这种占解密失败原因的绝大部分):
A.过腐蚀 , PAD腐蚀坏 , 外部不能读出程序
B.芯片流片工艺不好 , DECAP的时候容易腐蚀PASSVATION表层(钝化层) , 使管芯实效 , 外部无法读出程序
C.开盖的时候把PIN脚氧化(酸弄到管脚上了)
D.无意中弄断AL线
E.单片机机使用特殊封装材料 , 无法和酸反应
F.管芯特殊封装 , 不在芯片正中位置 , 极容易开坏(下图是MCU由2个管芯组成 , 通常称为MCM)
E:芯片封装的时候有杂质 , 无法进行化学反应 。
概率|芯片解密为什么会失败?
文章图片

失败的可能
2.FIB存在失败的可能:
A:芯片流片工艺小 , 位子没有找正确
B:FIB连线过长 , 离子注入失效
C:离子注入强度没有控制好
D:FIB设备存在问题
E:某些芯片破解 , 需要在同一小区域做多项FIB , 或者在同一时间内 , 做多项FIB , 那么就容易FIB出现问题 。
目前加密的最新技术不断出现、编程器软件缺陷、芯片烧断过多管脚并且烧断保护电路、低级的误操作都可能使解密失败;
还有一些单片机是手工操作解密 , 比如HT,MDT等 , 这些和解密者的水平和经验有相当大的关系;
目前单片机的程序存储是靠内部电子作为介质来存储的 , 当芯片使用周期比较长或受到外部强磁场等环境的影响 , 失败的概率更高;
另外带时序功能GAL解密 , 带有猜测性质 , 也存在失败的概率;如果采用纯软件的方式破解 , 和母片的编程软件、生产日期和编程方式甚至编程语言等有很大关系 , 也存在失败的概率 。
对于单片机解密是否损坏母片?单片机解密解密存在损坏母片的概率 , 大概有0.3%的概率 , 所以也请客户考虑这种风险 。

    推荐阅读