C

交付概述和认证

Qt安全渲染器2.0版本包含以下部分:

  • 认证的运行时组件:
    • 在目标设备上运行的Qt安全渲染器应用二进制文件
    • 包括SafeRenderer命名空间内的所有内容。
    • 包括SafeRenderer库和平台适配库。
      • 骁龙适配符合MISRA C++ 2008规范。
      • 其他平台适配模块:POSIX、INTEGRITY、Linux DRM、R-Car3,作为参考实现提供,并在生产环境中谨慎使用。
      • Qt相关平台适配仅用于主机桌面环境中的模拟目的。
  • Qt安全渲染器工具,可用于开发UI的临界部分
  • 认证工件(例如,Qt安全渲染器架构和设计文档)

Qt安全渲染器与Qt工具链无缝集成:包括QML语言Qt设计工作室Qt Creator。更多信息,请参阅使用Qt安全渲染器开发UI

Qt安全渲染器2.0认证评估报告

使用功能安全标准来验证组件和系统是否安全。Qt安全渲染器认证评估报告基于以下标准

  • ISO 26262:2018-6; ASIL D
    • 道路车辆 — 功能安全 — 第6部分:软件级的产品开发
  • ISO 26262:2018-8节11;ASIL D
    • 道路车辆 — 功能安全 — 第8部分:支持过程 - 第11章:软件工具使用信心
  • IEC 61508:2010-3 – 7.4.4;SIL 3和IEC 61508-3
    • 电气/电子/可编程电子安全相关系统的功能安全 - 第3部分:软件要求 – 对支持工具的要求 – 7.4.4
  • EN 50128:2011 6.7.4;SIL 4
    • 铁路应用 – 通信、信号和数据处理系统 – 铁路控制系统和保护软件;软件工具
  • ISO 25119-3 AMD 1:2020 AgPL e
    • 农业和林业拖拉机及机械 – 控制系统有关的安全部分 - 第3部分:系列开发、软件和硬件 - 修正案1
  • [ IEC 62304:2015 (2006+A1) C.7, fit- for-use ]
    • 医疗器械软件 – 软件生命周期过程 [与IEC 61508的关系 - 最佳实践]。至C类应用

Qt安全渲染器产品包含所有与认证相关的工件,包括设计文档和验证结果。

ISO 26262:2018道路车辆 – 功能安全标准确保道路车辆中的电气和电子系统的功能安全。IEC 62304是医疗器械软件的功能安全标准,EN 560128是铁路行业安全相关软件的标准。这三个标准都是IEC 61508功能安全标准的修订版,该标准适用于所有可编程电子安全相关系统。

通常,功能安全标准将失效风险划分为不同级别的离散安全级别。ISO 61508根据设备是否处于高需求状况(连续使用或较少使用)或低需求状况(最多一年使用一次)定义了安全级别。这些级别被称为安全完整性级别(SIL)。ISO 26262根据严重性、暴露性和可控性这三个独立因素定义了安全级别。它们结合形成了汽车安全完整性级别(ASIL)。ISO 26262确定了四个ASIL级别:ASIL A、ASIL B、ASIL C和ASIL D。ASIL D对产品的完整性的要求最高,ASIL A的要求最低。

Qt Safe Renderer的安全要求和认证仅限于Qt Safe Renderer模块本身,即《code translate="no">SafeRenderer命名空间内的所有内容。有关SafeRenderer中类的详细信息,请参阅Qt Safe Renderer C++ Classes

在特定Qt许可下可用。
了解更多。