wolfSSL is pleased to announce initial run-time testing of wolfCrypt + NuttX was successfully completed (Crypto algorithm tests and benchmarking) on both BL602 (RISC-V) and NUCLEO-L552ZE-Q (Cortex-M33) targets! wolfSSL engineers are now working on making a publically available drop-in for the NuttX-apps directory that users can take for a spin! The wolfSSL team is very excited about next steps which include but are not limited to:
- Testing wolfCrypt post-quantum algorithms in NuttX
- Testing client/server TLS 1.2 and TLS 1.3 connections in NuttX
- Testing FIPS functionality in NuttX
- Publishing benchmark results to our website
Console output from tests run on the RISC-V BL602 target:
NuttShell (NSH) nsh> wolfcrypt_test ------------------------------------------------------------------------------ wolfSSL version 5.5.4 ------------------------------------------------------------------------------ error test passed! MEMORY test passed! base64 test passed! asn test passed! RANDOM test passed! MD5 test passed! SHA test passed! SHA-256 test passed! Hash test passed! HMAC-MD5 test passed! HMAC-SHA test passed! HMAC-SHA256 test passed! DES test passed! DES3 test passed! AES test passed! AES192 test passed! AES256 test passed! RSA test passed! DH test passed! PWDBASED test passed! ECC test passed! ECC buffer test passed! logging test passed! time test passed! mutex test passed! memcb test passed! Test complete Exiting main with return code: 0 |
Have any other ideas or Proof of Concepts you would like us to consider? If you have any questions or run into any issues, contact us at facts@wolfssl.com, or call us at +1 425 245 8247.