UID加密

1.STM32可以加密程序,不然可能有被窃取的可能

JTAG 可以直接通过J-LINK-FLASH获取代码,

首先新建工程,型号选好,

read back即可

save data file

UID加密函数,在我的链接里,一个DEMO,以后就知道怎么防止被盗代码了

https://download.csdn.net/download/eisum/10676959

void GetLockCode(void)
{
//获取CPU唯一ID
CpuID[0]=*(vu32*)(0x1ffff7e8);
CpuID[1]=*(vu32*)(0x1ffff7ec);
CpuID[2]=*(vu32*)(0x1ffff7f0);
//加密算法,很简单的加密算法
Lock_Code=(CpuID[0]>>1)+(CpuID[1]>>2)+(CpuID[2]>>3);
}

你可能感兴趣的:(UID加密)