The use of the ESP8266 in the world of IoT

User avatar
By Stavros
#32453 Hey everyone,
I just found out about the ESP8266, and I'm very excited about using it in some home automation projects. My main problem is security, as the ESP will be in charge of sensitive operations. MQTT+SSL is fine for basic privacy, but I need stronger security than that, so I wrote a secure communications protocol and library to make this easy:

http://stringphone.readthedocs.org/

I want to port it to the ESP8266 (and other devices, like the Arduino, if possible), but I'm not sure if it's possible to port NaCl or TweetNaCl (http://tweetnacl.cr.yp.to/20140427/tweetnacl.c) to the ESP8266. I'm not very experienced with C, so I don't really know where to start.

Would anyone be able to give me some pointers on how to build NaCl for the ESP8266?

Thanks!