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

    文章

    7527

    浏览量

    128157
  • 编译器
    +关注

    关注

    1

    文章

    1575

    浏览量

    48606
收藏 人收藏

    评论

    相关推荐

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

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

    安全关键软件开发中实现 ASPICE 和 ISO 26262 的协同

    (ASPICE) 和 ISO 26262。ASPICE 用于评估并改进汽车软件的开发流程,而 ISO 26262 则着重解决安全关键型系统的功能安全
    的头像 发表于 11-22 16:37 201次阅读

    OpenAtom OpenHarmony 三方创建发布及安全隐私检测

    OpenAtom OpenHarmony三方(以下简称“三方”或“包”),是经过验证可在OpenHarmony系统上可重复使用的软件组件,可帮助开发者快速开发OpenHarmony
    发表于 11-13 17:27

    AbsInt—确保代码安全的静态性能分析工具

    德国AbsInt公司是专注于安全苛求软件研发、确认、验证和认证的工具链供应商,能够为客户提供完整的确保代码安全的性能分析工具套件以及
    的头像 发表于 11-08 11:15 224次阅读
    AbsInt—确保代码<b class='flag-5'>安全</b>的静态性能分析工具

    Molex莫仕推出KickStart连接器系统可简化服务器设计

    符合OCP标准的集成电源,低速和高速信号的单条线缆组件,满足通用硬件互连方案的要求,可简化服务器设计。
    的头像 发表于 10-29 10:12 378次阅读

    面向OpenHarmony终端的密码安全关键技术

    本文转载自 OpenHarmony TSC 官方​[​《峰会回顾第17期 | 面向OpenHarmony终端的密码安全关键技术》​]​ 演讲嘉宾 | 何道敬 回顾整理 | 廖涛 排版校对 | 李萍萍
    发表于 09-13 19:20

    用于工业IoT应用的STWIN SensorTile无线工业节点开发套件和参考设计

    STWIN SensorTile 无线工业节点(STEVAL-STWINKT1B)是一种开发套件和参考设计,可简化先进工业物联网应用(如状态监测和预测性维护)的原型开发和测试。该套件的核心系统板内嵌
    发表于 09-13 07:10

    STSAFE-A110优化的安全解决方案

    STSAFE-A110特别适用于容易受到欺诈或假冒的应用。对于寻求围绕自身品牌建立生态系统的公司,STSAFE*安全元件是关键赋能因素。STSAFE-A110在CC EAL5+平台上运行,是一个高度
    发表于 09-08 07:48

    国内首创!通过SDK集成PUF,“芯片指纹”打造MCU高安全芯片

    芯片的硬件信任根,将给构建高安全MCU芯片提供强有力的支持。 在此背景下,国内拥有自主可控PUF技术的先驱者南京帕孚信息科技有限公司,率先推出了一款名为SoftPUF的SDK软件开发工具包,旨在提供
    发表于 09-06 09:44

    Arm CryptoCell-312生成和验证安全引导和安全调试证书链指南

    安全引导和安全调试是CryptoCell(CC)引导服务的基本功能。 安全引导和安全调试基于使用RSA私钥和公钥方案的证书链机制。 本教程介绍安全
    发表于 08-24 06:09

    SystemReady安全接口扩展用户指南

    可以更新UFIFI 系统内部安全数据库的更新。一个用于安全系统更新PPPPM 和测量SIE 安全系统格式的验证保证 BBSR所覆盖的
    发表于 08-08 07:44

    LS1017AXN7PQA可以使用安全启动功能吗?

    我会将 LS1017 用于安全关键应用,因此我的问题如下: 1)LS1017是真单核吗?由于 LS1017 设备基于 LS1027(双核),第二个核如何在裸片上实现?它是被移除、关闭还是其他
    发表于 05-18 09:21

    贸泽开售面向安全应用的英飞凌OPTIGA Trust M物联网安全开发套件

    。OPTIGA™ Trust M物联网安全开发套件用于为智能家居、工业自动化和企业设备等开发和评估端到端安全用例。   英飞凌OPTIGA Trust M物联网安全开发套件让用户能够利
    发表于 05-12 17:05 474次阅读
     贸泽开售面向<b class='flag-5'>安全</b>应用的英飞凌OPTIGA Trust M物联网<b class='flag-5'>安全开发套件</b>

    使用安全元件的3大固件验证用例

    法规和指南,在当地消费市场销售物联网产品。UL2900 最初非常注重软件安全实践,现在正被大公司视为消费者市场。在所有主要标准或法规中,您会发现建议验证代码是否真实的常见要求。
    的头像 发表于 05-06 09:34 512次阅读
    使用<b class='flag-5'>安全</b>元件的3大固件<b class='flag-5'>验证</b>用例

    向技术要安全,新思科技推出全新Polaris软件质量与安全平台

    新思科技近日宣布,已推出新一代Polaris Software Integrity Platform软件质量与安全平台,可提供全新的快速应用安全测试(Fast Application
    的头像 发表于 05-05 15:03 934次阅读