Ordinal synchronization mark sequence and its steganography for a multi-link network covert channel.

A multi-link network covert channel (MLCC) such as Cloak exhibits a high capacity and robustness and can achieve lossless modulation of the protocol data units. However, the mechanism of Cloak involving an arrangement of packets over the links (APL) is limited by its passive synchronization schemes,...

Full description

Bibliographic Details
Main Authors: Songyin Fu, Rangding Wang, Li Dong, Diqun Yan
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2021-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0252813
id doaj-cc03bdc45a194d819407c00e1aba0d29
record_format Article
spelling doaj-cc03bdc45a194d819407c00e1aba0d292021-06-10T04:32:31ZengPublic Library of Science (PLoS)PLoS ONE1932-62032021-01-01166e025281310.1371/journal.pone.0252813Ordinal synchronization mark sequence and its steganography for a multi-link network covert channel.Songyin FuRangding WangLi DongDiqun YanA multi-link network covert channel (MLCC) such as Cloak exhibits a high capacity and robustness and can achieve lossless modulation of the protocol data units. However, the mechanism of Cloak involving an arrangement of packets over the links (APL) is limited by its passive synchronization schemes, which results in intermittent obstructions in transmitting APL packets and anomalous link switching patterns. In this work, we propose a novel ordinal synchronization mark sequence (OSMS) for a Cloak framework based MLCC to ensure that the marked APL packets are orderly distinguishable. Specifically, a unidirectional function is used to generate the OSMS randomly before realizing covert modulation. Subsequently, we formulate the generation relation of the marks according to their order and embed each mark into the APL packets by using a one-way hash function such that the mark cannot be cracked during the transmission of the APL packet. Finally, we set up a retrieval function of the finite set at the covert receiver to extract the marks and determine their orders, and the APL packets are reorganized to realize covert demodulation. The results of experiments performed on real traffic indicated that the MLCC embedded with OSMS could avoid the passive synchronization schemes and exhibited superior performance in terms of reliability, throughput, and undetectability compared with the renowned Cloak method, especially under a malicious network interference scenario. Furthermore, our approach could effectively resist the inter-link correlation test, which are highly effective in testing the Cloak framework.https://doi.org/10.1371/journal.pone.0252813
collection DOAJ
language English
format Article
sources DOAJ
author Songyin Fu
Rangding Wang
Li Dong
Diqun Yan
spellingShingle Songyin Fu
Rangding Wang
Li Dong
Diqun Yan
Ordinal synchronization mark sequence and its steganography for a multi-link network covert channel.
PLoS ONE
author_facet Songyin Fu
Rangding Wang
Li Dong
Diqun Yan
author_sort Songyin Fu
title Ordinal synchronization mark sequence and its steganography for a multi-link network covert channel.
title_short Ordinal synchronization mark sequence and its steganography for a multi-link network covert channel.
title_full Ordinal synchronization mark sequence and its steganography for a multi-link network covert channel.
title_fullStr Ordinal synchronization mark sequence and its steganography for a multi-link network covert channel.
title_full_unstemmed Ordinal synchronization mark sequence and its steganography for a multi-link network covert channel.
title_sort ordinal synchronization mark sequence and its steganography for a multi-link network covert channel.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2021-01-01
description A multi-link network covert channel (MLCC) such as Cloak exhibits a high capacity and robustness and can achieve lossless modulation of the protocol data units. However, the mechanism of Cloak involving an arrangement of packets over the links (APL) is limited by its passive synchronization schemes, which results in intermittent obstructions in transmitting APL packets and anomalous link switching patterns. In this work, we propose a novel ordinal synchronization mark sequence (OSMS) for a Cloak framework based MLCC to ensure that the marked APL packets are orderly distinguishable. Specifically, a unidirectional function is used to generate the OSMS randomly before realizing covert modulation. Subsequently, we formulate the generation relation of the marks according to their order and embed each mark into the APL packets by using a one-way hash function such that the mark cannot be cracked during the transmission of the APL packet. Finally, we set up a retrieval function of the finite set at the covert receiver to extract the marks and determine their orders, and the APL packets are reorganized to realize covert demodulation. The results of experiments performed on real traffic indicated that the MLCC embedded with OSMS could avoid the passive synchronization schemes and exhibited superior performance in terms of reliability, throughput, and undetectability compared with the renowned Cloak method, especially under a malicious network interference scenario. Furthermore, our approach could effectively resist the inter-link correlation test, which are highly effective in testing the Cloak framework.
url https://doi.org/10.1371/journal.pone.0252813
work_keys_str_mv AT songyinfu ordinalsynchronizationmarksequenceanditssteganographyforamultilinknetworkcovertchannel
AT rangdingwang ordinalsynchronizationmarksequenceanditssteganographyforamultilinknetworkcovertchannel
AT lidong ordinalsynchronizationmarksequenceanditssteganographyforamultilinknetworkcovertchannel
AT diqunyan ordinalsynchronizationmarksequenceanditssteganographyforamultilinknetworkcovertchannel
_version_ 1721386442034249728