PolarSSL is now part of ARM Official announcement and rebranded as mbed TLS.

How to find certificates to connect to other webpages

Dec 7, 2017 11:44

HI all,

I am developing an embedded application using MbedTLS.. so far I was able to connect to https://api.ipify.org. Now I am looking for certificates to be able to connect to other websites and retrieve data.. (1) Do you have any other means or location I can get certificates ? (2) Public Keys etc..

All hints are welcome.

Dec 7, 2017 15:20
Ron Eldor

Hi Antonio,
When you implement your client, you should decide which servers you wish to work with, and then get their CA root certificate and add it to your trusted ca chain list, and then set this list in the mbedtls_ssl_conf_ca_chain() API. There is no specific location you can find online, but you might consider looking at the certificate store of your PC, that your browsers are using. Note that this may be a very large amount of certificates, and may utilize more memory than intended, so I don't recommend it. You don't need any other thing, as everything is embedded in the certificate you receive from the server.
Mbed TLS Team member