当前位置: 首页 > news >正文

现在网站开发都什么技术余姚网站建设 熊掌号

现在网站开发都什么技术,余姚网站建设 熊掌号,云计算技术是学什么的,德阳网站建设网站建设STM32信息安全 1.2 课程架构介绍#xff1a;STM32H5 芯片生命周期管理与安全调试 下面开始学习课程的第二节#xff0c;简单介绍下STM32H5芯片的生命周期和安全调试#xff0c;具体课程大家可以观看STM32官方录制的课程#xff0c;链接#xff1a;1.2. 课程架构介绍…STM32信息安全 1.2 课程架构介绍STM32H5 芯片生命周期管理与安全调试 下面开始学习课程的第二节简单介绍下STM32H5芯片的生命周期和安全调试具体课程大家可以观看STM32官方录制的课程链接1.2. 课程架构介绍STM32H5 芯片生命周期管理与安全调试 1. 调试端口访问控制与安全调试 调试端口访问控制防止通过调试端口获取芯片内部资源锁定全部调试访问或部分调试功能永久关闭调试端口保留回复调试连接的可能管理不同生命周期阶段能够访问到的内部内部资源 2. STM32H5 调试访问控制与设备生命周期管理 2.1 生命周期管理 新的芯片生命周期管理机制更安全更灵活的资源访问控制在不同阶段管理芯片内部资源的访问权限 2.2 基于认证的调试访问 芯片Close之后仍可以保留回退和调试能力提供受控的回退机制提供安全调试功能 2.3 硬件特性与资源 Product State 设备可以处于OpenProvisingClosedLocked等不同转台 Debug AuthenticationDA STM32 H5新引入的特性 受控芯片回退 基于密码或数字证书校验的回退 安全调试 基于数字证书和挑战应答机制回复调试功能 3. STM32H5 新的产品生命周期管理机制 Product State 主要状态及其转换 Product State与RDP对比 Open相当于RDP Level0就是完全开放的一个状态即时出厂默认的一个状态没有任何的保护TZ-Closed相当于Cortex M33内核的RDP 0.5即TrustZone的安全侧的调试全部关闭只允许非安全调试这样的一个状态。另外就是Locked状态它相当于RDP2也就是说一进入这个状态调试端口就永久关闭了是不可以恢复的。之前存在RDP1目前不存与RDP1状态完全等同的一个状态。 这几种状态之间是有一定的状态转换关系存在的。通常情况下默认我们拿到芯片是Open状态然后它可以进入provisioning状态在provisioning状态的时候是我们用来去烧写一些关键数据的比如说我们后面会提到的OBK的安全存储区我们需要往里面写数据的时候通常是需要在provision的状态下去做一个写入。 provisioning的意思就是我们整个的关键数据的烧写包括firmware烧写OBK数据的少些。 到TZ-Closed状态时相当于我把安全侧的所有的调试都关闭了TZ-Closed状态只有开启了Trust-Zone的时候才会有H556x或者H57x系列芯片默认出厂时就是没有开启的状态这个时候时没有TZ-Closed的状态TZ-Closed状态可以变成Closd状态或者时Lock状态这两个状态时二选一的在这种情况下调试端口都是完全关闭的此时不允许任何连接的这是这些状态之间的一个主要流向。 还有其他路径比如说从Open直接切换到Provisioning的状态或者是在Provisioning状态下切换到Closed或者时Locked的状态。 4. STM32H5 Debug Authentication安全调试 Debug Authentication 产品状态回退重新使能调试 除此之外在Closed的状态回到Open的状态或者临时打开调试端口等都是在STM32H5上面推出的一个新的功能上面叫做Debug Authentication安全调试。 Debug Authentication实际上是在芯片和上位机工具之间要完成一个挑战应答的这样的一个 debug authentication的一个协议通过你的密码预设的密码或者是我的数字证书以及密钥去发起安全调试的一个请求。如果这个请求认证通过了它可以让你做一个产品状态的回退。 5. STM32H5 新的产品生命周期管理机制 Product State 认证后的回退 比如说我可以从close的状态回到TZ-close的状态或者是回到open的状态或者是临时的重新去使能这个调试的功能让你又可以连到我的芯片上去调试我的代码而这种临时的调试端口的恢复并不会擦除flash里面的内容所以你是可以去在线调试你的产品的功能。在Locked状态下你已经不能再去做任何其他的状态回退了但是如果说不是处在Locked的状态我们是可以通过这种Debug Authentication直接回到 open状态的。 如果是在close的状态的话我们同样经过Debug Authentication可以选择回到TC close的状态也就是说我会恢复安全侧的一个安全调试非安全侧的一个调试但是安全侧的代码是不是不会动的而且它不会被擦除。 但是这个时候你只能去调试你非安全测的一个代码或者是同样经过 Debug Authentication的流程从close直接回到open的一个状态。这个是产品状态的一个回退。 那这个回退的过程有两种方式如果不使能TrustZone那么它是一个基于密码的认证如果开启了TrustZone这个功能它将会使用的是数字证书和私钥的方式来完成基于数字证书的一个认证。 6. STM32H5 新的产品生命周期管理机制 Product State 带认证的调试 ​ 另外一种是待认证的调试我们刚才说的是从某一种状态除了lock以外的某一种状态可以回到open还有一种是我不做这个产品状态的回退但是我希望临时开启调试的功能那么这个时候比如说你在TC-Closed或者是close的状态的话我们是可以通过Debug Authentication我们临时恢复调试的一个连接允许你把Debug端口又恢复然后你可以连上去去做一些调试。 ​ 但是之后只要断电再上电那么我们刚才使能的调试端口又恢复到了之前已经关闭完全关闭或者半关闭的一个状态。这个是通过Debug Authentication开始去实现一个带认证的安全调试这样的一个功能同样的需要做安全调试的时候不是做产品状态回退我希望临时打开安全调试。我们默认提供的Debug Authentication的功能的话是需要在开启Trust-Zone的情况下才支持这个时候一定是会使用数字证书和挑战应答的方式来完成认证那么你允许开启的Debug的范围也是你可以去指定的比如说我可以说只允许非安全侧的调试或者是我们允许安全和非安全侧的调试一起调包括 HTTP level我们后面会提到我允许调试 HTTP level几的代码而是所有的flash里面上面的代码都允许调试还是说比如说我只允许调试 HTTP level3的代码这个是在我去做Debug时候可以通过配置去进行选择的。 7. STM32H5 Debug Authentication安全调试 关于产品状态以及debug authentication安全调试这一部分我们会有更详细的内容在第二个部分课程当中去做具体的介绍。 关于Debug authentication在Wiki页面上的相关的资源。这里列出来了几个链接供大家参考大家可以点击这个链接去相关的Wiki网页上面去观看详细的内容既包括特性的介绍也有 how to start他会告诉step by step如何去使用这样的一个功能。
http://www.ho-use.cn/article/10812294.html

