Arduino Due HTTPS Support

前端 未结 3 714
梦如初夏
梦如初夏 2020-12-24 01:57

In previous versions of Arduino, the limiting 8-bit microcontroller board, it seems that implementing HTTPS (not merely HTTP) was almost impossible. But the newer version of

3条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-24 02:25

    The big problem with https support on an arduino is the danger of overloading your processor which could make the project unviable.

    Even embedded platform targetted solutions like PolarSSL can eat up too much memory and use too much processing power. Remember that even on the most streamlined implementations, SSL support is going to have to be generalized for wide adoption and will include components that you won't find necessary. There's also the question of which Certificate Authorities you will trust and how you will communicate with them for things like certificate revocation.

    I would look instead towards a solution that isn't as broken on the surface for your needs. Something like CurveProtect, which is an implementation of CurveCP.

    Of course, your decision will largely be based on what you want to do and how much time you want to spend figuring the problem out. PolarSSL has a footprint that can be as small as 30K (more typically close to 100K).

提交回复
热议问题