Dear all, I need to migrate from OpenSSL to MbedTLS.
I have to implement a SCEP client in my embedded environment composed by FreeRTOS as OS, mbedTLS as security layer and LwIP as network stack. The best candidate for the SCEP client role is the sscep library. It works very well under Ubuntu, but now I need to use it in my embedded environment, so I have to adapt sscep for MbedTLS.
I would like to know if there is some porting/migration guide from OpenSSL to MbedTLS.
Any kind of suggestion or support will be appreciated. Thanks in advance. Regards, Matteo
Hi Matteo,
Unfortunately we don't have a specific guide for migration from OpenSSL, but the information you need should be available in our API documentation: https://mbed-tls.readthedocs.io/projects/api/en/latest/api/filelist/
I'm not familiar with SCEP but at a glance, I'd guess that the documentation for pkcs7.h, x509.h and x509_csr.h will be the most useful.
I hope that helps.
Regards, David Horstmann Mbed TLS Developer ________________________________ From: Matteo via mbed-tls mbed-tls@lists.trustedfirmware.org Sent: 27 March 2023 16:00 To: mbed-tls@lists.trustedfirmware.org mbed-tls@lists.trustedfirmware.org Subject: [mbed-tls] Porting from OpenSSL to MbedTLS
Dear all, I need to migrate from OpenSSL to MbedTLS.
I have to implement a SCEP client in my embedded environment composed by FreeRTOS as OS, mbedTLS as security layer and LwIP as network stack. The best candidate for the SCEP client role is the sscep library. It works very well under Ubuntu, but now I need to use it in my embedded environment, so I have to adapt sscep for MbedTLS.
I would like to know if there is some porting/migration guide from OpenSSL to MbedTLS.
Any kind of suggestion or support will be appreciated. Thanks in advance. Regards, Matteo -- mbed-tls mailing list -- mbed-tls@lists.trustedfirmware.org To unsubscribe send an email to mbed-tls-leave@lists.trustedfirmware.org
Hi David, Thanks a lot for your suggestions. I try to evaluate the porting looking inside the code, investigating the differences between the engines of OpenSSL and MbedTLS. Thanks again. Regards, Matteo
mbed-tls@lists.trustedfirmware.org