加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

FreeRTOS 获得 SESIP 3 级认证

10/21 11:00
356
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

微信公众号 | 嵌入式专栏

FreeRTOS 目前的用户群体已经非常大了,但在认证这一块,FreeRTOS 其实相对来说不算多。最近,FreeRTOS 获得了 SESIP 3 级认证,可以说又给FreeRTOS增色添彩了。

关于 SESIP 认证

SESIP:Security Evaluation Standard for IoT Platforms,物联网平台安全评估标准。

目前最新版是V1.2版:https://globalplatform.org/specs-library/SESIP-Methodology/

SESIP™ 认证有五个安全级别,范围从 1 到 5。随着安全级别的提高,安全水平也会增加测试的复杂性和难度系数。

SESIP3 是 IoT 平台(部分)的重要安全级别。它提供的安全级别是要求评估员进行全面的源代码分析、漏洞分析。SESIP3 是白盒(透明)测试,而不是像SESIP2在没有开发人员帮助的情况下执行的黑盒测试。

SESIP2 vs SESIP3 评估范围和深度:SESIP2:涉及更有限的安全评估,侧重于评估目标 (TOE) 安全功能。SESIP3:需要更全面、更深入的安全分析,包括 TOE 的完整功能规范、实施细节和指导文档。

攻击抗性:SESIP2:评估对 Basic 攻击潜力的抵抗力。SESIP3:评估对 Enhanced-Basic 攻击潜力的抵抗力,这是一种更高级别的复杂程度。

开发环境控件:SESIP2:对 TOE 的开发环境要求最低。SESIP3:要求为安全开发环境提供更强大的控制和证据。

配置管理:SESIP2:对配置管理有基本要求。SESIP3:需要更广泛的配置管理实践,包括自动化,以确保 TOE 的完整性。

总之,SESIP3 提供了更严格、更全面、更高级别的安全保证,使其适用于安全性要求更高的 IoT 和嵌入式产品。

FreeRTOS 获得 SESIP 3 级认证

FreeRTOS获得 SESIP 3 级证书认证的组件包含:FreeRTOS Kernel V10.6.1、FreeRTOS+TCP V3.1.0、corePKCS V3.5.0、OTA Updates V3.4.0、Mbed TLS等。

FreeRTOS  认证的范围:正常情况下,与 FreeRTOS 捆绑的所有内容都有 SESIP 认证。尤其对于 IoT 重要的设备,当应用程序用于通信软件硬件堆栈而变得更加复杂时建立安全网络。这里简单来说一下获得 SESIP 的优势或好处。

如果我们自己应用程序基于(已经认证的)FreeRTOS组件进行认证,则认证通过的概率更高(如下图):

(FreeRTOS 内核获得认证)

反之,如果基于没有认证的组件基础上,我们进行认证的话,通过的概率很低。比如其中一个组件(FreeRTOS内核)修改了,或者没有认证的情况下(如下图):(修改FreeRTOS 内核,未获得认证)

最后,你认为像 FreeRTOS这种RTOS以及组件,有必要认证吗?

相关推荐

电子产业图谱

作者黄工,从事嵌入式软件开发工作8年有余,高级嵌入式软件工程师,业余维护公众号『strongerHuang』,分享嵌入式软硬件、单片机、物联网等内容。