摘要
针对单片机程序代码保密性较差的缺陷,介绍了一种利用专用加密芯片实现单片机软件加密的方案。系统以MSP430F5438单片机为平台,采用Atmel公司的专业安全加密芯片AT88SA102S,将单片机中的程序代码与特定的加密芯片绑定,从而实现了单片机代码的不可复制性。最后介绍了基于HEX文件读写的加密芯片密钥管理系统软件设计。
Aiming at the problem of poor confidentiality of MCU program code, a design of using special encryption chip to achieve micro controller software encryption solution is introduced. Based on the MSP430 platform, it uses Atmel's professional security encryption chip AT88SA102S, and makes microcontroller's program code to bind with a specific encryption chip, so the microcontroller code cannot be copied. At last, the design of the encryption chip key management system software based on the HEX file reading and writing is in- troduced.
出处
《单片机与嵌入式系统应用》
2013年第9期56-59,共4页
Microcontrollers & Embedded Systems