Создано микроядро с формально подтвержденным уровнем защиты // 29 Января 2013

Создано микроядро с формально подтвержденным уровнем защиты

Австралийские ученые нашли способ формального доказательства отсутствия ошибок в ядре операционной системы. Согласно их заявлению, это первый случай, когда удалось математически строго показать корректность ядра для операционных систем общего назначения – ранее подобные проверки осуществлялись только для небольших ядер, пригодных только для теоретических исследований.

Ядро seL4 (secure embedded L4), которое первым прошло формальную проверку защищенности, создано в центре NICTA – это австралийская частная исследовательская организация. В разработке ядра, состоящего из 7500 строк на языке C, и методов доказательства его корректности также приняли участие сотрудники университета Нового Южного Уэльса (Австралия). Вдобавок к этому, сама методика проверки корректной работы ядра основана на технологии Isabelle, которую Лоуренс Полсон (Lawrence Paulson), профессор вычислительной логики из Кембриджского университета (Великобритания), разработал для проверки корректности программ общего назначения.

Найденное математически строгое доказательство корректной работы ядра может получить самые широкие последствия для всей индустрии разработки программного обеспечения. Благодаря появлению формального критерия корректности разработчики смогут создавать действительно надежные прикладные алгоритмы и системные программы. Так, ядро seL4, созданное в центре NICTA, с большой вероятностью может получить применение в критически важных системах, включая авиацию и автомобили.

Следует заметить, что формальной проверкой программных систем занимаются множество научных коллективов в разных странах мира. Например, в Германии подобную задачу решает проект Verisoft. Новизна разработок NICTA заключается в отходе от традиционной методики формального подтверждения конкретных свойств системы на примере отдельных фрагментов ядра. В новой работе используется методика генерализованного, универсального доказательства корректной реализации всех заявленных в системе функций.

Благодаря новой методике проверки корректности новое ядро seL4 для встраиваемых систем устойчиво к большинству известных видов атак, в том числе к атакам на переполнение буфера, как утверждают разработчики. Работа над этим ядром и критериями формальной проверки заняла четыре года, а результаты переданы фирме Open Kernel Labs, специально созданной для дальнейшего развития этих результатов и создания защищенных ядер и микроядер для критически важных систем.

Подробнее о ядре seL4 для встраиваемых систем общего назначения и революционных результатах исследователей NICTA в области проверки системных и прикладных алгоритмов можно прочитать на официальном сайте.

По материалам сайта CNet.

Читайте еще:

Коммуникаторы HTC получат магнитный стилус и защиту от соглядатаев

Коммуникаторы HTC получат магнитный стилус и защиту от соглядатаев

Ведущий производитель смартфонов компания HTC запатентовала два новых технологических решения, которые сделают работу с будущими продуктами более комфортной и безопасной. Одна из предлагаемых разработок обеспечит защиту от «соглядатаев», стоящих за спиной у владельца устройства и пытающихся разглядеть изображение на экране. Инженеры из HTC уверены, что...

29 Мар 2013

Дисплей для слепых научили рефрешиться

Дисплей для слепых научили рефрешиться

Согласно данным Всемирной организации здравоохранения, в мире проживает свыше 314 миллионов слабовидящих и 45 миллионов слепых, для которых книги и периодические издания, напечатанные шрифтом Брайля, являются одним из немногих способов получения сведений об окружающем мире. Сотрудники лаборатории NASA Jet Propulsion Laboratory разрабатывают электронное устройство на...

07 Ноя 2012

Internet Explorer 8 научился бороться с вирусами

Internet Explorer 8 научился бороться с вирусами

Исследование, проведенное по инициативе компании Microsoft, показало подавляющее превосходство браузера Internet Explorer 8 (IE8) в обнаружении вредоносных сайтов и веб-страниц по сравнению с конкурирующими браузерами. Как показал 12-дневный эксперимент компании NSS Labs, браузер IE8 успешно обнаружил и блокировал 81% ресурсов, распространяющих вредоносные программы. Многие люди,...

14 Ноя 2012

16.04.2013
Total Commander - лучший среди файловых менеджеров
Если еще недавно все радовались появлению Windows и его «удобнейшему» интерфейсу с окнами, где перемещать...
16.04.2013
Avast - один из лучших бюджетных антивирусов
Не мало количество пользователей, не скрывающих необходимость в защите компьютера при помощи антивирусов пользуются именно...
16.04.2013
NOD32 Smart Security 6, получил обновление!
Компания ESET является одним из самых мощных разработчиков, выпускающих качественное программное обеспечение, направленное на защиту...
30.05.2012
Осторожно спам Сбербанка
В последнее время участилась массовая рассылка фишинговых электронных писем от мошенников, якобы работников Сбербанка России....
29.05.2012
Новый вирус в сети интернет
"Лаборатория Касперского" обнаружила новую вредоносную программу, которая активно используется в качестве кибероружия , распространяемого по...