当前位置:首页 > > Techsugar
[导读]在过去的一年中,添加到BSIMM10中的三个活动取得了惊人的增长(SM3.4 集成软件定义生命周期管理、AM3.3 监控自动化资产创建工作和CMVM3.5 自动验证运营基础运维安全性)。

在过去的一年中,添加到BSIMM10中的三个活动取得了惊人的增长(SM3.4 集成软件定义生命周期管理、AM3.3 监控自动化资产创建工作和CMVM3.5 自动验证运营基础运维安全性)。

2020年全球及中国安全数字化转型发展正面临新机遇与挑战,狄更斯的《双城记》里开篇的第一句话:“这是一个最美好的时代,也是一个最糟糕的时代”,放到当今的数字化时代,依然有非常深刻的警醒作用。 “最美好、最糟糕”之间往往只差了一个“安全”。万物物联时代,构建安全优质的软件比以往任何时候都更具挑战性。

要想通过协调一致的方式灌输、测量、管理和改善软件安全活动,就需要执行软件安全计划 (SSI)。还必须确保 SSI 与软件的动态开发环境保持同步,其中包括开发方法、DevOps 文化、部署环境、监管要求、供应链、软件发布周期等等。

要做到这一点,需要了解 SSI 的现状,以及用于创建改进策略和确定 SSI 更改优先级的数据。目前,针对软件安全性问题的解决方案有很多。大体分为两大类,一种是以微软SDL为代表的“指导性”模型。一种是新思科技BSIMM(软件安全构建成熟度模型)“描述性”模型。

作为一种描述性模型,BSIMM 唯一的目标就是观察报告

从 2008 年第一版开始,BSIMM 的版本迭代就一直由新思科技 (Synopsys) 和 BSIMM 社区双方协力完成。其中,新思科技主要负责企业的调研、数据采集工作;BSIMM 社区则基于 BSIMM 首版形成的软件安全框架 (SSF)和企业打分情况,对 BSIMM 活动进行更新,并从行业视角,形成对软件安全计划 (SSI) 实施情况的最新洞见。


BSIMM11反应了观察到的130家公司的软件安全活动,覆盖多个垂直行业


BSIMM模型发展至今已经有了11年的历史,新思科技在今年11月11日宣布发布其最新版本的软件安全构建成熟度模型(BSIMM)——BSIMM11。BSIMM11描述了8,457名软件安全专家的工作成果,这些成果对超过49万名开发人员有指导作用。


最新

发布

BSIMM11报告聚焦的新趋势

BSIMM11报告发现的新趋势主要包括工程技术导向的软件安全工作正在成功地为实现弹性的 DevOps 价值流贡献力量;此外在仔细审查了金融行业中不断增长的公司数据池后,首次归纳金融科技行业的数据。具体如下:


工程技术导向的软件安全工作正在成功地为实现弹性的 DevOps 价值流贡献力量

BSIMM模型经过11年的发展,其数据池已从最初的9家增加到BSIMM11如今的130家公司的软件安全活动,覆盖多个垂直行业,包括金融服务、金融科技、独立软件供应商(ISV)、云、医疗保健、物联网、保险及零售等,对于行业情况的反应越来越全面。


在整个BSIMM中新的活动代表着向DevSecOps的转变。在过去的一年中,添加到BSIMM10中的三个活动取得了惊人的增长(SM3.4 集成软件定义生命周期管理、AM3.3 监控自动化资产创建工作和CMVM3.5 自动验证运营基础运维安全性)。这反映了一些企业如何积极加速软件安全工作,以适应软件交付的速度。此外,BSIMM11中添加的两个活动显示了这一趋势在延续(ST3.6 自动实施事件驱动的安全性测试,CMVM3.6 发布可部署工件的风险数据)。


BSIMM11表明,许多企业正在调整其软件安全计划,以支持数字化转型和DevOps等现代软件开发范例。


首次归纳金融科技行业的数据

BSIMM在仔细审查了金融行业中不断增长的公司数据池后,很明显,有必要添加一个专门面向金融服务的ISV单独的垂直行业,主要的差异(有利于金融科技)体现在培训、安全测试和代码审查实践中。


Synopsys

事实上,自2008年以来,新思科技大概对共计211家企业展开过约500次以上的BSIMM测评,但BSIMM11版本里仅显示130家企业。对此,新思科技软件质量与安全部门高级安全架构师杨国梁表示,这是BSIMM非常注重数据的“新鲜度”。新思科技会剔除一些未持续进行评估的公司于其数据池。因为新版本的出现使过去版本的录入数据已不具备代表性。同时,新思科技也会根据市场动态增加或删除进行参考和统计的安全活动。杨国梁曾在科诺康(Codenomicon)出任安全工程师,帮助客户发现和修复其基于软件的产品和系统的关键

在BSIMM11报告中,提出企业需要明确的软件安全方案来聚焦工作。企业采用由CI/CD管道执行中的事件触发的自动化活动替代一些摩擦性高的带外(out-of-band)数据安全活动。将人员流程和决策转换为算法是企业越来越多地解决资源约束和节奏管理问题的方法之一。

持续集成和持续交付(CI/CD)工具和运维编排已成为一些企业软件安全方案的常规操作,并且正在影响SSI的组织、设计和执行方式。例如,软件安全团队越来越多地向技术小组或首席技术官汇报工作(而不是IT安全团队或首席信息安全官),并且正在改变内部招募和组织人才的方式。全“左移”变为“无处不移”。

“左移”概念的实现已从在软件开发周期中较早地执行一些安全测试的字面解释演变为在有待检查的工件可用时立即执行安全活动。这可能意味着在过去我们认为在左侧(较早期)的安全测试现在大多数情况下可能是在右侧(偏后期,包括生产阶段)。

结语

安全软件计划与其开发生命周期需深度集成

如今,大多数企业都面临着这样的挑战:一方面需要加速软件开发和推出市场;另一方面又要确保日益增多的软件应用的安全。安全不应是在终末被叠加的辅助性功能,而应蕴于整个系统的天然特质。因此要想获得安全的软件,必须与软件开发生命周期进行深度集成。

新思科技高级技术总监兼BSIMM报告联合作者Michael Ware曾表示:“在过去的几年中,现代软件的构建和部署方式有了巨大改变,因此,为确保软件安全所需的举措自然也在发生变化。企业业务高度依赖软件,现代方法论加快了开发速度。因此,软件的数量不断在攀升,我们也仍然需要担心先前开发的软件是否有风险。BSIMM是不断发展的软件安全构建成熟度模型,它代表着全球数百个软件安全企业,包括一些全球领先的团队,正在采取的举措,提供了近乎实时的行业实践,了解如何实施新举措以保护不断增加的软件产品组合。”

BSIMM 模型及社区对企业评估自身的软件安全实践、判断行业所处位置、以及明确软件安全工作的可能的趋势和思路,具有丰富、实际的借鉴意义。新思科技在软件质量与安全的积累,以及其对中文软件安全社区的倍加关注,期待BSIMM持续为更多企业的软件安全工作,提供实质性的帮助与支持。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