Microsoft ha lanzado CHERIoT, una solución de hardware para mejorar la seguridad del código en C
Microsoft ha compartido los desarrollos relacionados con el proyecto CHERIoT (Capability Hardware Extension to RISC-V for Internet of Things), destinado a bloquear problemas de seguridad en el código existente en los lenguajes C y C++. CHERIoT ofrece una solución que permite proteger las bases de código existentes en C/C++ sin necesidad de rehacerlas. La protección se implementa mediante el uso de un compilador modificado que utiliza un conjunto de extensiones especiales.
