ISO26262 Part 6 之 软件安全需求的导出思路

那什么是软件安全需求?

软件安全需求 = 安全相关的软件功能需求 + 软件安全机制

1.软件安全需求的导出

应该考虑所需的安全相关的软件功能和特性,其失效可能违背分配给软件的技术安全要求:

  • 直接来源于分配给软件的技术安全需求

  • 对软件功能和特性的要求(这些要求不满足可能违背分配给软件的技术安全需求)

软件安全相关的功能可以是

- 使标称功能可以安全执行的功能;

例如:软件安全运行相关基础软件,包括操作系统、时钟、运行模式等;

- 使系统达到或者维持安全状态或降级状态的功能;

例如失效后的功能降级管理,系统安全状态的行为等

- 与安全相关硬件要素故障探测、指示和减轻相关的功能;

例如控制单元电源、时钟等安全要素的故障探测

- 与操作系统、基础软件或应用软件本身失效探测、指示和减轻有关的自检或监控功能;(考虑软件安全分析和独立性分析)

例如应用层软件程序流监控,合理性校验,上电自检等

- 在生产、运行、服务和报废过程中与车载测试和非车载测试相关的功能;

例如车载通信、车辆诊断等相关内容

- 允许在生产和服务过程中 对软件进行修改的功能;

例如可配置参数或者标定数据等

- 与性能或对时间敏感的操作相关的功能;

例如性能优化相关的功能模块,其失效会直接导致不满足SOTIF相关的安全指标;

2. 总结

在这里插入图片描述

在这里插入图片描述

另外,对于软件安全需求,需要验证活动,提供verification report,以证明:

  • 软件开发的适用性
  • 技术安全需求的符合性和一致性
  • 系统设计的符合性
  • 软硬件接口的一致性

注:
以上内容有部分引用自以下文章:
https://mp.weixin.qq.com/s/jzoTPGGiJeXaia_TaJgj7w

  • 14
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值