Санкт-Петербург


Получение данных и анализ



Download 10,56 Mb.
Pdf ko'rish
bet25/198
Sana24.02.2022
Hajmi10,56 Mb.
#209176
1   ...   21   22   23   24   25   26   27   28   ...   198
Bog'liq
1 almanakh 2018 tom1

Получение данных и анализ. В этом разделе основное внимание уделялось сбору данных 
и возможностям его обработки во время SCA. Для реализации данной SCA авторы выбрали два 
устройства, предлагаемые разными производителями: Alcatel POP3 и Sony Xperia M2. 
Во время начальной фазы обучения был выполнен чистый запуск данного приложения 
«песочница». На этом этапе большая часть фоновой активности целевого устройства была 
снижена. Наблюдения криптографической операции в режиме «песочницы» показывают 
относительно четкие следы, как показано на рис. 3. Например, первую операцию можно 
наблюдать из пункта 2:11,0 и до 2:12,5. Изучение операций в режиме «песочницы» позволяет 


Альманах научных работ молодых ученых 
XLVII научной и учебно-методической конференции Университета ИТМО. Том 1 
37 
выполнить требования первоначального этапа обучения, дополняя набор криптографических 
отпечатков операции. Однако при анализе следов после фазы обучения для Xperia M2 
отмечена резкая разница в определении данных – почти пустая трассировка. По-видимому, 
специфическая разница в оборудовании приводит к совершенно различным профилям 
утечек. Было решено сосредоточиться исключительно на анализе Alcatel POP3. 
Рис. 3. Пример снятого сигнала для Alcatel POP3: каждая операция шифрования 
пронумерована 
Следующим шагом SCA являлась предварительная обработка данных для 
последующего анализа нейронной сетью. Входные данные преобразовывались в векторный 
формат, где каждый вектор содержал запись сигнала во время криптографической операции. 
Затем выполнялась синхронизация записей, после чего разработанный авторами 
программный анализатор получал эти данные. 
а 
б 
Рис. 4. Обнаружение сигнатур: метод 1 (а); метод 2 (б) 
Цель анализатора состоит в том, чтобы удалить шум от криптографических операций, а 
также экспортировать их для дальнейшей обработки нейронной сетью. В данном случае 
использовалось два различных метода (рис. 4): 
1. функция свертки: программа рассматривала как запись сигнала, так и их сигнатуры как 
функции. Анализатор выполнял итерацию по всем гипотезам относительно первой 
сигнатуры и вычислял полученную функцию свертки между гипотезой и всем следом. 
Пики результирующих функций указывали на то, какие гипотезы являются наиболее 
вероятными и сколько сигнатур, соответствующих каждой конкретной гипотезе, 
присутствуют в следе; 


Альманах научных работ молодых ученых 
XLVII научной и учебно-методической конференции Университета ИТМО. Том 1 
38 
2. функция свертки в окрестности: анализатор использовал набор периодов времени, прошедших 
между криптографическими операциями, как «решетку» для обнаружения сигнатуры. Функция 
свертки вычислялась между каждой гипотезой первой сигнатуры и соответствующими 
гипотезами других обнаруженных сигнатур на основе времени выполнения. 
В заключение необходимо было отметить два интересных факта после выполнения 
операций предварительной обработки и синтаксического анализа: 

сигнатуры в основном не очень подробные из-за выборки звуковой карты. Следовательно, 
уровень детализации оказывает огромное влияние на предварительную обработку 
полученных данных; 

ошибка обнаружения, т.е. вероятность неправильного извлечения сигнатуры, вызванного 
шумом, отмечена пунктирной линией. Аналогичный результат был достигнут с 
использованием первого метода на том же трассе. Причина такой неточности может быть 
связана с низким качеством сигнала. Использование более дорогостоящего и надежного 
оборудования для сбора данных являлось решением обеих вышеупомянутых задач. 

Download 10,56 Mb.

Do'stlaringiz bilan baham:
1   ...   21   22   23   24   25   26   27   28   ...   198




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish