打印
[其他产品]

MCU我知道的案例防护

[复制链接]
42|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
meiyaolei|  楼主 | 2025-3-17 15:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MCU项目中,安全防护是至关重要的。
针对数据加密、固件保护、身份验证等关键方面。

首先是对数据进行加密,数据加密是保护敏感信息不被未经授权的访问者获取的重要手段。
有两种方法去加密,AES是对称加密算法,有高效、安全的特点,适用于大量数据的加密,MCU可以通过硬件加速器或软件库来实现AES加密,以提高加密速度和性能。
还有一个是SHA,是一种非对称加密算法,常用于数字签名和验证数据的完整性。
在实际应用中,可以根据具体需求选择合适的加密算法,并结合MCU的硬件特性进行优化,我们公司的同事就是用AES进行加密。

不过还有对固件保护主要是防止固件被恶意修改或替换。
主要是用于验证固件的完整性,在固件更新过程中,通过验证数字签名来确保固件未被篡改,对固件进行加密处理,防止未经授权的人员访问和修改固件。
不过像有些还有物理加密的方法将MCU封装在一个坚固的外壳内,增加攻击者访问固件的难度,或者对一些芯片进行打磨。
身份验证是确保只有合法用户才能访问和操作MCU,通过输入密码来进行身份验证。为了提高安全性,采用复杂的密码策略,包含大小写字母、数字和特殊字符的混合密码。
还有生物特征识别,指纹识别、面部识别等。这些技术利用用户的生物特征进行身份验证,具有更高的安全性和便捷性。


上面就是我对案例防护的一些理解,说的也不完全全,也还有其它的安全防护手段。我就把我知道的一些分享出来。

使用特权

评论回复
沙发
捉虫天师| | 2025-3-17 17:59 | 只看该作者
不知道这个是如何起作用的。

使用特权

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

本版积分规则

认证:工程师
简介:超越自我,为设计激发灵感和想象。

214

主题

742

帖子

5

粉丝