Встроенная в микроконтроллер CEC1712 на базе Arm® Cortex®-M4 пользовательская прошивка Soteria-G2 от Microchip обеспечивает безопасную загрузку с аппаратной защитой корня доверия в режиме предварительной загрузки для операционных систем, загружаемых с внешней SPI-флэш-памяти. Кроме того, CEC1712 обеспечивает пожизненную защиту от переопределения ключа и деактивации кода, что позволяет проводить обновления безопасности в полевых условиях. Соответствуя рекомендациям NIST 800-193, CEC1712 защищает от повреждений, обнаруживает их и восстанавливает после них, обеспечивая общую надежность прошивки на всей системной платформе. Безопасная загрузка с аппаратным корнем доверия имеет решающее значение для защиты системы от угроз до их проникновения, позволяя загружаться только тому программному обеспечению, которому доверяет производитель.
Прошивка Soteria-G2 разработана для использования с CEC1712 и призвана помочь разработчикам ускорить внедрение и реализацию безопасной загрузки за счет упрощения разработки кода и снижения рисков. Soteria-G2 использует защищенный от несанкционированного доступа загрузчик безопасной загрузки CEC1712, установленный в ПЗУ (постоянной памяти), в качестве корня доверия системы.
«Особенно коварным видом вредоносного ПО являются руткиты, поскольку они загружаются до загрузки операционной системы, могут обходить обычные антивирусные программы и их довольно сложно обнаружить», — говорит Иэн Харрис, вице-президент группы вычислительной техники Microchip. «Одной из мер защиты от руткитов является безопасная загрузка. Прошивка CEC1712 и Soteria-G2 разработана для защиты от угроз до того, как они смогут загрузиться».
Защищенный загрузчик CEC1712 используется для загрузки, расшифровки и аутентификации встроенного ПО, работающего на CEC1712, из внешней SPI-флэш-памяти. Код, проверенный CEC1712, затем аутентифицирует встроенное ПО, хранящееся в SPI-флэш-памяти, для первого процессора приложений. Могут использоваться два процессора приложений, каждый с двумя компонентами флэш-памяти. Предварительная подготовка данных, специфичных для заказчика, является опцией, предлагаемой Microchip или Arrow Electronics. Предварительная подготовка — это безопасное производственное решение, которое помогает предотвратить дублирование и подделку. Помимо сокращения времени разработки на несколько месяцев, это решение значительно упрощает логистику поставок, облегчая клиентам защиту и управление устройствами без дополнительных затрат на сторонние услуги по подготовке данных или органы сертификации.
«Обеспечение надежных поставок некоторых флагманских продуктов Microchip является ключевой частью нашего предложения, и микропрограмма Soteria-G2 и микроконтроллер CEC1712 разработаны для защиты систем», — сказал Эйден Митчелл, вице-президент по IoT в Arrow Electronics. «По мере приближения к эре 5G и внедрения более взаимосвязанных решений и автономных машин клиенты будут все чаще обращаться к подобным продуктам».
Помимо предотвращения распространения вредоносных программ на этапе предварительной загрузки в операционных системах 5G и центров обработки данных, комбинация микросхем Microchip CEC1712 и Soteria-G2 повышает безопасность операционных систем для подключенных автономных транспортных средств, передовых систем помощи водителю (ADAS) и других систем, загружающихся с внешней SPI-флэш-памяти.
Инструменты разработки:
Микросхемы CEC1712 и Soteria-G2 предлагают несколько вариантов программной и аппаратной поддержки. Программная поддержка включает в себя интегрированную среду разработки Microchip MPLAB® X IDE, MPLAB Xpress и компиляторы MPLABXC32. Аппаратная поддержка встроена в программаторы и отладчики, такие как программатор/отладчик MPLAB ICD 4 и PICkit™ 4.
Цены и наличие
Микросхема CEC1712H-S2-I/SX теперь доступна для заказа от 10 000 единиц по цене от 4,02 доллара США (включая прошивку Soteria-G2). Для получения дополнительной информации свяжитесь с представителем Microchip, авторизованным дистрибьютором или посетите веб-сайт Microchip.
Для уточнения цен на поставки обращайтесь в компанию Arrow Electronics по адресу:
