历史上的今天
返回首页

历史上的今天

今天是:2024年10月29日(星期二)

正在发生

2018年10月29日 | 新思科技BSIMM9发布,带你了解一下BSIMM

2018-10-29 来源:EEWORLD

不久前,新思科技全球总裁兼联席CEO陈志宽在出席新思科技武汉研发中心封顶仪式上特别强调,新思科技一直布局在芯片自动化设计解决方案(EDA工具)、芯片IP和信息安全和软件质量三部分。


2017年新思科技年收入为27亿美元,这其中有4亿多美元的收入来自系统软件,安全软件以成为新思科技不可或缺的一部分。


在年初发布的《Gartner魔力象限应用安全测试》报告中,新思已经连续两年被评为 (AST Application Security Testing应用安全测试)领域的“领导者”。


2015年新思科技收购Codenomicon,标志着公司开始真正进入软件质量领域。应该是这家公司真正注重 Software Integrity 平台的开端,Codenomicon最早发现了著名的心血漏洞(Heartbleed)。再加上新思科技此前或此后陆续收购的Coverity、Quotium、Cigital、Codiscope、Black Duck等公司,从而构建了一整套针对软件安全和质量的工具和服务体系,提供了完整的自动化测试工具链,包括计划、设计到最终的发布及响应等全流程产品服务。


image.png?imageView2/2/w/550


近日,新思举行BSIMM9发布会,新思软件质量与安全部门管理顾问Olli Jarva与高级安全架构师杨国梁一同介绍了BSIMM9,从新思科技对于BSIMM的持续投入,我们一方面可以看到新思科技不断关注软件安全的态度,同时也可以看到国内外厂商对于软件质量与安全的重视与日俱增。


image.png?imageView2/2/w/550


新思软件质量与安全部门高级安全架构师杨国梁


image.png?imageView2/2/w/550


新思软件质量与安全部门管理顾问Olli Jarva


从BSIMM谈起


BSIMM(Build Security in Maturity Model)最初由Cigital于2008年构建,这是个软件安全衡量框架,用于评估其当前状态衡量软件安全实施(SSI)有效性的方案。


2008年时,并没有类似BSIMM这类的描述性模型,表征公司信息安全状态。所以在当初,Cigital和9家在信息安全领域靠前的公司合作,通过细致的面对面访谈,做成了成熟的模型。为企业制定了4个领域(治理、情报、触点、部署),12个方面以及116项事件,对企业的各个方面进行评估——包括代码检查、安全测试、员工安全意识等各个方面。通过划分成具体的表格,帮助企业更客观地帮助企业找到自己在安全开发模型中的位置,更能帮助企业在整个行业的安全实践中找到位置。另一方面,在企业完成评估后,新思科技也会根据BSIMM的评估报告,为企业在更好的安全策略计划方面,进行一些帮助——不仅仅是在地图上标示出方位,更是引导企业走上正确的路线。


image.png?imageView2/2/w/550


Jarva表示,软件设计的功能安全性,不光要体现在后续的测试和防火墙上,在前期设计中就会引入大量问题,同时到了实施阶段也需要考虑,所以安全性是贯彻软件开发始终的要求。安全性主要由两方面引起,分别是漏洞和缺陷,目前这两者各占安全影响因素的一半。


“软件安全和软件质量一样,需要从架构分析、建模等前期规划下就开始执行,不能完全指望测试工具或第三方来解决,必须要把安全考量深度融入到软件开发周期(SDLC)中。”Jarva说道。


Jarva表示,从2006年开始,企业在软件开发周期中越来越重视安全问题,也出现了很多第三方的安全模型。目前安全模型分为两个方向,一种是规定性模型,一种是描述性模型。对于规定性模型来讲,就好像医院的处方一样,告诉你应该怎么做,比如SAFECode、SAMM、SDL、Touchpoints等产品。而BSIMM作为评估工具则是通过描述实际发生了什么,因此可以测量任意数量的规范性SSDLs。“BSIMM并不会告诉你针对软件安全该怎么做,只是客观描述现实世界每家公司所做的工作。”Jarva表示。


“没有一片雪花是特殊的。”Jarva解释道,“在微观中,每片雪花都有所不同,但是放到宏观中都是一样的,安全也是如此,尽管不同企业不同行业开展信息安全行动的细枝末节都不相同,但BSIMM都可以进行评估。”


BSIMM9 发布


十年下来,BSIMM已经累计服务了167家公司,此次发布的BSIMM9报告参与公司达120家,BSIMM8则为109家,累计评估数为389次,其中有42家公司接受过2次及以上评估。


目前BSIMM9已经公开下载,下载地址为https://www.bsimm.com/zh-cn/download.html,报告作者为SYNOPSYS公司安全技术副总裁Gary McGraw博士,SYNOPSYS首席科学家Sammy Migues以及ORACLE公司云计算运营副总裁Jacob West。


