Abstract
With the rapid growth of microcontroller applications, especially in the IoT field, more and more devices have the requirements of inter connection, the most important thing which should be took into account is the security. The TrustZone feature developed by ARM based on ARMv8-M architecture provides the hardware basis for security among devices. Based on this, software is needed for building a secure platform to satisfy the application security requirements. Device secure boot scheme can resist software malicious modification, firmware update scheme can apply security patches in time, secure storage scheme can manage the application confidential assets and can resist malicious modification, secure crypto scheme is used to ensure the secure data transmission. This paper gives some software security features when design and implement secure system microcontroller software.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have