0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Solid Sands 推出用于安全关键应用、可简化软件审批的SuperGuard C 库安全验证套件

西西 来源:厂商供稿 作者:Solid Sands 2021-06-08 14:44 次阅读

编译器测试和验证领域的全球领导者 Solid Sands 近期宣布推出SuperGuard C 库安全验证套件。和SuperTest一样,SuperGuard 也记录了C 库测试要求和规范。

Solid Sands 首席技术官Marcel Beemster

• C 库测试要求、规范和实施的综合文档为开发人员提供了遵守功能安全标准所需的信息

• 库测试与 ISO C 语言标准要求之间具有完全可追溯性和透明度

“我们的许多客户,包括开发安全关键应用领域的客户,都对标准库验证提出需求。尽管库已成为应用程序的一部分,但市场上仍缺乏对库进行专业验证的工具。因此,我们决定开发 SuperGuard,”Solid Sands首席运营官 Marianne Damstra 解释道,“作为全球安全关键应用领域编译器测试最杰出的企业,我们对测试和需求深度了解。因此,我们非常适合,也能够将 SuperGuard 打造为目前市场上最全面的库验证工具。”

SuperGuard 为ISO C 语言定义的需求和测试套件提供了全程可追溯性,以及国际认证机构要求的信息和透明度文件。

“所有的 C 语言编译器均与标准库一起使用,库中的函数会链接到应用程序,并在目标上执行。这使得安全关键应用程序的开发人员有责任证明库代码与其编写的代码一样经过严格测试,”Solid Sands 首席技术官Marcel Beemster 说,“我们现有的产品 SuperTest 不仅可以验证编译器,还包含一套全面的测试来验证库。我们需要为开发人员提供必要的文档,以显示这些库的测试是如何基于需求和测试规范,并达到功能安全标准要求的水平的。”

C 语言规范没有明确定义一套能测试每个库函数的要求规范,但它们却是功能安全标准批准的重要组成部分,如ISO 26262 。因此,它们需要通过测试开发人员从语言规范中创建,在这种情况下,Solid Sands应运而生。这些要求和测试的可追溯性是 SuperGuard 与众不同之处。

Solid Sands 的产品正迅速成为安全关键应用中编译器和库认证的“黄金标准”。

SuperGuard C 库安全认证套件将于 2021 年夏季推出,它既能作为独立的产品,也能作为 SuperTest 用户的附加产品。目前,针对C++标准库的类似套件正在开发中。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • C语言
    +关注

    关注

    180

    文章

    7604

    浏览量

    136713
  • 编译器
    +关注

    关注

    1

    文章

    1624

    浏览量

    49111
