Quiero experimentar con el uso de sensores para el registro de datos y, potencialmente, para acciones automatizadas basadas en las propiedades de los datos. Un ejemplo de esto último es que si un valor que se está supervisando excede un umbral para X cantidad de intervalos, se activa algún tipo de notificación o respuesta, ya sea que se encienda un LED o se envíe un correo electrónico.
No soy un experto en sensores, redes, IoT, robótica, scripting, aprendizaje automático o programación en general. Eso es todo parte del proceso de aprendizaje. Sé lo suficiente para saber que la seguridad es importante y más fácil de lograr si es un objetivo desde el principio. Entonces, mi pregunta cuando me embarco en esta excursión de aprendizaje es: ¿de qué necesito estar consciente o controlar para mantener seguros estos sistemas mientras creo y experimento con ellos? Si esa pregunta es tan amplia, un libro la responde, ¿podría recomendarme un recurso de aprendizaje? ¿Dónde empieza uno para aprender a mantener seguros los sistemas de IoT elaborados en casa?
Me doy cuenta de que esto depende de dos cosas principales: la seguridad es más difícil a medida que aumenta la complejidad; Y la seguridad depende de los modelos de amenaza. Bueno, mis sistemas de sensores simples están destinados a volverse más complejos si persigo proyectos más significativos con ellos, por lo tanto, la importancia de una buena seguridad que se amplíe desde el principio. En cuanto a los modelos de amenazas, no anticipo enemigos y estos serían todos objetivos relativamente poco valiosos y abundantes (muchos sensores monitorean cosas básicas) pero espero que haya agentes maliciosos que buscan controlar cualquier poder de procesamiento que puedan o interrumpan los sistemas solo por el bien del caos. Por último, como parte importante del modelo de amenaza es seguridad física , porque si coloco un sensor en el exterior con un panel solar para alimentarlo, ¿cómo evito que los niños o ladrones malintencionados destruyan o roben la tecnología?