[发明专利]一种机载关键软件安全性评估方法在审
申请号: | 202210082946.1 | 申请日: | 2022-01-25 |
公开(公告)号: | CN114417358A | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 王闯;刘灿;牛文生;牟明;李阳;郭强;于沛;张健 | 申请(专利权)人: | 中航机载系统共性技术有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57 |
代理公司: | 南京源点知识产权代理有限公司 32545 | 代理人: | 黄启兵 |
地址: | 225000 江苏省扬州市广陵区广*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机载 关键 软件 安全性 评估 方法 | ||
1.一种机载关键软件安全性评估方法,其特征在于,包括:
将评估项关联至软件安全性各工作开展阶段,获取所述评估项对应的评分值,形成评估项集合;
若所述评分值都满足预设阈值,则将所述评估项集合输入预设软件安全性水平评价模型中,获取所述评估项的综合评分。
2.根据权利要求1所述的方法,其特征在于,所述工作开展阶段包括软件安全性策划阶段SSP、软件安全性需求分析阶段SSR、软件安全性设计阶段SSD、软件安全性编码阶段SSC、软件安全性验证阶段RRV和软件运行阶段OM;
所述评估项关联至软件安全性各工作开展阶段:软件安全性策划阶段SSP的评估项PE、软件安全性需求分析阶段SSR的评估项RE、软件安全性设计阶段SSD的评估项DE、软件安全性编码阶段SSC的评估项CE、软件安全性验证阶段RRV的评估项VE和软件运行阶段OM的评估项OE。
3.根据权利要求1所述的方法,其特征在于,所述预设软件安全性水平评价模型的建立方法,包括:
根据历史数据中所述评估项集合生成评分矩阵ai;
以评分矩阵ai作为训练样本的输入,直到满足学习精度或最大训练次数为止,输出训练样本Yi;
获取训练样本Yi与预设期望值Ci的误差值E,
调整软件安全性水平评价模型的权值,使所述误差值E为最小值。
4.根据权利要求1所述的评估方法,其特征在于,所述综合评价得分Ci=N(W)(ai);其中,ai=(ai1,ai2,...,ain)为根据所述评估项集合生成的评分矩阵,aij是第i个评估对象在第j个评估项下的评分值,n是评估项数量,W是评估项权值矩阵,N(W)是预设软件安全性水平评价模型的输出,Ci是第i个评估对象的综合评价得分。
5.根据权利要求3所述的评估方法,其特征在于,所述权值的调整方法为
其中,η为学习速率,α为动量因子,采用S型函数作为传输函数。
6.根据权利要求1所述的评估方法,其特征在于,若所述评分值不满足预设阈值,则开发阶段的软件存在安全性问题,对不符合项进行整改;若所述评分值满足预设阈值,则在所述评估项集合输入预设软件安全性水平评价模型之前建立基线。
7.根据权利要求1所述的评价方法,其特征在于,所述方法还包括:根据所述权值对所述评估项进行裁剪,用以保留强耦合的评估项以及删除弱耦合的评估项。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中航机载系统共性技术有限公司,未经中航机载系统共性技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210082946.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于互联网的智能调节系统
- 下一篇:一种直管件双头压装焊接装置