对智能卡微控制器的动态分析防护:搅乱总线
许多智能卡微控制器中,驱动存储器的内部总线(不是外部访问的)都被搅乱了,意即这些单独的总线引线并不是按照增加或减少的顺序一个接着一个排列的。相反,相互之间是随机排列的并且“交换”了几遍,或者甚至于排列在相互之间的几层之上。对于潜在的攻击者它是一种额外的障碍,他不知道那条总线对应于那一地址位或功能。 最初总线的搅乱仅仅是静态方案的,在每块芯片上采用相同的搅乱方案,这就是说对于一个攻击者经过一段适当的时间后要去发现搅乱方案可能并不总是那么困难,因而有可能估计到总线的接头。 这种技术所提供的安全性可以用芯片专用搅乱法来改进。这当然不是对每一个芯片采用不同的总线曝光掩 膜组,这在目前既没有
用户评论