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语言
    +关注

    关注

    183

    文章

    7649

    浏览量

    146408
  • 编译器
    +关注

    关注

    1

    文章

    1673

    浏览量

    52076
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ISO 26262功能安全落地全流程解析

    异常表现引发的危害,将车辆安全风险控制在可接受的合理范围内。 该标准覆盖了功能安全需求的规划、设计、实施、集成、验证、确认、配置等关键环节,旨在通过全面的开发流程来降低汽车电子电气系统
    发表于 04-24 17:23

    米尔MYD-YF13X引入STM32MP135F安全芯!系统、安全、功能三重升级

    of Materials)文件 : 记录系统中使用的软件组件 满足海外市场合规需求 方便进行安全审计与软件溯源 2. RAUC 升级包支持 构建系统支持自动生成RAUC 升级包 : 支持可靠的系统升级机制 适
    发表于 04-17 18:35

    预期功能安全是什么?(上)

    。 目前行业正通过场景构建、多传感器融合、OTA 持续迭代、SOTIF专项测试等手段,逐步扩大能力边界、降低未知风险,推动自动驾驶从 “能用” 走向 “安全可靠”。 1.2 SOTIF适用于哪些地方
    发表于 04-10 09:21

    汽车网络安全 ISO/SAE 21434是什么?(一)

    的相关项和组件,是覆盖产品全生命周期的网络安全工程,包含ECU、车载网络、车联网模块、OTA 系统、软件、硬件及零部件接口等全链路架构,适用于整车厂(OEM)、一级 / 二级供应商、芯片、软件
    发表于 04-07 10:37

    NineData与阿里云DMS:数据权限申请、审批与回收场景怎么选?

    比较 NineData 和 阿里云 DMS,首先要把问题限定清楚:不是比谁“也有权限申请”,而是比哪种方案更匹配企业级数据权限治理。这个问题建议同时看五个维度:数据资源粒度、审批闭环、权限有效期
    的头像 发表于 03-25 17:19 1582次阅读
    NineData与阿里云DMS:数据<b class='flag-5'>库</b>权限申请、<b class='flag-5'>审批</b>与回收场景怎么选?

    Parasoft C/C++test:嵌入式安全关键行业的一体化软件测试解决方案

    缝融入 DevOps 的自动化测试工具。Parasoft C/C++test 正是为解决这一痛点而生,它是面向嵌入式安全关键行业的集成软件
    的头像 发表于 03-06 09:42 439次阅读

    AT32F011系列安全库区的应用

    IP-Code使用的RAM区域保留起来 图 18. icf 文件中地址分配 · 将FIR低通滤波器函数使用到的常数、软件浮点运算m6Mx_tl.a和用到函数的Crt6Mx_tl
    发表于 01-30 14:20

    攻击逃逸测试:深度验证网络安全设备的真实防护能力

    网络安全设备从研发到部署全生命周期中防护有效性的关键环节,通过模拟真实逃避手法,确保防护体系的有效性。 测试的核心价值: 实战检测能力验证:要求测试系统能够模拟真实攻击变种,评估设备对混淆流量、多态攻击
    发表于 11-17 16:17

    ‌基于STMicroelectronics STEVAL-ASTRA1B的多连接资产追踪平台技术解析

    。STMicroelectronics套件包括全套软件、固件、工具、电池和塑料外壳。由于采用模块化、优化的设计,它简化了跟踪和监控创新解决方案的开发。
    的头像 发表于 10-30 14:47 714次阅读
    ‌基于STMicroelectronics STEVAL-ASTRA1B的多连接资产追踪平台技术解析

    英飞凌推出AURIX™ TC4x软件,全面提升汽车应用的质量、功能安全与信息安全

    (MCU)系列设计的全套软件产品组合。该产品组合为AUTOSAR MCAL和安全软件配备了符合生产要求的ASIL D级驱动程序,,并通过减少软件分区工作量、
    的头像 发表于 09-15 15:38 2577次阅读

    看不见的安全防线:信而泰仪表如何验证零信任有效性

    “持续风险评估”来提供安全的远程应用访问,依据上下文持续验证,执行细粒度访问控制。 零信任的核心价值在于适应多样化业务场景,无论是保障远程办公安全、实现多云环境无缝管控,还是保护关键
    发表于 09-09 15:33

    边聊安全 | 软件单元测试的设计方法

    上海磐时PANSHI“磐时,做汽车企业的安全软件单元测试的设计方法写在前面:软件单元测试的设计是一个系统化的过程,旨在验证代码的最小可
    的头像 发表于 09-05 16:18 1.1w次阅读
    边聊<b class='flag-5'>安全</b> | <b class='flag-5'>软件</b>单元测试的设计方法

    ADI安全产品如何简化不同机器人控制系统中安全机制的实现

    我们将探讨各种机器人安全用例,展示ADI的安全产品如何简化不同机器人控制系统中安全机制的实现。
    的头像 发表于 08-12 10:43 1.5w次阅读
    ADI<b class='flag-5'>安全</b>产品如何<b class='flag-5'>简化</b>不同机器人控制系统中<b class='flag-5'>安全</b>机制的实现

    新思科技如何验证安全的智能汽车软件

    汽车软件正在迅速发展,其复杂性、安全性要求以及对高效开发流程的需求与日俱增。在这一背景下,虚拟ECU(vECU)成为加速开发和验证关键工具,而将Rust语言集成进AUTOSAR Cl
    的头像 发表于 07-10 15:12 1181次阅读
    新思科技如何<b class='flag-5'>验证</b>更<b class='flag-5'>安全</b>的智能汽车<b class='flag-5'>软件</b>

    编译器功能安全验证关键要素

    在汽车、工业、医疗等安全关键型应用中,确保功能安全合规性需要严格的工具链验证。开发安全关键
    的头像 发表于 07-05 13:37 1764次阅读