Еще в 2017 году компания Arm анонсировала Platform Security Architecture (PSA), которая определяет набор требований для обеспечения безопасности недорогих IoT устройств. В прошлом месяце, на выставке Embedded World 2019, компания Cypress Semiconductor представила свой PSA-совместимый микроконтроллер, безопасный MCU PSoC 64.
В пресс-релизе утверждается, что семейство MCU PSoC 64 является одним из “первых процессоров Arm Cortex-M, которые будут сертифицированы как соответствующие 1 Уровню (Level 1) в рамках схемы Arm сертификации Platform Security Architecture (PSA), сертифицированные PSA и используют безопасную реализацию Trusted Firmware-M (TF-M) интегрированную во встроенную операционную систему Arm Mbed OS с открытым исходным кодом”.
Ключевые особенности и характеристики безопасного MCU PSoC 64:
- Arm ядро Cortex-M4F с активным энергопотреблением 22 мкА / МГц
- Опционально Arm ядро Cortex-M0+ с энергопотреблением 15 мкА / МГц
- Оперативная память – от 160 Кб до 1 Мб SRAM
- Хранилище – от 512 Кб до 2 Мб флэш-памяти
- Безопасность
- HW криптография – Симметричная: AES, 3DES; Асимметричная: RSA, ECC; Хеширование: SHA-256, SHA-512; Генератор случайных чисел (TRNG)
- Безопасная загрузка
- Изолированный root-of-trust с истинной аттестацией и предоставлением услуг
- Опционально поддержка TLS
- Опционально поддержка обновлений FOTA (Firmware Over-the-Air)
- Опционально интегрированная облачная поддержка
Существует три варианта микроконтроллера PSoC 64 в зависимости от целевого применения:
- PSoC 64 Secure Boot для решений требующих предварительно настроенного root of trust устройства
- PSoC 64 Standard для безопасного подключения к облаку, работает прямо из коробки
- PSoC 64 Premium с функциями стандартной модели, но с ядром Cortex-M0+, позволяющим разработчику добавлять собственные доверенные приложения
Помимо аппаратной защиты, которая реализована во встроенном программном обеспечении, компания Cypress Semiconductor также предоставляет IoT платформу с RTOS, WiFi, Bluetooth (Classic / LE / Mesh), MQTT, TLS, агентом облачных приложений, агентом сбора данных и многим другим, и все это доступно в программной среде от компании ModusToolbox.
Безопасные микроконтроллеры PSoC 64 может взаимодействовать с популярными облачными сервисами, такими как Amazon Web Services (AWS), Arm Pelion и Alibaba.
В первом квартале 2019 года будут выпущены первые образцы безопасного MCU Cypress PSoC 64 с SecureBoot, а другие варианты запланированы на второй квартал 2019 года. Вы можете найти более подробную информацию на странице продукта PSoC 6, а также в брошюре со спецификациями для микроконтроллеров PSoC 64.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.