Hello Younes,

I assume that you recently joined the list here.
In that case: Please welcome!

Since ole times of Usenet it is a common behaviour to first subscribe a list/channel and listen to the posts.
After some time write your own first email to the list, introduce yourself quickly and write about your problem.
But please do never start with an email carrying "URGENT" in subject. This is not politely.
See, the people maintaining this list do this without any fees. The spent their time to answer questions "from the community" for free.
And they do it well! Hence please avoid galopping in here. ;-)

You want https and sftp implementations, which are layer 7 and actually mostly on a different/higher layer then mbed TLS.
And they are not trivial - there is NO SIMPLE implementation!
Please compare it to projects like e.g. Apache or OpenSSH: The people required months/years to get an implementation.

Regarding the C code you sent: Obviously it is at least partly coming from STM and it has a size of more than 50 KiB.
Why did you sent that? This is not just a code snippet of a few lines. Did you actually expect that anyone would analyze it?
Maybe someone is on this list who knows the code and can give you some hints. But don't expect a "working example of https and sftp".

Hence my personal answer:
- Basic examples like "client" and "server" are already provided by mbed TLS! You just need to extend them with https and sftp protocol.
- If you want to use a SIMPLE implementation then please use Python or Java/Groovy. Because then you don't need to know most of the technical details of https and sftp.
- If you are looking for many "working examples" of code then you should also think about using a lib like OpenSSL which is mostly used.

And please be politely. Please remember that the people here are giving support for free. Great support for free.

cheers,
Frank


On 03.05.21 21:11, Younes Boulahya via mbed-tls wrote:
I am using STM32F303RCT6 and W5500, I want to upgrade to HTTPS and SFTP, but I can't find any working example that I can use, can you provide me a simple one PLEASE, of both HTTPS and SFTP.

I attach my current c code, thank you so much 🌷


-- 
Frank Bergmann, Pödinghauser Str. 5, D-32051 Herford, Tel. +49-5221-9249753
SAP Hybris & Linux LPIC-3, E-Mail tx2014@tuxad.de, USt-IdNr DE237314606
http://tdyn.de/freel  -- Redirect to profile at freelancermap
http://www.gulp.de/freiberufler/2HNKY2YHW.html  -- Profile at GULP