SEARCH

单片机(MCU)通常都有内部EEPROM/FLASH供用户存放法式和工作数据。那到底单片机是若何进行加解密呢?
单片机加解密可划分为两大类,一类是硬件加解密,一类是软件加解密。
硬件加密,对于单片机来说,通常是单片机厂商将加密熔丝固化在IC内,熔丝有加密状态及不加密状态,若是处于加密状态,通常的工具是读取不了IC里面的法式内容的,要读取其内容,必须有专业的硬件解密工具及专业的工程师。
为了预防未经授权接见或拷贝单片机的机内法式,大部门单片机都带有加密锁定位或者加密字节,以;て诜ㄊ;若是在编程时加密锁定位被使能(锁定),就无法用通常编程器直接读取单片机内的法式,单片机攻击者借助专用设备或者自造设备,利用单片机芯片设计上的缝隙或软件缺点,通过多种技术伎俩,就能够从芯片中提取关键信息,获取单片机内法式这就叫单片机软件解密。大部门单片机程式写进单片机后,程师们为了预防他人犯法盗用,所以城市给单片机加密,以防他人读出里面的程式。
从理论上来说,任何一款单片机,攻击者均可利用足够的精力使用以上步骤来攻破。作为电子产品的设计工程师极度有必要相识当前单片机攻击的最新技术,做到防备于未然。
扫二维码增长微信
关注微信号,惊喜等你来
x