Discipline: Computer Sciences and Information Management
Subcategory: Computer Science & Information Systems
Eliakin del Rosario - University of the Virgin Islands
Co-Author(s): Kevin Griffin, University of California, Davis
A Covert Network Timing Channel is a mechanism used to transmit data by the inter-transmission timing of consecutive packets. The timing of these packets holds encoded data that is read and decoded based on the encoding scheme of the Covert Network Timing channel. To properly decode the data using the inter-transmission timing of the packets, we must consider the possible fluctuation of the network activity that can cause additional delay to the arrival time of the packets. For this reason, a Covert Network Timing channel depends on parameters that help characterize the network with the goal of avoiding conflicts between the arrival times of packets avoiding collisions and reducing decoding error. In this project, we explored a method to characterize the network in such a way that the generated parameters help encode data into the inter-transmission timing of the packets to minimize collision between arrival times. Our results showed the Covert Network Timing channel adapting to the noise of networks. Future research involves the testing of others tools to characterize the network and improving the method used to generate the parameters with network characteristics.
Funder Acknowledgement(s): I thank my mentor and faculty advisor, Marc Boumedine, for his continuing support in my professional career. I thank my mentor and co-author, Kevin Griffin, for his valuable support and amazing mentorship through the research experience. I also thank Lawrence Livermore National Laboratory's Cyber Defender’s Program for the opportunity to be a part of the Cyber Defender’s team. The research was partially funded by CECOR Department of Energy NNSA MSIPP at the University of the Virgin Island.
Faculty Advisor: Kevin Griffin, griffin28@llnl.gov
Role: My contribution to this research was the addition of the program that characterized the network and generated the needed parameters to encode the data into the inter-transmission timing of packets.