相关文章:

  • c net做的网站无排名优化
  • 做移门配件的网站网站如何链接备案系统
  • 平面图网站浙江省建筑工程信息网
  • 17网站一起做网店不发货做设计网站赚钱吗
  • 温岭做网站开发公司设计管理部绩效考核
  • 校园网站建设必要性做网站用建站模版好还是定制好
  • 我们一起做网站装修材料厂家哪家好
  • 网站页面下沉的特效代码wordpress短视频模板
  • 石河子市建设局网站网站建设销售话术开场白
  • 北京哪家网站建设公司比较好最近发生的新闻
  • 简述网站的设计流程广州开发区建设局网站
  • 关于旅游网站开发的研究方法导购网站 转化率
  • 做平台销售网站做淘宝客网站一定要备案吗
  • 网站根据城市做二级目录学网站建设设计要钱吗
  • wordpress集成幻灯太原网站优化多少钱
  • php电商网站开发的优势济南网站制作网站
  • 最好的网站建设公司排名网站建设的费用入账
  • 网站开发作业总结王野虓
  • 中国网站建设调查分析网站建设还能赚钱吗
  • 湖南长沙网站建设公司电话网站开发需要什么证书
  • 安徽网新科技网站建设介绍菏泽公司网站建设
  • 深圳网站制作问免费奖励自己的网站
  • 自建设网站网站建设海淀
  • 常州网站关键词wordpress侧面导航插件
  • 网站栏目关键词老外采购平台
  • 网站设计制作哪家好公司网站与营销网站的区别
  • wordpress 获得用户电商seo是什么意思啊
  • 如何建设好企业的网站维护9951026企业邮箱888
  • 景区建设网站的不足wordpress自适应小说
  • 网站建设公司营业范围智能建站吧