关于STC8H3K64S4单片机ID的疑问
最近在做的一个工程,使用了STC8H3K64S4单片机,需要用这个单片机的ID做加密。该单片机没有CHIPID寄存器,ID号在ISP下载时烧录进FLASH。关于ID,我有以下疑问,求大神指导:1、该ID号是由下载软件烧写进单片机的FLASH里的,也就是说该ID是通过上位机生成的,那么如何保证唯一性?
2、该ID储存在FLASH空间,我将该空间设置为EEPROM后,可以对该地址的值随意改变。那是不是只要有人获取一套ID与密码,然后在后续生产中,将所有单片机的ID都改为获取到的ID,再在指定位置写入获取到的密码,就等同与ID加密失效。
ID 最好是选择有专门的 CHIPID功能的芯片,如 STC8H8K64U
感谢指导!现在主要是项目已经快做完了,改硬件不太现实。现在主要想问一下,按照我问题第2条的方法,是不是可以破解这个ID加密 你改成管脚可能能用的 STC8A8K64D4
页:
[1]