ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A

wolfSSL and wolfCrypt for ROS


We’re thinking about porting the wolfSSL suite of security tools over to ROS, and would like some feedback.

  1. We think that the order of priority is: 1. wolfCrypt Cryptography library, 2. wolfBoot secure boot, 3. wolfSSL TLS.

  2. We think the wolfSSL products are a pretty good fit for ROS because we support some useful things for the industry verticals that ROS supports. For example, we support FIPS 140 crypto for government use, MISRA-C for automotive, DO-178 DAL A for things that fly.

  3. We also support a lot of the hardware cryptography and secure elements that we think should and will be used in deployments. Hardware cryptography is especially important for real time performance requirements.

Those are our thoughts, but we’re not experts on ROS! As such, we could use your help as we prioritize what parts of our product line we bring over to your environment. Please let us know what you think!



Where do you see this work fitting in with the existing SROS/SROS2 stuff?

Do you have any usage with DDS Security?