Microsoft creo su propio kernel de Linux!


Microsoft construyo su propio kernel de linux para impulsar "Azure Sphere", el cual tiene como objetivo poder proteger millones de dispositivos de "Internet de las cosas (IoT)".

"El proyecto Azure Sphere, le da foco en proteger microcontroladores de dispositivos pertenecientes al IoT, incluyendo dispositivos inteligentes, juguetes con conexión a Internet y otros dispositivos", según lo que indico Microsoft durante la Conferencia RSA centrada en la seguridad en San Francisco el lunes.

El paquete de seguridad básicamente incluye.

  • Microcrontroladores certificados por Azure Sphere
  • AzureSphere OS
  • Azure Sphere Security Service

"Azure Sphere brinda seguridad desde el hardware y que se extiende hasta nube, brindando seguridad holística al proteger, detectar y responder a las amenazas, para que siempre estén preparados", dijo Microsoft.

El problema de los dispositivos del "Internet de las cosas" es que tienen fallas completamente ridículas, ya que el objetivo de este tipo dispositivos no se centra en la seguridad que pueda prestar, si no en las características técnicas que estas entregan, por tanto la seguridad no es algo que tengan en mente los desarrolladores de equipos de IOT. Es solo recordar lo que hizo Mirai hace algunos años en el cual ataco a millones de dispositivos del Internet de las cosas logrando realizar ataques de DDOS de manera grotesca.

Microcontrladores certificados por Azure Sphere


Diseñado por Microsoft Research, el Azure Sphere Certified Microcontrollers es una nueva clase cruzada de microcontroladores de función fija, donde los partner de fabricación podrán certificar sus productos de forma gratuita, con la condición que estos productos vengan con conectividad incorporada, redes y subsistemas de seguridad Pluton, para garantizar la seguridad de futuros dispositivos de IoT.

"El subsistema de seguridad Pluton crea una raíz de confianza de hardware, almacena claves privadas y ejecuta operaciones criptográficas complejas", dijo Microsoft. "Un nuevo crossover  MCU combina la versatilidad y la potencia de un procesador Cortex-A con las baja sobrecarga en tiempo real que garantiza un Procesador Cortex-M."

Azure Sphere OS (Basado en Linux)


El segundo componente es, Azure Sphere OS, el cual es un sistema operativo que viene con un monitor de Seguridad y un Kernel de linux modificado con múltiples capas de Seguridad.

"Cada chip de AzureSphere incluirá nuestro sub-sistema de Seguridad Microsoft Plutón, el cual correrá en AzureSphere OS, este conectará los servicios de seguridad de Azure Sphere, reportando fallas y autenticaciones" Dijo Microsoft.

"Nosotros somos una compañía Windows, pero nosotros reconocemos que la mejor solución para una computadora del tamaño de un juguete no es una versión completa de Windows, si no que un kernel personalizado de linux, y es un paso importante para nosotros y la industria."


Azure Sphere Security Service 



En la sima de todo está, Azure Sphere Security Service. Este es un servicio basado en la nube en el cual maneja la seguridad, y administra todos los microcontroladores.

Detecta amenazas de seguridad emergentes en todo el ecosistema de Azure Sphere y también se ocupa de las actualizaciones de software.

Azure Sphere ahora está disponible en vista previa privada, y la compañía distribuirá kits de desarrollo de software a todos los interesados en hackear Azure Sphere a mediados de este año. Para obtener más detalles sobre Azure Sphere, puede dirigirse al blog de Microsoft Azure Sphere.