Глубокое обучение для классификации зашифрованного трафика и обнаружения неизвестных данных

Deep Learning for Encrypted Traffic Classification and Unknown Data Detection
Ahmet M. KONDOZ, Madushi H. Pathmaperuma, Yogachandran Rahulamathavan, Safak Dogan
2022-10-09

глубокая нейронная сетьклассификация зашифрованного трафикаобнаружение активности внутри приложенийсегментация трафика на основе временных оконобнаружение неизвестных данных
Несмотря на широкое применение методов шифрования для обеспечения конфиденциальности интернет-коммуникаций, пользователи мобильных устройств по-прежнему подвергаются рискам нарушения конфиденциальности и безопасности. В данной работе предлагается новая глубокая нейронная сеть (DNN), основанная на методе обнаружения пользовательской активности, для идентификации детализированных действий пользователей, выполняемых в мобильных приложениях (так называемых внутриприкладных действий), по перехваченному потоку зашифрованного интернет-трафика. Одной из проблем является огромное количество приложений, из-за чего практически невозможно собрать все возможные данные из них и использовать их для обучения модели DNN. Поэтому в данной работе используется распределение вероятностей выходного слоя DNN для фильтрации данных приложений, которые не учитывались при обучении модели (то есть неизвестных данных). В предложенной системе применяется подход на основе временного окна, позволяющий разделить поток трафика, связанный с действием, на сегменты, благодаря чему внутриприкладные действия можно идентифицировать, наблюдая лишь за частью соответствующего трафика. Проведённые испытания показали, что при использовании данной системы точность идентификации ранее использованных для обучения внутриприкладных действий составила 90% и выше, а средняя точность определения трафика ранее не обучавшихся внутриприкладных действий как неизвестных данных — 79%.
1
Глубокая нейронная сеть выявляет детализированные действия пользователей внутри мобильных приложений по перехваченному зашифрованному интернет-трафику без расшифровки сообщений.
2
Для фильтрации трафика приложений и действий, отсутствовавших в обучении, используются распределения вероятностей выходного слоя DNN.
3
Подход решает проблему непрактичности сбора обучающих данных для бесчисленного множества приложений на мобильных устройствах.
4
Точность распознавания ранее обученных действий составляет не менее 90%, а средняя точность выявления трафика ранее необученных действий как неизвестных данных — 79%.
5
Для распознавания действий применяется сегментация трафика по временным окнам, позволяющая наблюдать лишь часть связанного с действием трафика.

Зашифрованный интернет-трафик мобильных приложений, включая обученные и ранее не встречавшиеся внутриприкладные действия

Тонкая идентификация внутриприкладных действий пользователей и обнаружение данных неизвестных приложений по сегментированному зашифрованному трафику с использованием вероятностей выходного слоя DNN

Publication Details
Publication Date
2022-10-09
Journal
Publisher
ISSN
Cited by
32
Access Type
Author Information
Authors
Ahmet M. KONDOZ
Madushi H. Pathmaperuma
Yogachandran Rahulamathavan
Safak Dogan
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat →
Make a presentation
100%