@MISC(ESP8266, author={{ESPRESSIF}}, title={{ESP8266 Overview}}, note={{URL: }\url{http://www.espressif.com/en/products/hardware/esp8266ex/overview}, [accessed: 2017.05.22]}, ) @MISC(maglab, author={{Magrathea Laboratories e.V.}}, title={{Magrathea Laboratories - Creating new Worlds}}, note={{URL: }\url{https://maglab.space/}, [accessed: 2017.05.22]} ) @MISC(HASS, author={{Home Assistant}}, title={{Awaken your home}}, note={\url{http://home-assistant.io/}, [accessed: 2017.05.22]} ) @MISC(ESPer, author={{ESPer}}, title={{ESPer - Space Automation Firmware for ESP8266}}, note={{URL: }\url{https://github.com/esper-hub/esper}, [accessed: 2017.05.22]} ) @MISC(ESP-01s, author={{SparkFun}}, title={{WiFi Module - ESP8266}}, note={{URL: }\url{https://www.sparkfun.com/products/13678}, [accessed: 2017.05.22]} ) @MICS(Sming, author={{Sming}}, title={{Sming - Open Source framework for high efficiency native ESP8266 development}}, note={{URL: }\url{http://sminghub.github.io/Sming/about/}, [accessed: 2017.05.22]} ) @MISC(make, author={{The IEEE and The Open Group}}, title={{The Open Group Base Specifications Issue 6 - make - maintain, update, and regenerate groups of programs}}, note={{URL: }\url{http://pubs.opengroup.org/onlinepubs/009695399/utilities/make.html}, [accessed: 2017.05.22]} ) @MISC(MQTT, author={{OASIS Standard Incorporating}}, title={{MQTT Version 3.1.1 Plus Errata 01}}, note={{URL: }\url{http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/errata01/os/mqtt-v3.1.1-errata01-os-complete.html}, [accessed: 2017.05.22]} ) @MISC(HTTP_1.1, author={{The Internet Society}}, title={{Hypertext Transfer Protocol -- HTTP/1.1}}, note={{URL: }\url{https://www.w3.org/Protocols/rfc2616/rfc2616.html}, [accessed: 2017.05.22]} ) @MISC(ESP8266_Memory_Map, author={ESP8266 Community}, title={{ESP8266 Memory Map}}, note={{URL: }\url{http://www.esp8266.com/wiki/doku.php?id=esp8266_memory_map}, [accessed: 2017.05.22]} ) @MISC(rBoot, author={Richard Antony Burton}, title={{An open source bootloader for the ESP8266}}, note={{URL: }\url{https://github.com/raburton/rboot}, [accessed: 2017.05.22]} ) @MICS(drone, author={{Drone}}, title={{Drone is a Continuous Delivery platform built on Docker, written in Go}}, note={{URL: }\url{https://github.com/drone/drone}, [accessed: 2017.05.22]} ) @MICS(git, author={{git}}, title={{git - a free and open source distributed version control system}}, note={{URL: }\url{https://git-scm.com}, [accessed: 2017.05.22]} ) @MICS(sonoff, author={{ITEAD}}, title={{Sonoff Smart-home}}, note={{URL: }\url{https://www.itead.cc/smart-home.html}, [accessed: 2017.05.22]} ) @article{Ruckebusch:2016vo, author = {Ruckebusch, Peter and De Poorter, Eli and Fortuna, Carolina and Moerman, Ingrid}, title = {{GITAR - Generic extension for Internet-of-Things Architectures enabling dynamic updates of network and application modules.}}, journal = {Ad Hoc Networks}, year = {2016} } @article{Gore:2016ue, title={{Review on Programming ESP8266 with Over the Air Programming Capability}}, author={Gore, Shreya and Kadam, Shraddha and Mallayanmath, Shraddha and Jadhav, Shruti}, journal={International Journal of Engineering Science}, volume={3951}, year={2016} } @article{Nigappa:2016eb, autor = {Nigappa, Karjagi and Selvakumar, J}, title = {{Industry 4.0: A Cost and Energy efficient Micro PLC for Smart Manufacturing}}, journal = {Indian Journal of Science and Technology}, year = {2016}, volume = {9}, number = {44}, month = nov } @inproceedings{Walia:2016bj, autor = {Walia, Navjot Kaur and Kalra, Parul and Mehrotra, Deepti}, title = {{An IOT by information retrieval approach: Smart lights controlled using WiFi}}, booktitle = {2016 6th International Conference - Cloud System and Big Data Engineering (Confluence)}, year = {2016}, pages = {708--712}, publisher = {IEEE} } @inproceedings{Thaker:2016fi, autor = {Thaker, Tejas}, title = {{ESP8266 based implementation of wireless sensor network with Linux based web-server}}, booktitle = {2016 Symposium on Colossal Data Analysis and Networking (CDAN)}, year = {2016}, pages = {1--5}, publisher = {IEEE} } @inproceedings{DiNisio:2015fg, autor = {Di Nisio, A and Di Noia, T and Carducci, C Guarnieri Calo and Spadavecchia, M}, title = {{Design of a low cost multipurpose wireless sensor network}}, booktitle = {2015 IEEE International Workshop on Measurements and Networking (M{\&}N)}, year = {2015}, pages = {1--6}, publisher = {IEEE} } @inproceedings{Kodali:2016hc, autor = {Kodali, Ravi Kishore and Soratkal, SreeRamya}, title = {{MQTT based home automation system using ESP8266}}, booktitle = {2016 IEEE Region 10 Humanitarian Technology Conference (R10-HTC)}, year = {2016}, pages = {1--5}, publisher = {IEEE} } @inproceedings{Weisbach:2016bs, autor = {Weisbach, Martin and Taing, Nguonly and Wutzler, Markus and Springer, Thomas and Schill, Alexander and Clarke, Siobhan}, title = {{Decentralized coordination of dynamic software updates in the Internet of Things}}, booktitle = {2016 IEEE 3rd World Forum on Internet of Things (WF-IoT)}, year = {2016}, pages = {171--176}, publisher = {IEEE} } @techreport{RFC6234, author = {D. Eastlake and T. Hansen}, title = {{US Secure Hash Algorithms (SHA and SHA-based HMAC and HKDF)}}, howpublished = {Internet Requests for Comments}, type = {RFC}, number = {6234}, year = {2011}, month = {May}, issn = {2070-1721}, publisher = {RFC Editor}, institution = {RFC Editor}, url = {http://www.rfc-editor.org/rfc/rfc6234.txt}, note = {\url{http://www.rfc-editor.org/rfc/rfc6234.txt}}, } @misc{barker2016nist, title={{NIST Special Publication 800--57 Part 1, Revision 4}}, author={Barker, Elaine and Dang, Quynh}, year={2016} } @techreport(bsi, author = {Federal Office for Information Security}, title = {{Cryptographic Mechanisms: Recommendations and Key Lengths}}, howpublished = {Online}, type = {BSI – Technical Guideline}, number = {BSI TR-02102-1}, year = {2017}, month = {February}, publisher = {Federal Office for Information Security, P.O.B. 20 03 63, 53133 Bonn, Germany}, institution = {Federal Office for Information Security}, note={{URL: }\url{https://www.bsi.bund.de/SharedDocs/Downloads/EN/BSI/Publications/TechGuidelines/TG02102/BSI-TR-02102-1.pdf}, [accessed: 2017.05.22]} ) @inproceedings{bernstein2006curve25519, title={{Curve25519: new Diffie-Hellman speed records}}, author={Bernstein, Daniel J}, booktitle={{International Workshop on Public Key Cryptography}}, pages={207--228}, year={2006}, organization={Springer} } @inproceedings{Mansour:2012fu, author = {Mansour, Karim and Farag, Wael and ElHelw, Mohamed}, title = {{AiroDiag: A sophisticated tool that diagnoses and updates vehicles software over air}}, booktitle = {{2012 IEEE International Electric Vehicle Conference (IEVC)}, year = {2012}, pages = {1--7}, publisher = {IEEE} } @inproceedings{Nilsson:2008ik, author = {Nilsson, D K and Larson, U E}, title = {{Secure Firmware Updates over the Air in Intelligent Vehicles}}, booktitle = {{ICC 2008 - 2008 IEEE International Conference on Communications Workshops}}, year = {2008}, pages = {380--384}, publisher = {IEEE} } @inproceedings{beresford2016whack, title={{Whack-A-Mole Security: Incentivising the Production, Delivery and Installation of Security Updates}}, author={Beresford, Alastair R}, booktitle={{IMPS@ ESSoS}}, pages={9--10}, year={2016} }