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.

CC3200: HTTPS client connection

Part Number: CC3200

Hi experts,

This is the last time I'm asking this query so please sorry for that but here I'll explain my exact point what is the product and what is the requirement I want. So, first of all, We are making one product which is IOT based as you all are aware that anything data which is there on the Internet can be hackable if it is not secure. So we made one product and we want to add security in our third-party HTTP server so how can I make my own HTTP server as secure so it will not be hackable. How can I generate a certificate for that please tell me how to do it I shall be obliged for help.

Regards 

Manish

  • Hi Manish,

    For this third-party HTTP server that you are trying to make secure, is this running on the CC3200 or is it running someplace on the cloud? If this is a cloud server, then we will be unable to give you advice on how to set that up securely as it depends very heavily on your cloud vendor and the HTTP server software running.

    If the HTTP server is running on the CC3200, then you should follow the instructions that were provided in your other thread to configure the internal CC3200 server as secured:
    processors.wiki.ti.com/.../CC3200_Serial_Wi-Fi

    There are many helpful resources on the internet that you can use to learn about certificates, how to get them, and how to use them in an HTTPS server use case. For example, there is this thorough explanation you can look at and follow along:
    gist.github.com/.../9688998

    Let me know where you are getting confused, where you need clarification, and what specific questions you have in enabling security.

    Regards,
    Michael
  • Hi Micheal,

    Thanks for your reply today I'm working on it. It is humble request that please don't close this thread many confusions are there still.

    Regards

    Manish 

  • Hi Micheal,
    Now the worst part I faced is that I'm using HTTPS connection but I have to configure socket option for that that is also done. But my HTTP server is not showing HTTPS secured but it is accepting and posting also. What is this I'm totally confused now do you have any code snippets for that because it is not understandable due to confusing.

    Thanks,

    Manish

  • Hi Manish,

    When you are saying that your HTTP server is not showing HTTPS secured but is otherwise working, what does your browser report to you about the secured connection status? Is it not secured at all (not using HTTPS), is the connection not trusted by the browser as the certificates used on the server are not signed by a trusted root CA, or is there something else you are noticing about the connection?

    Regards,
    Michael
  • Hi Manish,

    I assume that you have resolved your issue since I have not heard back from you. If not, feel free to post a response to this thread, or open a new thread regarding this issue.

    Regards,
    Michael