2 repositorios
Sets of cryptographic APIs and secure protocols tailored for resource-constrained embedded devices.
Distinct from IoT and Embedded Security: The candidates are focused on scanners or general IoT security; this is a built-in framework of APIs for the OS.
Explore 2 awesome GitHub repositories matching security & cryptography · Embedded Security Frameworks. Refine with filters or upvote what's useful.
RIOT es un sistema operativo en tiempo real diseñado para microcontroladores con recursos limitados. Proporciona un kernel para gestionar periféricos de hardware, memoria y multitarea en dispositivos embebidos, con una capa de abstracción de hardware de microcontrolador para unificar el acceso al hardware en diferentes chipsets. El sistema emplea un planificador de tareas preventivo sin ticks (tickless) con ejecución basada en prioridades para maximizar la eficiencia energética en hardware alimentado por baterías. También incluye un framework de seguridad embebido que consiste en APIs criptográficas y protocolos de transporte seguros para facilitar actualizaciones de firmware over-the-air autenticadas. El proyecto implementa además un stack de red modular que admite IPv6, IPv4 y Ethernet para la conectividad de dispositivos. Cubre el control de hardware periférico para sensores y actuadores, gestión flexible de memoria de dispositivos y la ejecución de binarios y scripts portátiles a través de entornos de ejecución especializados.
Provides a set of cryptographic APIs and secure transport protocols to protect data and updates.
Mbed OS es un sistema operativo en tiempo real diseñado para dispositivos conectados de internet de las cosas (IoT) y hardware de microcontroladores. Proporciona un framework fundamental que combina un sistema operativo en tiempo real con un framework de seguridad embebido, una capa de abstracción de hardware para controlar sensores y periféricos, y una plataforma de gestión de dispositivos para la orquestación basada en la nube. El sistema establece fundamentos de seguridad para proteger los productos conectados de accesos no autorizados y vulnerabilidades. Además, permite el monitoreo remoto y la orquestación de hardware conectando dispositivos embebidos a servicios en la nube. La plataforma gestiona la ejecución concurrente a través de la coordinación de tareas en tiempo real y proporciona una interfaz estandarizada para la gestión de hardware a través de diferentes arquitecturas de microcontroladores. También incluye mecanismos para implementar el manejo de errores del sistema personalizado y comportamientos de recuperación.
Provides an embedded security framework with cryptographic APIs and secure protocols tailored for resource-constrained devices.