打印
[其他ST产品]

STM32加密的问题?性能如何

[复制链接]
1815|44
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
豌豆爹|  楼主 | 2023-3-16 11:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想使用STM32 M3开发一个设备的关键控制板,很担心程序被盗,STM32 M3的加密性能怎么样?

使用特权

评论回复
沙发
g36xcv| | 2023-3-26 17:55 | 只看该作者
关于STM32 M3的加密性能,我可以给您提供一些基本的了解和建议。

STM32 M3具有一些硬件安全功能,可以提高程序的安全性。其中最重要的是内置了加密引擎,支持高级加密标准(AES)和数据加密标准(DES)等对称加密算法,以及RSA和椭圆曲线加密(ECC)等非对称加密算法。使用这些加密算法可以对程序进行加密,从而提高程序的安全性,防止程序被非法复制和篡改。

使用特权

评论回复
板凳
g36xcv| | 2023-3-26 17:55 | 只看该作者
本帖最后由 g36xcv 于 2023-3-26 17:56 编辑

STM32 M3支持硬件加密功能,可以提供比软件加密更高的安全性。它具有128位AES硬件加速,能够加密和解密数据,以及支持SHA-1和SHA-2哈希算法。此外,STM32 M3还具有多种安全防护功能,如独立看门狗、数据存储器保护、代码保护等,可以有效防止恶意攻击和非法访问。

使用特权

评论回复
地板
g36xcv| | 2023-3-26 17:55 | 只看该作者
除了硬件加密引擎之外,STM32 M3还支持闪存保护和读保护功能,可以保护程序和数据不被非法读取。此外,还支持代码签名和加密的功能,可以对固件进行签名和加密,以确保程序的完整性和真实性。

使用特权

评论回复
5
g36xcv| | 2023-3-26 17:55 | 只看该作者
需要注意的是,虽然STM32 M3具有一些硬件安全功能,但这并不能保证程序完全不会被盗用。如果需要更高的安全性,建议采用软硬件结合的方式进行加密和安全保护,比如使用加密芯片、加密算法和安全协议等。此外,也建议在设计阶段就考虑安全性问题,采用合理的设计和开发流程,减少程序被攻击的风险。

使用特权

评论回复
6
g36xcv| | 2023-3-26 17:55 | 只看该作者
总之,STM32 M3具有一定的加密性能和安全功能,可以保护程序不被非法复制和篡改。但如果需要更高的安全性,建议采用软硬件结合的方式进行加密和安全保护,并在设计阶段就考虑安全性问题。

使用特权

评论回复
7
jiajs| | 2023-4-2 18:05 | 只看该作者
有一些硬件安全功能,可以提高程序的安全性

使用特权

评论回复
8
zhanghqi| | 2023-4-2 18:10 | 只看该作者
最重要的是内置了加密引擎,支持高级加密标准(AES)和数据加密标准(DES)等对称加密算法

使用特权

评论回复
9
zhenykun| | 2023-4-2 18:12 | 只看该作者
,以及RSA和椭圆曲线加密(ECC)等非对称加密算法

使用特权

评论回复
10
wyjie| | 2023-4-2 18:15 | 只看该作者
使用这些加密算法可以对程序进行加密,从而提高程序的安全性,防止程序被非法复制和篡改。

使用特权

评论回复
11
jlyuan| | 2023-4-2 18:17 | 只看该作者
M3支持硬件加密功能,可以提供比软件加密更高的安全性。它具有128位AES硬件加速,能够加密和解密数据,以及支持SHA-1和SHA-2哈希算法。

使用特权

评论回复
12
yszong| | 2023-4-2 18:19 | 只看该作者
此外,STM32 M3还具有多种安全防护功能,如独立看门狗、数据存储器保护、代码保护等,可以有效防止恶意攻击和非法访问。

使用特权

评论回复
13
yufe| | 2023-4-2 18:20 | 只看该作者
除了硬件加密引擎之外,STM32 M3还支持闪存保护和读保护功能,可以保护程序和数据不被非法读取。

使用特权

评论回复
14
午夜粪车| | 2023-4-2 18:22 | 只看该作者
还支持代码签名和加密的功能,可以对固件进行签名和加密,以确保程序的完整性和真实性。

使用特权

评论回复
15
bqyj| | 2023-4-2 18:23 | 只看该作者
需要注意的是,虽然STM32 M3具有一些硬件安全功能,但这并不能保证程序完全不会被盗用。

使用特权

评论回复
16
午夜粪车| | 2023-4-2 18:25 | 只看该作者
如果需要更高的安全性,建议采用软硬件结合的方式进行加密和安全保护,比如使用加密芯片、加密算法和安全协议等。

使用特权

评论回复
17
wenfen| | 2023-4-2 18:28 | 只看该作者
建议在设计阶段就考虑安全性问题,采用合理的设计和开发流程,减少程序被攻击的风险。

使用特权

评论回复
18
huangchui| | 2023-4-2 18:32 | 只看该作者
STM32 M3具有一定的加密性能和安全功能,可以保护程序不被非法复制和篡改。

使用特权

评论回复
19
Stahan| | 2023-4-2 18:42 | 只看该作者
好像支持对称加密

使用特权

评论回复
20
wangzsa| | 2023-4-3 19:05 | 只看该作者
但如果需要更高的安全性,建议采用软硬件结合的方式进行加密和安全保护

使用特权

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

本版积分规则

513

主题

1960

帖子

5

粉丝