Implementation of a software computing environment resistant to side channel attacks

Jazyk: ruština
Rok vydání: 2022
Předmět:
DOI: 10.18720/spbpu/3/2022/vr/vr22-679
Popis: Тема выпускной квалификационной работы: «Реализация программного вычислительного окружения, устойчивого к атакам по побочным каналам».Целью работы является разработка Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð° к реализации программного обеспечения, защищенного от атак по побочным каналам на основе ÑÐ¿ÐµÐºÑƒÐ»ÑÑ‚Ð¸Ð²Ð½Ñ‹Ñ Ð²Ñ‹Ñ‡Ð¸ÑÐ»ÐµÐ½Ð¸Ð¹. Предметом исследования является окружения устойчивые к атакам по побочным каналам. Задачи, которые решались в Ñ Ð¾Ð´Ðµ исследования:Исследование Ð°Ñ€Ñ Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ñ‹Ñ Ð¾ÑÐ¾Ð±ÐµÐ½Ð½Ð¾ÑÑ‚ÐµÐ¹ микропроцессоров компании Intel.Анализ уязвимостей и атак по побочным каналам.Анализ Ð¼ÐµÑ Ð°Ð½Ð¸Ð·Ð¼Ð¾Ð² защиты информации от атак раскрытия.Разработка Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð° к реализации программного вычислительного окружения устойчивого к атакам по побочным каналам.Реализация программного обеспечения с помощью разработанного Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð°.Тестирование работоспособности разработанного программного обеспечения.В Ñ Ð¾Ð´Ðµ работы была исследована Ð°Ñ€Ñ Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ÑÐ¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ Ð¼Ð¸ÐºÑ€Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑÑÐ¾Ñ€Ð¾Ð² компании Intel. Были проанализированы существующие уязвимости и атаки по побочным каналам и существующие Ð¼ÐµÑ Ð°Ð½Ð¸Ð·Ð¼Ñ‹ защиты информации от атак раскрытия. В результате работы было реализовано программное вычислительное окружение, позволяющее разрабатывать программное обеспечение устойчивое к атакам по побочным каналам, была обоснована устойчивость реализованного с помощью разработанного окружения программного обеспечения. Полученные результаты могут быть использованы в качестве программного вычислительного окружения для реализация программного обеспечения устойчивого к атакам по побочным каналам.
The topic of the graduate qualification work is «Implementation of a software computing environment resistant to side channel attacks».The purpose of the study is developing an approach to the implementation of software protected from side channel attacks based on speculative calculations. The subject of the study is environments resistant to side channel attacks. The research set the following goals:Studying the architectural features of Intel microprocessors.Analysis of side-channel vulnerabilities and attacks.Analysis of mechanisms of information protection from disclosure attacks.Development of an approach to the implementation of a software computing environment resistant to side-channel attacks.Software implementation using the developed approach.Testing the operability of the developed software.During the work the architecture of modern Intel processors was investigated. The existing side-channel vulnerabilities and attacks and the existing mechanisms for protecting information from disclosure attacks were analyzed.The work resulted in realization of a software computing environment that allows developing software resistant to speculative execution attacks, and the stability of the implemented software computing environment was proved. The results could be used as a software computing environment for the implementation of software resistant to side-channel attacks.
Databáze: OpenAIRE