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

Automatic Mobile App Identification From Encrypted Traffic With Hybrid Neural Networks
Shuhui Chen, Xin Wang, Jinshu Su
2020-01-01

App-Netобъединение RNN и CNNзашифрованный трафик TLSгибридная нейронная сетьидентификация мобильных приложений
Рост числа портативных устройств привёл к взрывному увеличению объёмов мобильного трафика в Интернете. Идентификация мобильных приложений по сетевому трафику стала ключевой задачей для управления мобильными сетями и обеспечения безопасности. Традиционно разработка точных идентификаторов опирается на методы глубокого анализа пакетов (Deep Packet Inspection, DPI). Однако такие подходы стали менее эффективны из‑за широкой адаптации зашифрованных протоколов в мобильных приложениях (в основном TLS). Для решения этой проблемы изучались и использовались различные методы машинного обучения. Большинство из них применяют линейные классификаторы поверх вручную разработанных признаков, которые ненадёжны из‑за сложности мобильного трафика. В этой статье мы предлагаем App-Net — сквозную гибридную нейронную сеть для идентификации мобильных приложений по зашифрованному TLS-трафику. App-Net разработан путём параллельного объединения RNN и CNN и способен автоматически извлекать эффективные признаки из необработанных TLS-потоков. Благодаря скоординированному слиянию и оптимизированному обучению гибридная и мультимодальная архитектура характеризует как последовательностные паттерны потоков, так и сигнатуры приложений для обучения совместного встраивания поток–приложение. Мы оцениваем App-Net на реальном наборе данных, охватывающем 80 приложений. Результаты показывают, что наш метод обеспечивает отличную производительность и превосходит передовые методы.
1
App-Net — это сквозная гибридная нейронная сеть, объединяющая RNN и CNN параллельно для идентификации мобильных приложений по зашифрованному TLS-трафику.
2
App-Net автоматически извлекает эффективные признаки из сырых TLS-потоков, избавляясь от ручной разработки признаков и линейных классификаторов.
3
Координированная фузия и оптимизированное обучение улучшают характеристику как паттернов последовательности потока, так и сигнатур приложений.
4
При оценке на реальном наборе данных из 80 приложений App-Net демонстрирует отличную производительность и превосходит существующие методы.
5
Гибридная мультимодальная архитектура объединяет информацию о последовательности (RNN) и сигнатуре (CNN) для получения совместного встраивания поток-приложение.

Задача идентификации мобильных приложений по зашифрованному TLS сетевому трафику

Энд‑ту‑энд гибридная нейронная сеть (App‑Net, сочетающая RNN и CNN), автоматически извлекающая признаки из сырых TLS потоков для характеристики последовательных паттернов трафика и сигнатур приложений с целью точной идентификации приложений

Publication Details
Publication Date
2020-01-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Shuhui Chen
Xin Wang
Jinshu Su
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%