logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

TF-M SPE Mailbox IPC 交互流程与 Cache 维护详解

SPE 侧(# if!defined(__DCACHE_PRESENT) ||(__DCACHE_PRESENT == 0U) ||(MAILBOX_IS_UNCACHED_S == 1) # define MAILBOX_CLEAN_CACHE(addr , size) __DSB() /* 退化为仅屏障 */ # define MAILBOX_INVALIDATE_CACHE(addr , s

#交互
RISC-V 启动流程——从上电到 main 函数

RISC-V芯片从上电到执行main()的过程可分为四个阶段: 硬件复位:电源稳定后PC加载复位向量地址,进入Machine Mode,寄存器初始化; 启动汇编(crt0.S):关中断/看门狗,设置栈指针(sp)和全局指针(gp),重定位.data段(Flash→RAM),清零.bss段,配置异常向量(mtvec); 跳转main:直接调用或通过mret切换特权级后进入main; C环境建立:执行

#risc-v#架构#嵌入式硬件 +1
PSA Certified 是什么——物联网芯片安全认证的三级体系

Arm推出的PSA Certified物联网安全认证框架通过三级量化标准(基础安全实践、抗软件攻击、抗物理攻击)解决行业安全评估碎片化问题。该认证由独立实验室执行,覆盖安全启动、加密服务等核心要求,并随Matter智能家居、欧盟CRA法规等市场需求升级,Level 3已成为车规级芯片准入门槛。认证结果可被设备商复用,显著降低合规成本,目前Nordic、NXP等厂商多款芯片已获认证,未来认证要求将持

#物联网#安全#struts
蓝牙安全全解析——从 SSP 到 LE Secure Connections

蓝牙安全机制演进与防护指南 摘要:蓝牙安全历经四代升级(Legacy PIN → SSP → Secure Connections → LE Secure Connections),核心改进包括引入ECDH密钥交换、强化加密算法(AES-CCM)及关联模型。当前主流方案采用P-256曲线和128位密钥,但仍存在KNOB、BLURtooth等攻击风险。本文系统解析经典蓝牙与BLE的密钥体系、配对流程

#安全#单片机#嵌入式硬件 +1
第3章:TF-M 架构 + SPM 调度

摘要 本文以智能门锁安全事件为例,阐述硬件隔离在物联网安全中的必要性。CRA Article 13(2)和PSA Certified标准均要求敏感功能与普通功能隔离,其中PSA Level 2+强制采用TrustZone-M硬件隔离机制。通过分析TrustZone-M的双世界架构(安全/非安全域)、三类硬件单元(IDAU/SAU/AU)及NSC入口机制,结合TF-M对PSA规范DEN0063的三级

#架构#安全#安全架构 +1
PSA Certified 是什么——物联网芯片安全认证的三级体系

Arm推出的PSA Certified物联网安全认证框架通过三级量化标准(基础安全实践、抗软件攻击、抗物理攻击)解决行业安全评估碎片化问题。该认证由独立实验室执行,覆盖安全启动、加密服务等核心要求,并随Matter智能家居、欧盟CRA法规等市场需求升级,Level 3已成为车规级芯片准入门槛。认证结果可被设备商复用,显著降低合规成本,目前Nordic、NXP等厂商多款芯片已获认证,未来认证要求将持

#物联网#安全#struts
到底了