你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于 STM32H735G-DK 板的验证

[复制链接]
STMCU小助手 发布时间:2022-8-10 08:44
OTFDEC 简介
( J7 |1 i% p6 f1 Q1 Y( R6 `) c• OTFDEC = On-the-fly Decryption # ]% o  {  q5 h. R& V
• 应用场景:
$ e5 J% ]+ {+ c• 保护片外存储器上代码(包括指令/数据)的机密性,同时保证代码执行的效率
; N* v: a" {: ^! V% N; f

- N( a9 t" U) v. c; e' M6 S" O1 j 0S735S6$[DBM8IKUN`{}IA1.png ( k" a: o  T# V
+ ^5 h0 [$ c  Q5 @( W2 X$ d* o
• 工作原理:0 j/ Z* C9 Y5 j
• 对外部存储区上加密代码的执行,OTFDEC解密后直接送到总线上,供内核执行
) T1 l) ?$ _/ @8 W* }• OTFDEC工作在AES-128-CTR模式
! a6 A/ n4 [9 S' D* W" B• 需要配置OctoSPI工作在memory-map模式
& h% }! l% w/ P4 _- f• 该场景下,OTFDEC工作在解密角色(也可以工作在加密角色,不在本场景讨论范围内); c/ j* L3 W9 C7 Q3 M& n
• OTFDEC有4个配置单元,可以独立控制外部存储区上的4个region

: t2 O7 T) b! [7 [- v8 Q8 \$ _+ c  B1 N; T7 `* k/ Z) E0 I
• 集成OTFDEC的STM32系列* Q9 Y1 b( ?) s* W
• STM32H73x:STM32H730,STM32H733,STM32H735/ g7 T4 {! {8 B% g* u
• STM32L56x:STM32L562
2 s$ O% p' }+ d8 Z) q7 T& Q- {• STM32U58x:STM32U585

+ o6 @9 A' r6 N' A& o6 C
: |; ?1 _+ q. U4 u5 q$ F3• 相对于执行外部Flash上的明文代码,执行外部Flash的加密代码,OTFDEC解密操作引入的延迟有多少?
- h7 a8 g5 [% X- R: i' c* z% p- F7 Y& C9 U1 g
G0Z]SN73]I3O1QTNHYWS%ON.png
) V- ^+ g9 Y. E% O" n, M
( j# f/ ?7 H1 G* g1 A/ U7 Z7 u2 X  l0 T7 \/ A3 u
完整版请查看:附件
3 G  E+ t) s" h6 Z9 H. L5 `$ C7 x: @1 ~

* W+ Z+ }) J/ U# s

H7_OTFDEC_Efficiency.pdf

下载

1.19 MB, 下载次数: 2

赞 收藏 评论0 发布时间:2022-8-10 08:44

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版