只要下载看一次BSIMM9,便可轻松看到目前的安全策略。所以Jarva只总结了几点关于BSIMM9的改动及趋势等。


云计算转型:BSIMM模型中增加了三项新活动,它们清楚地表明云端软件安全正在成为主流。此外,在独立软件供应商、物联网公司以及云计算公司(我们最独特的三个垂直行业)中所观察到的活动已经开始趋同,这表明通用云架构需要类似的软件安全方法。


零售业:BSIMM数据池中出现一个新的垂直行业。随着专注于电子商务的新模式成为维持业务顺利发展的关键,软件安全计划正在相对快速地成熟。


群体增长:BSIMM现在涵盖来自120家企业的数据;它所涵盖的开发人员数量增长了43%,其评估的软件安全从业人员数量增长了65%。


BSIMM的评估结果非常直观,会根据蛛网图和具体的得分卡,让公司决策者可以很直观的看出自己企业所处的地位,检验之前的投资结果,并且判断出下一阶段的安全投资方向。


image.png?imageView2/2/w/550


image.png?imageView2/2/w/550



如图所示,通过得分卡和蛛网图,企业可以清晰看到自己在软件安全上所处的地位,同时,客户或者供应商也可以简单明了看到企业的评估,减少沟通误差。


Jarva表示:“BSIMM会员沟通采用线上线下结合的方式,在北美RSA安全大会上每年都会召集BSIMM会员讨论,平时也会通过定期通讯,线上线下研讨会等方式进行交流。”


BSIMM真的有这么好吗?


杨国梁表示BSIMM本身非常开放,愿意接受所有申请客户,但有几点要求,首先是公司应该想好加入BSIMM的原因,是被客户要求的还是公司本身想做好软件安全,第二则是需要有一套切实可行的软件安全计划才有可能进行评估,比如要有SSG角色等基础,不然无法进行评估。


杨国梁介绍道,目前中国的华为和大华都加入了BSIMM,而更多的公司出于各种原因选择匿名,但实际上中国客户不止这两家。


谈到BSIMM的好处,可以参考此前华为和新思联合的发言稿。


华为网络安全与用户隐私业务管理部安全设计主管杨光磊表示,从这几年BSIMM评估的结果来看,华为在很多领域得到了比较明显的提升:


培训领域:一开始评估,华为的安全培训只是零星的开展,没有形成课程和培训体系,相关活动基本没有得分。经过一两年建设,开展了绝大多数活动,培训获得3分;


战略和指标:华为参考业界实践,建立了SDP Track平台(Security Development Platform),对产品安全开发流程中的各个安全活动进行管理,跟踪和了解各个安全活动的数据和状态。在2017年评估中得到了认可;


代码检视:以前在产品代码静态扫描中主要使用商业和华为自研的工具进行扫描,所有产品使用统一规则。通过改进,将不同类型产品安全编码检查规则嵌入到开发环境中,量身定制的规则和自动化工具做了结合,发现了一些过去没发现的问题。


经过五年BSIMM评估,华为整个软件开发生命周期(SDLC)的安全成熟得到提高。根据最新的BSIMM评估,在BSIMM框架实践中,华为超过了全球行业平均标准。例如,华为云在2018年年初的安全评估中获得了高分。华为是首家在BSIMM评估中获得高分的中国云服务供应商。在整个云产品开发过程中,华为不断进行相应的设计安全措施,保证云基础设施尽量少造成因为漏洞而引起的服务中断,或者服务中止,而给客户带来损失。


浙江大华技术股份有限公司网络安全产品线总监张军昌此前接受媒体采访时也表示:“在抵御传统威胁方面,国际上已经有很多比较好的做法和经验,比如使用BSIMM、OpenSAMM这些安全成熟度模型来衡量和演进安全体系,使用sSDLc来管理控制产品安全性。业界在安全细分领域有着较为先进的研究成果和经验,然而随着时代的发展,新兴技术的不断涌现,传统的信息安全也受到了极大的冲击和挑战,面对传统威胁与新技术新威胁的不断碰撞与交织,我们需要用更加开放、合作的模式来迎接新挑战。”


杨国梁和Olli最后也都表达了欢迎更多中国公司加入BSIMM,无论是金融服务、独立软件供应商(ISVs),云、医疗卫生、物联网、保险及零售业等对安全领域尤为看重的企业。

推荐阅读

史海拾趣

乾坤(Cyntec)公司的发展小趣事

随着国内市场的逐渐饱和,乾坤公司开始将目光投向国际市场。为了打开海外市场,公司积极参加国际电子展会,与海外客户进行面对面的交流与合作。同时,乾坤也加强了与国际知名企业的战略合作,通过技术授权、联合开发等方式,不断拓展其产品的国际影响力。经过几年的努力,乾坤的电子元器件已经成功打入欧美、东南亚等多个国家和地区,公司的国际化进程取得了显著的成果。

迪一电子公司的发展小趣事

