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

描述

  为了帮助航空工程师保护他们的航空电子软件和系统,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 认证套件可与 Intel、Arm、Analog Devices、Microchip/Atmel、Motorola、NXP/Freescale、STMicroelectronics、Texas Instruments 和其他芯片组配合使用。支持的操作环境包括 32 位和 64 位 Windows、Linux、Android、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 的服务组织随时为希望跟上公司技术的航空航天设计师提供帮助。

  审核编辑:郭婷

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分