Azure Sphere es una plataforma de aplicaciones con funciones de comunicaciones y seguridad integradas desarrollada y administrada por Microsoft para dispositivos conectados a Internet .
La plataforma consta de hardware integrado construido alrededor de un chip de silicio : el sistema operativo Azure Sphere OS ( sistema operativo para Azure Sphere), un sistema operativo basado en Linux , y el servicio de seguridad Azure Sphere, un servicio de seguridad basado en la nube. La seguridad de Azure Sphere se desarrolló en base a la posición de Microsoft Research sobre las siete características requeridas de los dispositivos altamente seguros.
El sistema operativo Azure Sphere es un sistema operativo de microcontrolador basado en Linux personalizado creado por Microsoft para ejecutarse en un chip certificado por Azure Sphere y conectarse al Servicio de seguridad de Azure Sphere. [3] [4] [5] El sistema operativo Azure Sphere proporciona una plataforma para el desarrollo de aplicaciones de Internet de las cosas , incluidas aplicaciones de alto nivel y aplicaciones con capacidad de tiempo real. Es el primer sistema operativo que ejecuta un kernel Linux [6] que Microsoft ha lanzado públicamente y el segundo sistema operativo similar a Unix que la empresa ha desarrollado para usuarios externos (públicos), el otro es Xenix .
El servicio de seguridad de Azure Sphere, también conocido como AS3, es un servicio basado en la nube que facilita el mantenimiento, las actualizaciones y el control de los chips certificados por Azure Sphere. [7] El servicio de seguridad de Azure Sphere establece una conexión segura entre los dispositivos e Internet o los servicios en la nube y garantiza un arranque seguro. El objetivo principal del contacto entre un dispositivo de Azure Sphere y el servicio de seguridad de Azure Sphere es autenticar la identidad del dispositivo, garantizar la integridad y la confianza del software del sistema y certificar que el dispositivo ejecuta una base de código confiable. El servicio también proporciona un canal seguro para que Microsoft descargue e instale automáticamente las actualizaciones del sistema operativo de Azure Sphere y las actualizaciones de las aplicaciones del cliente en los dispositivos implementados.
Los chips y el hardware certificados por Azure Sphere admiten dos categorías generales de implementación: greenfield y brownfield. La implementación greenfield implica diseñar y construir nuevos dispositivos IoT con un chip certificado por Azure Sphere. Los chips certificados por Azure Sphere son producidos actualmente por MediaTek . [8] En junio de 2019, NXP anunció planes para producir una línea de chips certificados por Azure Sphere. En octubre de 2019, Qualcomm anunció planes para producir los primeros chips certificados por Azure Sphere con capacidades celulares. [9] La implementación brownfield implica el uso de un dispositivo guardián de Azure Sphere para conectar de forma segura un dispositivo existente a Internet. Los módulos guardianes de Azure Sphere son producidos actualmente por Avnet.
Pluton es un subsistema de seguridad diseñado por Microsoft que implementa una raíz de confianza basada en hardware para Azure Sphere. Incluye un núcleo de procesador de seguridad , motores criptográficos , un generador de números aleatorios de hardware , generación de claves públicas y privadas , cifrado asimétrico y simétrico , compatibilidad con la verificación del algoritmo de firma digital de curva elíptica (ECDSA) para un arranque seguro y un arranque medido en silicio para admitir la certificación remota con un servicio en la nube y varias contramedidas contra la manipulación. [10] [11]
{{cite web}}
: CS1 maint: nombres numéricos: lista de autores ( enlace )