ЖУРНАЛ СТА 3/2013

● степень важности аспектов продукта, предъявляющих требования к без- опасности; ● среду эксплуатации и её предполагае- мую степень подверженности угро- зам; ● меры, которые необходимо принять для защиты выбранных аспектов и минимизации угроз. Иными словами, следует определить требуемый уровень безопасности, адек- ватный характеру устройства, его целе- вому рынку и соответствующей среде эксплуатации. Обеспечение безопасно- сти – непрерывный процесс, охваты- вающий весь жизненный цикл продук- та, от проектирования до вывода из экс- плуатации. Планирование и бюджети- рование работ по обеспечению функ- циональной и информационной без- опасности на протяжении всего жиз- ненного цикла продукции, а также за- щита её от возможных будущих угроз являются важными и неотъемлемыми частями процесса разработки. С ЛОЖНОСТЬ РАСТЁТ , СВЯЗНОСТЬ – ТОЖЕ Встраиваемые системы традиционно эксплуатировались в относительно изо- лированных средах, вследствие чего бы- ли защищены от широкого спектра угроз автоматически. Современные устройства, однако, часто бывают под- ключены к корпоративным сетям, вы- числительным облакам, а то и напря- мую к Интернету. Оборонные и разве- дывательные сети также развиваются в сторону использования облаков и мо- бильных платформ (смартфонов и т.п.), сохраняя при этом жёсткие требования к доменам безопасности. Всеобъемлю- щая связность сулит существенный вы- игрыш в функциональности и удобстве использования, однако, как уже упоми- налось, также делает устройства более подверженными внешним атакам. Ещё недавно безопасность была дале- ко не основным аспектом встраиваемых проектов; однако наступающая эра свя- занных устройств выводит её в разряд первоочередных системных требова- ний. Часто получалось так, что аппа- ратное и программное обеспечение си- стем предыдущих поколений было раз- работано без учёта требований к без- опасности коммуникаций и не содер- жало необходимых компонентов: меж- сетевых экранов, систем предотвраще- ния вторжения и т.п. К тому же было бы опрометчиво предполагать, что сетевая среда может быть изолированной и за- щищённой, да и предсказать, как имен- но устройства в результате окажутся со- единены и какое влияние окажут на них будущие устройства, тоже нельзя. Самый эффективный путь обеспече- ния разумного баланса между функцио- нальностью и безопасностью устрой- ства – определять и ранжировать требо- вания к безопасности изначально в контексте всей системы и среды экс- плуатации, включая сетевую среду. При этом чем на более ранней стадии жиз- ненного цикла начнётся этот процесс, тем эффективнее он будет работать. К ИБЕРБЕЗОПАСНОСТЬ И ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ Большинство встраиваемых систем отличаются от корпоративных тем, что они непосредственно управляют про- цессами и оборудованием, входящим в состав ключевой инфраструктуры. С точки зрения безопасности основная проблема заключается в том, что зло- умышленник потенциально может уда- лённо получить контроль над управ- ляющими устройствами и либо отклю- чить их, либо заставить их вести себя неправильно, в худшем случае приводя к отказам и физическим повреждениям. В корпоративных системах меры без- опасности преимущественно ориенти- рованы на предотвращение несанкцио- нированного доступа к конфиденци- альной информации. Однако для встраиваемых систем необходимо обес- печивать не только защиту хранимых и передаваемых данных, но и коррект- ность и безопасность их функциониро- вания. Термин «кибербезопасность» ещё относительно молод и часто ис- пользуется как синоним термина «ин- формационная безопасность» (informa- tion assurance), однако у информацион- ной безопасности есть формальное определение – «совокупность мер, на- правленных на охрану и защиту инфор- мации и информационных систем пу- тём обеспечения их готовности, целост- ности, конфиденциальности, достовер- ности и авторизованности доступа к ним» [1]. Термин «кибербезопасность» обычно используется в более общем смысле и определяется в словарях как совокупность мер, предпринимаемых для защиты компьютеров или вычисли- тельных систем от несанкционирован- ного доступа или атаки. В рамках дан- ной статьи (а также в соответствии с тем, в каком контексте этот термин употребляется в индустрии встраивае- мых систем) кибербезопасностью назы- вается защита встраиваемого устрой- ства от атак с целью обеспечения его корректного и безопасного функцио- нирования в соответствующей среде при одновременной защите конфиден- циальной информации (если таковая присутствует). Для разработчиков систем информа- ционной безопасности основной зада- чей в этом смысле является защита дан- ных, которые устройство хранит и пере- даёт. Обычно эти данные являются кон- фиденциальными, а в оборонных и пра- вительственных приложениях могут подпадать под гриф секретности. Встраиваемое устройство должно быть разработано таким образом, чтобы по возможности затруднить к себе доступ потенциальному злоумышленнику, та- ким образом поддерживая целостность хранимых и передаваемых данных. Си- стема защиты при этом должна быть способной справиться с широким спек- тром различных угроз – от сетевых атак до физического доступа. Никакой производитель не хочет, чтобы его устройства можно было лег- ко вывести из строя или похитить из них конфиденциальные данные. Мно- гие классы устройств не подразумевают работу с конфиденциальными данными вообще; однако корректность и без- опасность их функционирования яв- ляется первоочередной задачей. По ме- ре развития межмашинных (М2М) ком- муникаций в инфраструктуре («умные» сети энергоснабжения, облачные вы- числительные структуры и т.п.) требо- вания к безопасности встраиваемых устройств переходят в разряд критиче- ских. Р ЕКОМЕНДАЦИИ ПО ПОВЫШЕНИЮ БЕЗОПАСНОСТИ ВСТРАИВАЕМЫХ СИСТЕМ Разработчикам встраиваемых систем при решении вопросов безопасности следует иметь в виду пять основных ша- гов (рис. 1). Описываемая схема не яв- ляется готовой методологией, но скорее призвана обрисовать подход, позво- ляющий смотреть на обеспечение без- опасности как на последовательность решений, принимаемых на различных стадиях цикла разработки продукта. Шаг 1: оценка угроз Повышение безопасности встраивае- мого устройства начинается с иденти- фикации потенциальных угроз. Угрозы следует оценивать в контексте про- ОБ ЗОР / В С Т РАИВ А ЕМЫЕ СИС Т ЕМЫ 15 СТА 3/2013 www.cta.ru © СТА-ПРЕСС

RkJQdWJsaXNoZXIy MTQ4NjUy