打印
[其它产品/技术]

有没有什么flash加密的方法啊?

[复制链接]
548|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
SophiaOP|  楼主 | 2024-12-21 23:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
防止读取出程序来

使用特权

评论回复
沙发
IFX_Ida| | 2024-12-28 22:09 | 只看该作者
以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口的方式进行保护

使用特权

评论回复
板凳
Burnon_FAE_2| | 2024-12-29 16:34 | 只看该作者
如果是基于XMC单片机的开发,那么XMC在量产的时候可以设置量产模式,这样的话无法从板级通过任何模式来进行Flash的访问,可以保证知识产权的安全

使用特权

评论回复
地板
laocuo1142| | 2025-1-2 16:12 | 只看该作者
AES加密

使用特权

评论回复
5
flycamelaaa| | 2025-1-2 16:12 | 只看该作者
HAB签名认证

使用特权

评论回复
6
powerantone| | 2025-1-2 18:00 | 只看该作者
使用专门的加密芯片对Flash中的数据进行加密

使用特权

评论回复
7
stormwind123| | 2025-1-2 20:00 | 只看该作者
代码混淆法

使用特权

评论回复
8
cen9ce| | 2025-1-22 17:01 | 只看该作者
在嵌入式系统和微控制器应用中,Flash加密是保护固件和敏感数据不被未经授权的访问或篡改的重要手段

使用特权

评论回复
9
b5z1giu| | 2025-1-22 18:03 | 只看该作者
许多现代微控制器都内置了硬件加密引擎,支持AES、DES、SHA等加密算法。这些硬件模块可以高效地对Flash中的数据进行加密和解密。

使用特权

评论回复
10
w2nme1ai7| | 2025-1-22 19:07 | 只看该作者
通过安全启动机制,确保只有经过签名的固件才能在设备上运行。这通常结合硬件加密引擎使用,以防止未经授权的固件加载。

使用特权

评论回复
11
p0gon9y| | 2025-1-22 20:11 | 只看该作者
使用高级加密标准(AES)对Flash中的数据进行加密。AES是一种对称加密算法,具有较高的安全性和效率。

使用特权

评论回复
12
q1d0mnx| | 2025-1-22 21:26 | 只看该作者
使用非对称加密算法(如RSA)对Flash中的数据进行加密。RSA通常用于加密密钥或进行数字签名。

使用特权

评论回复
13
lamanius| | 2025-1-22 23:10 | 只看该作者
根据具体需求,设计并实现自定义的加密算法。这种方法需要较高的安全性和性能优化

使用特权

评论回复
14
t1ngus4| | 2025-1-23 08:15 | 只看该作者
许多微控制器提供了Flash写保护位,可以防止未经授权的写操作。通过设置这些位,可以保护Flash中的关键数据不被修改。

使用特权

评论回复
15
d1ng2x| | 2025-1-23 10:23 | 只看该作者
设置读保护位,防止未经授权的读取操作。这可以有效防止固件被提取和逆向工程

使用特权

评论回复
16
liu96jp| | 2025-1-23 13:10 | 只看该作者
加密文件系统,在Flash上实现加密文件系统,确保所有存储在Flash中的数据都是加密的。这种方法适用于需要存储大量数据的应用。

使用特权

评论回复
17
q1ngt12| | 2025-1-23 14:24 | 只看该作者
将Flash划分为多个分区,对敏感数据所在的分区进行加密。这种方法可以提高数据的安全性和访问控制。

使用特权

评论回复
18
shenxiaolin| | 2025-1-24 10:41 | 只看该作者
按道理来说每个芯片都有一套自己的加密算法。

使用特权

评论回复
19
AdaMaYun| | 2025-1-26 10:37 | 只看该作者
自己设计加解密钥匙进行防护的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

225

帖子

0

粉丝