Skip to main content
RKher.1
Associate II
Nov 5, 2021 4:05 PM UTC
Solved

x.509 support in CryptoLib 4.0?

I was looking over the example projects that come with CryptoLib v4.0 in the package en.STM32CubeExpansion_Crypto_v4.0.1 for examples related to X.509 certificate handling and was not able to find anything in that regard. I wanted to confirm whether or not CryptoLib supports X.509 certificates? It does not seem to do so. What is the recommended option for incorporating X.509 functions on STM32? Thanks!

This topic has been closed for replies.
Bubbles
BubblesBest answer
ST Employee
Nov 9, 2021 10:29 AM UTC

Hello, looking at https://www.st.com/resource/en/data_brief/x-cube-cryptolib.pdf

it's clearly not supported. I believe for a practical solution use of an additional secure element such as STSAFE A110 may be necessary after all. ( the example I linked earlier)

J

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

2 replies

Bubbles
BubblesBest answer
ST Employee
Nov 9, 2021 10:29 AM UTC

Hello, looking at https://www.st.com/resource/en/data_brief/x-cube-cryptolib.pdf

it's clearly not supported. I believe for a practical solution use of an additional secure element such as STSAFE A110 may be necessary after all. ( the example I linked earlier)

J

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
RKher.1
RKher.1Author
Associate II
Nov 9, 2021 4:56 PM UTC

@JHOUD​ thanks for the clarification! I think I'm currently leaning toward incorporating mbedTLS since this is a software only option rather than a secure element but will revisit the secure element based strategy at a later stage.