0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

从安全的角度可以考虑这样的一种基于大RAM的系统设计

ss 来源:宇芯电子 作者:宇芯电子 2020-09-19 11:29 次阅读


从安全的角度可以考虑这样的一种基于大RAM的系统设计:系统自举是用简单的明码,其它代码是加密后存储在flash中。当系统运行时,Flash中的数据,解密后转存到PSRAM中,程序从PSRAM中运行,当程序(或函数)运行结束时,可以轻易地再次在SPI PSRAM中加密(用于再次使用)以及销毁(一次性使用)。其中密钥可以由MCU的唯一序列号、PSRAM的唯一序列号以及随机数并经过客户的定制算法生成,这样结合MCU自身的安全机制,以STM32为例:

MCU微控制器在多个应用上占统治地位,拥有读写保护、唯一序列号、内存保护单元、硬件防火墙、真随机数发生器、硬件AES及HASH加速器等等先进可靠的特性,破解代价将以几何级数递增,基本可以让绝大部分破解者望而却步。安全更是一个矛与盾的斗争永远都不会结束的话题,上面的讨论限于篇幅,无法展开讨论。

QSPI PSRAM就可能帮助客户实现一些以前由于种种原因无法去试验的想法和设计,甚至引发相关领域的革新与革命。IPUS SQPI PSRAM为MCU产品提供高效、灵活、高性价比的RAM扩展方案,为包括语音、图像处理在内的数据密集、算法密集类应用,全新的解决方案。IPUS的评估板支持标准的Arduino接口,可完美适配大多数STM32的NUCLEO系列开发板,相关的评估板、驱动和demo程序。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    145

    文章

    15884

    浏览量

    342771
  • RAM
    RAM
    +关注

    关注

    7

    文章

    1306

    浏览量

    113643
  • PSRAM
    +关注

    关注

    0

    文章

    32

    浏览量

    13138
收藏 人收藏

    评论

    相关推荐

    AEB是一种汽车主动安全技术,主要由哪3大模块构成?

    AEB是一种汽车主动安全技术,主要由哪3大模块构成
    发表于 02-20 06:06

    TPM是否可以作为嵌入式信息安全系统的主控?

    目前想开发个嵌入式信息安全系统,实现建立TLS连接以及密钥和证书的安全存储以及日志的安全存储,类似于HSM。目前硬件上HSM集成在MCU中,成本太高且资源过于浪费,因此
    发表于 10-23 09:17

    用户代码跳转到系统bootloader

    用户代码跳转到系统bootloader提供一种直接用户代码直接跳转到系统Bootloader 的方法。
    发表于 10-19 06:10

    FPGA在一个时钟周期可以读取多个RAM数据吗?

    FPGA在一个时钟周期可以读取多个RAM数据吗?如何理解FPGA中存放程序的RAM? FPGA在一个时钟周期可以读取多个RAM数据 FPGA
    的头像 发表于 10-18 15:28 617次阅读

    基本安全 Basic Safety 与 基本性能 essential performance

    与基本安全相关的性能外,制造商还应识别ME设备或ME系统临床功能的性能,这对于实现预期用途是必须的,或者能够影响ME设备或ME系统安全性。 1、在正常状态和单
    发表于 10-08 09:07

    基于分级安全的OpenHarmony架构设计

    的各类设备组合形成各自的超级终端,追求极致安全角度来看当然可以要求所有设备使用最可靠的安全芯片和算法,但所需成本是无法接受的。因此,对于
    发表于 08-04 10:39

    ARMv8系统中的安全

    TrustZone体系结构为系统设计人员提供了一种帮助保护系统的方法TrustZone安全扩展和安全外设。低级程序员应该 理解TrustZo
    发表于 08-02 18:10

    RAM测试是什么?嵌入式系统开发中RAM测试的重要性

    基本安全措施是实施RAM测试。在本文中,我们将探讨RAM测试在维护嵌入式系统的完整性和安全性方面的重要性背后的原因。
    发表于 07-28 11:11 1168次阅读

    如何用4个传感器和1个带显示器的主机构建一种家庭安全

    我试图搜索类似的主题,但我没有找到,如果存在抱歉。 所以我想用 4 个传感器和 1 个带显示器的主机构建一种家庭安全。 主 esp8266 需要从其他 4 个 esp8266 传感器收集数据并将
    发表于 05-22 10:01

    ESP8266如何获得比RAM适合的更大的程序?

    需要我不确定是否存在的两件事中的件...... #1,程序代码必须 RAM 运行,(鉴于可用的 RAM 有限,这可能不切实际)或 #2,一种
    发表于 05-15 06:47

    MCUExpresso IDE是否提供与其他IDE类似的功能来计算代码执行期间的峰值RAM使用量?

    我想知道 MCUExpresso IDE 是否提供与其他 IDE 类似的功能来计算代码执行期间的峰值 RAM 使用量。 我有一种情况,我正在运行个转换后的 .tflite 文件,想看看需要分配
    发表于 05-06 08:17

    chatGPT一种生产力的变革

    作家、画家、程序员等职业在未来都将被人工智能所取代。 虽然存在这些担忧,但人类的创造物终究会帮助人类自身的发展,AIGC无疑是一种生产力的变革,将世界送入智能创作时代。在智能创作时代,创作者生产力的提升
    发表于 04-25 16:04

    有没有一种方法可以配置个库项目来导出#include 路径、库搜索路径和库名称?

    有没有一种方法可以配置个库项目来导出#include 路径、库搜索路径和库名称,这样只要将它作为依赖项添加到另个项目(lib 或可执行文
    发表于 04-19 06:36

    设计个门禁系统的电路需要考虑哪几个方面?

    ,确保电路的美观性和可维护性。  总之,设计个门禁系统的电路需要综合考虑各种因素,包括电源接线、传感器接线、按键接线、显示接线、继电器接线和电路安全等。原作者:鑫鑫鑫领域
    发表于 04-12 15:42

    软件驱动程序是否有一种相当简单的方法来检测安装了哪个rtc设备?

    软件驱动程序是否有一种相当简单的方法来检测安装了哪个 rtc 设备?我们 PCF2127 开始,但由于其他原因正在重新设计,并且由于 NRND 的 PCF2127 状态,考虑转向 PCF2131。但软件必须支持这两
    发表于 04-06 07:31