以PSoC6为例:
1. 如果程序存储在外部flash中,可以使用cypto模块的on-the-fly功能,使用的是AES加密算法,可以参考以下链接中的“27.2.7 Cryptography”
https://www.infineon.com/dgdl/Infineon-PSoC_6_MCU_PSoC_63_with_BLE_Architecture_Technical_Reference_Manual-AdditionalTechnicalInformation-v11_00-EN.pdf?fileId=8ac78c8c7d0d8da4017d0f946fea01ca&utm_source=cypress&utm_medium=referral&utm_campaign=202110_globe_en_all_integration-files
2. 如果程序存储在内部flash中,一般我们通过关闭debug口的方式进行保护
|