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许可下可用。
了解更多。