SiFive Shield™ 提供一套全面且经过预验证的安全架构,旨在增强高性能处理器 IP 的安全防护能力,使其能够抵御复杂的物理和逻辑威胁。Shield 将防御型微架构扩展、开箱即用的密码加速器以及强大的可信根相结合,在计算环境的各个层面实现统一、协同的安全防护。
- 可扩展的安全合规能力
- 经过预验证,可显著缩短产品上市时间
- 硬件密码加速器 (HCA)
- 通过 WorldGuard 实现的隔离机制提供系统级保护

SiFive Shield™ 提供一套全面且经过预验证的安全架构,旨在增强高性能处理器 IP 的安全防护能力,使其能够抵御复杂的物理和逻辑威胁。Shield 将防御型微架构扩展、开箱即用的密码加速器以及强大的可信根相结合,在计算环境的各个层面实现统一、协同的安全防护。

SiFive WorldGuard:支持多个独立执行 World 的硬件系统级隔离。
硬件密码加速器:具备抗侧信道攻击 (SCA) 能力的加速引擎。
控制流完整性:通过 Landing Pad 和 Shadow Stack 指令,防止返回导向编程 (ROP) 和跳转导向编程 (JOP) 攻击。
安全分支预测器:缓解类似 Spectre 的推测执行信息泄露、强制错误预测以及侧信道漏洞风险。
指针屏蔽:帮助缓解缓冲区溢出和释放后使用 (use-after-free) 攻击。
全数字真随机数生成器 (TRNG):生成高熵随机数,并根据 NIST SP 800-90B 合规标准进行评估。
向量密码扩展:加速加密和安全哈希计算任务(AES、SHA2、SM3、SM4)。
多层调试:通过基于公钥的身份认证协议实现安全访问控制。
SiFive WorldGuard 是 RISC-V Worlds 标准的基础架构,为多用户环境提供可扩展的 Multi-world 系统级 IP 解决方案。该方案通过硬件机制全面保护关键内存、缓存分配和共享外设。