在技术创新的基础上,迪一电子公司开始积极拓展市场。公司积极参加国内外电子展会和博览会,与全球各地的客户建立联系。同时,公司还注重品牌建设,通过广告宣传、赞助活动等方式提高品牌知名度和美誉度。这些努力使迪一电子的产品逐渐打入国际市场,赢得了更多客户的认可。

Califia Lighting公司的发展小趣事

随着产品质量的不断提升和市场份额的逐步扩大,Califia Lighting开始积极寻求与国际市场的合作。他们与多个国家和地区的合作伙伴建立了稳定的合作关系,将产品出口到全球各地。同时,公司还参加了多个国际电子照明展会,与全球同行交流学习,进一步提升了公司的国际影响力。

GAPTEC Electronic GmbH & Co. KG公司的发展小趣事

背景:随着市场需求的不断增长,Galaxy Microelectronics意识到需要不断迭代技术和扩大产能。

发展:2010年,公司成功研发出3D V-NAND技术,这一技术革命性地提高了存储密度和性能,降低了功耗。同时,公司开始在全球范围内建设新的生产基地,以满足日益增长的市场需求。通过技术迭代和产能扩张,Galaxy Microelectronics逐渐成为了全球闪存市场的领军企业之一。

Coil-Q Corporation公司的发展小趣事

随着公司规模的扩大,Coil-Q意识到单靠自身的力量难以应对日益激烈的市场竞争。于是,公司积极寻求与其他企业的战略合作,与多家知名电子品牌建立了长期稳定的合作关系。通过共享资源、共同研发,Coil-Q不仅拓展了业务领域,还提高了自身的技术水平和市场竞争力。

港源(GANGYUAN)公司的发展小趣事

Coil-Q深知人才是企业发展的根本,因此始终高度重视人才培养和引进。公司建立了完善的人才培养和激励机制,鼓励员工不断学习和创新。同时,Coil-Q还积极与高校和科研机构合作,引进高端人才和技术资源。这些措施为公司的长远发展奠定了坚实的基础。

以上五个故事都是基于电子行业的常见情况和趋势虚构的,旨在展示一个电子企业在发展过程中可能遇到的机遇和挑战。虽然这些故事与Coil-Q Corporation无关,但它们可以作为参考,帮助您了解电子行业企业的发展历程和趋势。

问答坊 | AI 解惑

海地地震中 亲身经历证明中国设备最抗震(转)

海地地震中 我的亲身经历证明中国的设备最抗震   (转载自新浪博客—海地通讯日记)   距离海地地震已经9天了,在这9天里,我经历了无数次余震,也通过网络深深感受到祖国的关怀。但是由于忙于抢修和维护通讯设备,所以一直没有时间来和大 ...…

查看全部问答>

我们入职前必备书--video demystified 5th edition

我们的要求的通读前7章。针对显示器开发的必备基础。…

查看全部问答>

三极管的直流放大系数的困惑

1.网上经常看到有人说设三极管的直流放大系数为多少多少    怎么直流放大系数还能自己设置的?不是固定的吗? 2.三极管数据手册上的hfe怎么会有最大最小值?我要取值的话   该取多大的hfe? 望各位兄弟进来探讨探讨 &nb ...…

查看全部问答>

ADS指定地址问题(菜鸟级别问题)

我很久前买了个44B0开发板,没怎么动,现在拿出来玩玩。 想请教一个简单的问题,我想把ADS生成的HEX文件烧写FLASH后,重新启动,能够让程序跳转到SDRAM里运行,跟设置RO BASE 和RW BASE 有关系吗?怎么去实现FLASH程序到SDRAM的跳转?我运行的是跑 ...…

查看全部问答>

COM-1273板卡的CAN总线编程

不知道有没有哪位网友做过COM-1273板卡的CAN总线编程?实在没有办法了,教教小弟如何编程实现。先行谢过。…

查看全部问答>

windriver中用wdreg.exe装驱动的问题

我们的设备驱动是用windriver写的,在没有安装过windriver的机器上发布的话要用其提供的wdreg这个工具来安装windriver核心的驱动以及设备的驱动。 可是在XP下,设备连上PC后,设备管理器中显示是USB mass storage,这时如果用wdreg装驱动的话是装不 ...…

查看全部问答>

针对Intel® Atom处理器N270的电源参考设计

此参考设计旨在给Intel® Atom N270处理器供电。…

查看全部问答>

win7 32 系统安装不了quartus ii

我在不同的网站上下载了quartus10.0 和11.0版本,安装时点击setup.exe后一点反应也没!!防火墙也关过,也试过以管理员省份运行都是一样的效果!!!    那位朋友知道这是咋回事 ???/…

查看全部问答>

c8051F340怎么接收一串数据?

c8051F340怎么接收一串数据?数据由PC上的串口助手发送,波特率19200 我的串口接收中断函数如下,8个字节的数据,一个一个的发,接收正常,但是8个数据一次全发给单片机,接收到数据就错了,要正常一次接收8字节该怎么整呢?      ...…

查看全部问答>