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

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

3天内不再提示

基于ANSI C加密库的RTCA DO-178C的DAL A支持

星星科技指导员 来源:嵌入式计算设计 作者:嵌入式计算设计 2022-06-27 14:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

为了帮助航空工程师保护他们的航空电子软件和系统,wolfSSL在其商业现成的 wolfCrypt 引擎中添加了对 RTCA DO-178C 设计保证级别 (DAL) A 的完全支持,这是一个轻量级、基于 ANSI C 的加密库,符合 FIPS 140-2 证书 2425 和 3389。

DO-178C 是航空当局用来批准在航空航天环境中使用商用现货 (COTS) 软件的认证文件,而 wolfCrypt DO-178C 认证套件可帮助开发人员证明“符合适用的适航法规”机载系统和设备认证的软件方面”标准规定。

认证工具包包括以下加密算法的可追溯工件:

SHA-256(消息摘要)

AES(加密/解密)

RSA(签名和验证)

Chacha20_poly1305(认证加密/解密)

wolfCrypt DO-178C 认证套件在行动

wolfCrypt 对 DO-178C 的支持旨在确保需要安全启动和安全固件更新的商业和军用航空电子应用程序利用适当的加密基础。

根据 DO-178C 开发的航空系统必须经过参与阶段 (SOI) 审计,以确保软件项目符合标准的加密目标。这些旨在规范不同开发组织的认证过程,并已成为评估合规性的事实上的方法。

SOI 审计的四个阶段包括:

规划审查

设计回顾

验证和验证审查

最终审查

wolfCrypt 认证套件已完成 SOI 审核阶段 1-4,并为航空电子工程师提供紧凑、灵活和高性能的 COTS 解决方案,用于保护系统通信。认证工具包向加密库添加了一个合规元素,该元素已经与任何 FIPS 140-2 验证的加密算法兼容,除了上述那些,支持创建组合的 FIPS 140-2 和 DO 178 兼容系统。

wolfCrypt 加密库以及随后的 DO-178C 认证套件可与 IntelArmAnalog Devices、Microchip/Atmel、Motorola、NXP/Freescale、STMicroelectronics、Texas Instruments 和其他芯片组配合使用。支持的操作环境包括 32 位和 64 位 Windows、LinuxAndroid、Mac OS X、Deos、FreeRTOS、Green Hills INTEGRITY、Micrium µC/OS、Nucleus、PikeOS、SafeRTOS、ThreadX、VxWorks、QNX、Nucleus、CMSIS-RTOS 、Keil RTX 等。

wolfSSL wolfCrypt DO-178C 认证套件入门

wolfSSL 对 RTCA DO-178C A 级的支持始于通过 wolfCrypt DO-178C 认证套件提供的用于安全启动和安全固件更新的基本加密,该套件现已上市。然而,该公司安全产品组合的其他元素将在未来 18-24 个月内通过 DO-178 支持进行改造,为航空电子工程师提供全面、可追溯的安全保障。

这包括:

wolfBoot 安全启动(2021 年第四季度)

wolfDTLS(2021 年第四季度)

wolfMQTT(2022 年第四季度)

鉴于与重新启动航空电子系统相关的严格性能要求,wolfSSL 的服务组织随时为希望跟上公司技术的航空航天设计师提供帮助。

