...
首页> 外文期刊>Applied Soft Computing >Using hierarchical statistical analysis and deep neural networks to detect covert timing channels
【24h】

Using hierarchical statistical analysis and deep neural networks to detect covert timing channels

机译:使用分层统计分析和深神经网络来检测隐蔽定时频道

获取原文
获取原文并翻译 | 示例
           

摘要

Covert timing channels provide a mechanism to leak data across different entities. Manipulating the timing between packet arrivals is a well-known example of such approach. The time based property makes the detection of the hidden messages impossible by traditional security protecting mechanisms such as proxies and firewalls. This paper introduces a new generic hierarchical-based model to detect covert timing channels. The detection process consists of the analysis of a set of statistical metrics at consecutive hierarchical levels of the inter-arrival times flows. The statistical metrics considered are: mean, median, standard deviation, entropy, Root of Average Mean Error (RAME). A real statistical metrics timing channel dataset of covert and overt channel instances is created. The generated dataset is set to be either flat where the statistical metrics are calculated on all flows of data or hierarchal (5 levels of hierarchy were considered) where the statistical metrics are computed on sub parts of the flow as well. Following this method, 5 different datasets were generated, and used to train/test a deep neural network based model. Performance results about accuracy and model training time showed that the hierarchical approach outperforms the flat one by 4 to 10 percent (in terms of accuracy) and was able to achieve short model training time (in terms of seconds). When compared to the Support Vector Machine (SVM) classifier, the deep neural network achieved a better accuracy level (about 2.3% to 12% depends on the used kernel) and significantly shorter model training time (few seconds versus few 100's of seconds). This paper also explores the importance of the used metrics in each level of the detection process. (C) 2019 Elsevier B.V. All rights reserved.
机译:隐蔽定时频道提供了一种在不同实体泄漏数据的机制。操纵数据包到达之间的时序是这种方法的众所周知的示例。基于时间的属性通过传统的安全保护机制(如代理和防火墙)进行检测到不可能的隐藏消息。本文介绍了一种新的基于通用分层的模型来检测隐蔽定时通道。检测过程包括分析到到达间隔时间的连续分层级别的一组统计度量。考虑的统计指标是:平均值,中位数,标准偏差,熵,平均误差的根源(rame)。创建了封面和公开信道实例的真实统计指标定时通道数据集。生成的数据集被设置为平板,其中统计指标计算在所有数据流或分层(考虑5级层次结构上),其中统计指标也在流的子部分上计算。在此方法之后,生成5个不同的数据集,并用于培训/测试基于深度神经网络的模型。关于准确性和模型训练的性能结果表明,等级方法占该平面率为4至10%(在准确性方面),并且能够实现短模型培训时间(秒)。与支持向量机(SVM)分类器相比,深度神经网络达到更好的精度水平(约2.3%到12%取决于使用的内核),并且模型训练时间明显缩短了(几秒钟而不是几秒钟)。本文还探讨了检测过程的每个级别中使用的指标的重要性。 (c)2019年Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号