ET-BERT: контекстуализированное представление датаграмм с использованием предварительно обученных трансформеров для классификации зашифрованного трафика

ET-BERT: A Contextualized Datagram Representation with Pre-training Transformers for Encrypted Traffic Classification
Xinjie Lin, Gang Xiong, Gaopeng Gou, Zhen Li, Junzheng Shi, Jing Yu
2022-04-25

ET-BERTконтекстуализированное представление датаграммклассификация зашифрованного трафиканаборы данных зашифрованного трафикапредварительное обучение трансформеров
Для точной классификации зашифрованного трафика необходимы дискриминативные и устойчивые представления трафика, извлечённые из данных, содержимое которых недоступно для анализа и которые характеризуются дисбалансом классов; это представляет собой сложную, но необходимую задачу для обеспечения сетевой безопасности и управления сетью. Основное ограничение существующих решений заключается в их сильной зависимости от глубоких признаков, которые чрезмерно зависят от объёма данных и плохо обобщаются на невиданные ранее данные. Использование неразмеченных данных о трафике из открытой предметной области для обучения представлений с высокой способностью к обобщению остаётся ключевой проблемой. В данной работе предложена новая модель представления трафика под названием Encrypted Traffic Bidirectional Encoder Representations from Transformers (ET-BERT), которая предварительно обучает глубокие контекстуализированные представления на уровне датаграмм на больших объёмах неразмеченных данных. Предварительно обученную модель можно дообучить на небольшом количестве специализированных размеченных данных; она демонстрирует результаты уровня state of the art в пяти задачах классификации зашифрованного трафика, существенно повышая показатель F1 для ISCX-VPN-Service до 98,9% (на 5,2% выше), Cross-Platform (Android) — до 92,5% (на 5,4% выше), а CSTNET-TLS 1.3 — до 97,4% (на 10,0% выше). Примечательно, что эмпирически высокую эффективность модели предварительного обучения мы объясняем посредством анализа случайности шифров. Это позволяет глубже понять границы возможностей классификации зашифрованного трафика. Исходный код доступен по адресу: https://github.com/linwhitehat/ET-BERT.
1
Анализ случайности шифров объясняет эмпирическую эффективность модели и даёт представление о границах возможностей классификации зашифрованного трафика.
2
По сравнению с существующими методами ET-BERT повышает F1 на 5,2%, 5,4% и 10,0% соответственно на трёх указанным тестовым наборам.
3
ET-BERT достигает передовых результатов в пяти задачах классификации зашифрованного трафика, включая F1 98,9% для ISCX-VPN-Service, 92,5% для Cross-Platform Android и 97,4% для CSTNET-TLS 1.3.
4
ET-BERT предварительно обучает контекстуализированные представления дейтаграмм зашифрованного трафика на больших объёмах неразмеченных данных с использованием архитектуры Transformer.
5
Предварительно обученную модель можно дообучать на небольших объёмах специализированных размеченных данных, сохраняя высокую обобщающую способность при классификации зашифрованного трафика.

Зашифрованные сетевые дейтаграммы трафика (уровень дейтаграмм) для классификации зашифрованного трафика

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

Publication Details
Publication Date
2022-04-25
Journal
Publisher
ISSN
Cited by
556
Access Type
Author Information
Authors
Xinjie Lin
Gang Xiong
Gaopeng Gou
Zhen Li
Junzheng Shi
Jing Yu
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%