收藏 人收藏

    评论

    相关推荐

    ETAS推出两种全新网络安全解决方案

    日前,作为领先的汽车软件解决方案供应商,ETAS近日在德国多特蒙德举办的escar欧洲汽车网络安全会议上宣布推出两种全新的网络安全解决方案。ESCRYPT车载电脑
    的头像 发表于 11-26 16:00 217次阅读

    NVIDIA推出用于网络安全的NIM Blueprint

    德勤使用适用于容器安全的 NVIDIA NIM Agent Blueprint 帮助企业利用开源软件构建安全的 AI。
    的头像 发表于 11-20 09:58 216次阅读

    蓝牙AES+RNG如何保障物联网信息安全

    ‌2017年,某安全公司发现黑客利用智能鱼缸窃取关键数据‌。这些鱼缸配备了接入网络的智能传感器,原用于监控水温、水箱清洁度等数据。黑客通过鱼缸传感网络,成功入侵网络,窃取了大量数据,并将数据发送至
    发表于 11-08 15:38

    数据安全审计系统:筑牢数据安全防线 提高数据资产安全

    随着万物互联的技术演进,以及数字化转型的快速发展,数据成为最具有战略性的数字资产载体,保障数据安全也就保障了存储其中的数据安全,数据
    的头像 发表于 07-17 13:38 727次阅读

    微软推出Microsoft Entra 套件 + AI强化的统一安全运营平台

    我们宣布推出一系列安全创新,借助已上市的业界最全面的员工安全访问解决方案Microsoft Entra套件(国际版)、微软统一安全运营平台内
    的头像 发表于 07-12 16:31 582次阅读

    【xG24 Matter开发套件试用体验】初识xG24 Matter开发套件

    和MicroAI平台。 适用于智能家居、照明和医疗设备的网状物联网无线连接的理想解决方案。凭借高性能射频、低电流消耗和最高 PSA 认证 3 级安全性等关键特性,物联网设备制造商可以创建最智能、最快和最节能
    发表于 07-11 23:31

    芯驰科技MCU芯片功能安全软件获TÜV莱茵ASIL D功能安全产品认证

    7月5日,德国莱茵TÜV集团(以下简称“TÜV莱茵”)向芯驰科技MCU芯片的功能安全软件FuSaLib颁发ISO 26262 ASIL D/IEC 61508 SIL 3功能安全产品
    的头像 发表于 07-08 14:44 673次阅读

    西门子推出Solido IP验证套件

    西门子数字化工业软件近日发布了Solido™ IP验证套件,这是一套全面的自动化签核解决方案,专为设计知识产权(IP)的质量保证而生。此套件专注于为标准单元、存储器以及IP模块等提供高
    的头像 发表于 05-28 10:38 627次阅读

    JFrog安全研究表明:Docker Hub遭受协同攻击,植入数百万恶意存储

    JFrog 和 Docker 在近期发现Docker Hub 存储用于传播恶意软件和网络钓鱼诈骗后,联手采取缓解和清理措施。 作者:安全研究员AndreyPolkovnichenk
    的头像 发表于 05-14 16:13 952次阅读
    JFrog<b class='flag-5'>安全</b>研究表明:Docker Hub遭受协同攻击,植入数百万恶意存储<b class='flag-5'>库</b>

    经纬恒润功能安全软件SAFETY BASE V1.0正式发布

    (AssumptionofUse)假设性需求。然而,在项目开发过程中,经常面临无量产化的安全机制软件和集成方案、成本高、安全性与可靠性无法平衡、无法
    的头像 发表于 04-23 08:00 530次阅读
    经纬恒润功能<b class='flag-5'>安全</b><b class='flag-5'>软件</b><b class='flag-5'>库</b>SAFETY BASE V1.0正式发布

    STM32的SBSFU安全用户工程编译报错的原因?

    STM32的SBSFU安全用户工程编译报错,有没有大神搞过
    发表于 04-07 08:03

    AIoT人员定位成化工安全关键

    AIoT人员定位成化工安全关键
    的头像 发表于 01-12 08:13 709次阅读
    AIoT人员定位成化工<b class='flag-5'>安全</b><b class='flag-5'>关键</b>

    基于功能安全的汽车嵌入式软件单元验证技术研究

    ,对满足功能安全ASIL等级的汽车嵌入式软件单元验证技术进行详细介绍,从而提高软件质量,减少软件安全
    的头像 发表于 01-07 11:27 1049次阅读
    基于功能<b class='flag-5'>安全</b>的汽车嵌入式<b class='flag-5'>软件</b>单元<b class='flag-5'>验证</b>技术研究

    SCADE—产品级安全关键系统的MBD开发套件

    安全关键零部件的嵌入式产品级软件提供了SCADE开发套件,支持嵌入式软件详细设计和代码自动生成,有效缩短产品研制周期,提高产品研制效率,提高
    的头像 发表于 01-05 14:12 609次阅读
    SCADE—产品级<b class='flag-5'>安全</b><b class='flag-5'>关键</b>系统的MBD开发<b class='flag-5'>套件</b>

    来自“理工男”的安全守护!星纪元ET通过“NESTA 六维电安全”技术验证

    安全是一切技术的保障,也是奇瑞对用户始终如一的承诺!“理工男”传承26年的安全基因,在“塔尖明珠”星途星纪元上体现得更加淋漓尽致。 12月29日,中汽中心公布最新消息,根据新能源汽车电安全技术
    的头像 发表于 01-02 15:15 475次阅读
    来自“理工男”的<b class='flag-5'>安全</b>守护!星纪元ET通过“NESTA 六维电<b class='flag-5'>安全</b>”技术<b class='flag-5'>验证</b>