This is an update to my Raspberry Pi Pixel Server, which is now IoT ready.
What do I mean by IoT ready? Well the pixel server has always been a web application, so in theory it could have been connected to the Internet, but it did not have any form of user authentication.
I’ve therefore always recommended that it not be connected directly to the Internet, unless you are happy with anyone being able to change the colour of your NeoPixels.
For this I’ve taken additional steps to add authentication, but also to perform some security threat analysis and added security testing to add additional security.
This is to help protect your project from those that would try and abuse it, hackers, crackers or script kiddies.
For more details see: http://www.penguintutor.com/projects/...
Or for more information on cyber security see my video at: http://www.penguinfortress.com/securi...
Also please subscribe to my other channel Penguin Fortress: / @penguinfortress
Chapters:
00:00 Introduction
01:09 New web interface
4:45 Additional code required
05:54 Authentication options
07:50 Network authentication
09:23 Adding security
10:17 More information