审核编辑:郭婷

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

    关注

    88

    文章

    11821

    浏览量

    219595
  • WINDOWS
    +关注

    关注

    4

    文章

    3707

    浏览量

    94337
  • 航空电子
    +关注

    关注

    15

    文章

    500

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何将NxpNfcRdLib_RC663转换为使用 I2C

    我需要将CLRC66303HN与 I2C 接口一起使用。 有没有一个示例如何将NxpNfcRdLib_RC663转换为使用 I2CDAL 似乎只支持 SPI接口。
    发表于 04-24 06:54

    PI7C8152A与PI7C8152B 2端口PCI - PCI桥接器:设计利器

    与模式 同步模式 :PI7C8152A和PI7C8152B的主端口和次端口都支持32位/66MHz或33MHz的运行频率,且在同步模式下,主、次端口必须以相同频率运行。 异步模式 :只有PI7
    的头像 发表于 03-31 16:05 156次阅读

    深入剖析CYPRESS CY7C63001A/CY7C63101A USB微控制器

    深入剖析CYPRESS CY7C63001A/CY7C63101A USB微控制器 在电子设备的世界里,USB微控制器扮演着至关重要的角色,尤其是在连接各种外设方面。CYPRESS
    的头像 发表于 03-28 14:50 770次阅读

    IP2617C_datasheet _支持C口充放电双向过压保护IC

    过高时,也会关断功率管输出;IP2617C支持TYPE_C口充放电功能,支持充放电电压范围:3.5V-6V1 特性 输入过压保护电压6V 输入过压保护关断时间
    发表于 02-05 10:12 0次下载

    探索 Murata LFB215G12SG8A178 芯片滤波器:特性与应用

    探索 Murata LFB215G12SG8A178 芯片滤波器:特性与应用 在电子设备的设计中,滤波器是至关重要的组件,它能有效过滤信号,确保设备的稳定运行。今天,我们将深入探讨 Murata
    的头像 发表于 01-16 15:40 427次阅读

    深度剖析LM5100A/B/C与LM5101A/B/C高压栅极驱动器

    深度剖析LM5100A/B/C与LM5101A/B/C高压栅极驱动器 在电子设计领域,高压栅极驱动器是实现高效功率转换的关键组件。今天,我们将聚焦于德州仪器(TI)的LM5100
    的头像 发表于 01-11 17:45 1226次阅读

    TCA9617A:I²C总线应用的理想之选

    TCA9617A:I²C总线应用的理想之选 在电子工程师的日常设计中,I²C总线系统的设计和优化是一个常见的挑战。今天,我们就来深入探讨一款在I²C总线应用中表现出色的器件——TCA9
    的头像 发表于 12-23 11:10 406次阅读

    支持复位的 TCA9548A-Q1 汽车 8 通道 I²C 开关:设计与应用全解析

    支持复位的 TCA9548A-Q1 汽车 8 通道 I²C 开关:设计与应用全解析 在电子设计领域,I²C 总线的应用极为广泛,而当面临多设备通信和地址冲突等问题时,一款优秀的 I²
    的头像 发表于 12-18 09:35 534次阅读

    什么是KEIL的微(microlib)

    也是指向FILE类型的变量,因此可以看为特殊的文件指针,它们分别代表标准输入流,标准输出流,标准错误流。 上面提到的是默认情况,若是想使用支持ANSI C标准的stdio.h,可以使
    发表于 12-10 06:27

    与标准C的区别

    系统中,但不支持在像Windosw这类系统中。 MicroLib是缺省c的备选,它可装入少量内存中,与嵌入式应用程序配合使用,且这些应用程序不在操作系统中运行。 MicroLi
    发表于 12-09 07:49

    C语言和单片机C语言有什么差异

    的目标代码短、运行速度高、存储空间小、符合C语言的ANSI标准,生成的代码遵循Intel目标文件格式,而且可与A51汇编语言PL/M51语言目标代码混合使用。 4、C只是一种高级语言
    发表于 11-14 07:55

    使用SAFERTOS与LDRA工具套件提升功能安全

    人员可以自动化代码覆盖分析,加速关键标准(如IEC 61508、ISO 26262、DO-178C等)的认证过程。
    的头像 发表于 11-11 09:44 790次阅读

    ATECC608C加密认证芯片技术解析与应用指南

    Microchip Technology ATECC608C CryptoAuthentication™ IC是高安全性加密器件,它将世界一流的基于硬件的密钥 存储器与硬件加密加速器相结合,以实现
    的头像 发表于 10-10 14:32 1798次阅读
    ATECC608<b class='flag-5'>C</b><b class='flag-5'>加密</b>认证芯片技术解析与应用指南

    耦合之殇,软件设计中的隐疾

    01 引 言 数据耦合和控制耦合是复杂软件设计中常见的一种情况。DO-178C要求高安全等级软件( DAL A/ B /C) 的测试覆盖分析,必须要确认基于需求的测试执行了代码组件之间
    的头像 发表于 08-28 15:54 1237次阅读
    耦合之殇,软件设计中的隐疾

    数据数据恢复—SQL Server数据加密如何恢复数据?

    SQL Server数据故障: SQL Server数据加密,无法使用。 数据MDF、LDF、log日志文件名字被篡改。
    的头像 发表于 06-25 13:54 862次阅读
    数据<b class='flag-5'>库</b>数据恢复—SQL Server数据<b class='flag-5'>库</b>被<b class='flag-5'>加密</b>如何恢复数据?