Para un proyecto de IoT, he definido un esquema de seguridad simple. ¿Esto ya existe y, si es así, cómo se llama?
Definición:
- Hay una clave de raíz.
- Con cada clave, se puede generar una clave secundaria. La clave de creación se convierte en el padre.
- Una clave secundaria puede tener derechos de escritura, lectura, eliminación y / o ejecución.
- Un padre tiene acceso a un niño, un niño childs, etcétera.
- Un niño no tiene acceso a un padre.
- Un hijo puede tener una marca de tiempo de caducidad que, cuando caduca, mantiene a todos los niños intactos.
- Un hijo puede heredar la marca de tiempo de la experiencia del padre.
Esto crea un árbol de claves que se puede entregar a personas, dispositivos, aplicaciones, etc. La cantidad de claves creadas no importa, un dispositivo también puede tener varias claves.