This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

HTTPS Server with CC3200

Other Parts Discussed in Thread: CC3200, CC3100

Hi all,

The CC3200 has TLS/SSL functionality and supports http on the application layer. However, in the http server example it is mentioned that  "https server is currently not suported". It should be possible anyways, right? Has someone experience on the matter?

Thanks in advance,

Markus

  • Hi,

    If you need to http server you need implement https into web server which is running inside application processor. Technically this is not hard to do, but performance is not great. Https inside NWP (network processor) is not supported at current generation of CC3100 / CC3200.

    Jan
  • Thank you Jan

    I think performance shouldn't be an issue. The server does only need to provide a REST interface with a few commands.
    Btw. will it be supported on the next generation then? When will it be out?

    BR,
    Markus
  • Hi,

    Sorry, I am not allowed answer your questions.

    But if you need https server you should look at http server in application processor (\cc3200-sdk\netapps\http\server\).

    Jan
  • OK no problem.. I already had a look, can I use the same API calls, e.g the SimpleLinkHttpServerCallback? What changes are necessary to the secure this channel with TLS?

    BR
    Markus
  • Hi Markus,

    No, webserver in application processor use different way than simple SimpleLinkHttpServerCallback() callback which is used by NWP webserver. Good start point for you can be websock_camera example in SDK. This example show you how to use this webserver. Than you will need upload certificates into CC3200 and enable secure sockets in this webserver.

    Jan