Microsoft открыл CHERIoT, аппаратное решение для повышения безопасности кода на языке Си
- С сайта: OpenNet
- Вернуться к списку новостей
Microsoft открыл CHERIoT, аппаратное решение для повышения безопасности кода на языке Си
Author:Компания Microsoft открыла наработки, связанные с проектом CHERIoT (Capability Hardware Extension to RISC-V for Internet of Things), нацеленным на блокирование проблем с безопасностью в существующем коде на языках C и С++. CHERIoT предлагает решение, позволяющее защитить существующие кодовые базы на С/C++ без необходимости их переработки. Защита реализуется через применение модифицированного компилятора, использующего специальный расширенный набор процессорных инструкций (ISA), предоставляемых процессором и на аппаратном уровне отслеживающих доступ к памяти, проверяющих корректность работы с указателями и обеспечивающих изоляцию блоков кода.
#csn #cyber_news
Оригинальная версия на сайте: