通信学报 ›› 2021, Vol. 42 ›› Issue (9): 75-86.doi: 10.11959/j.issn.1000-436x.2021169

• 学术论文 • 上一篇    下一篇

基于运行时验证的边缘服务器DoS攻击检测方法

于斌, 张南, 陆旭, 段振华, 田聪   

  1. 西安电子科技大学计算机科学与技术学院,陕西 西安 710071
  • 修回日期:2021-03-25 出版日期:2021-09-25 发布日期:2021-09-01
  • 作者简介:于斌(1990− ),男,河南漯河人,博士,西安电子科技大学讲师,主要研究方向为模型检测、运行时验证
    张南(1984− ),女,天津人,博士,西安电子科技大学副教授、博士生导师,主要研究方向为形式化验证、模型检测
    陆旭(1985− ),男,河北承德人,博士,西安电子科技大学讲师,主要研究方向为可信软件、分离逻辑
    段振华(1948− ),男,陕西咸阳人,博士,西安电子科技大学教授、博士生导师,主要研究方向为时序逻辑、形式化验证
    田聪(1981− ),女,陕西合阳人,博士,西安电子科技大学教授、博士生导师,主要研究方向为形式化验证、模型检测
  • 基金资助:
    国家重点研发计划基金资助项目(2018AAA0103202);国家自然科学基金资助项目(61732013);国家自然科学基金资助项目(61806158);中央高校基本科研业务费专项资金资助项目(XJS210305);陕西省自然科学基础研究计划基金资助项目(2021JQ-208)

Runtime verification approach for DoS attack detection in edge servers

Bin YU, Nan ZHANG, Xu LU, Zhenhua DUAN, Cong TIAN   

  1. School of Computer Science and Technology, Xidian University, Xi’an 710071, China
  • Revised:2021-03-25 Online:2021-09-25 Published:2021-09-01
  • Supported by:
    The National Key Research and Development Program of China(2018AAA0103202);The National Natural Science Foundation of China(61732013);The National Natural Science Foundation of China(61806158);The Fundamental Research Funds for the Central Universities(XJS210305);The Natural Science Basic Research Program of Shaanxi(2021JQ-208)

摘要:

针对边缘计算系统中边缘服务器面临的拒绝服务(DoS)攻击问题,提出了一种基于并行运行时验证的DoS攻击检测方法。首先,使用命题投影时序逻辑(PPTL)公式形式化描述边缘服务器预期行为和DoS攻击特征;进而,针对待验证PPTL公式,采用并行运行时验证框架,充分利用边缘服务器的计算与存储资源,对程序运行状态进行异常检测和误用检测。利用所提方法,对一个实际的基于边缘计算的点对点(P2P)网络智能停车系统进行模拟 DoS 攻击和攻击检测。对比实验表明,所提方法能够有效检测出边缘服务器异常行为和所受 DoS攻击类型。

关键词: 边缘计算, 边缘服务器, 命题投影时序逻辑, 拒绝服务攻击, 运行时验证

Abstract:

Aiming at the DoS (denial of service) attacks against edge servers in an edge computing system, a parallel runtime verification approach for DoS attack detection was proposed.First, PPTL (propositional projection temporal logic) formulas were utilized to formally describe expected behaviors of an edge server and DoS attack characteristics.Then, for the PPTL formulas to be verified, a parallel runtime verification framework was adopted to make use of the computing and storage resources of an edge server to conduct anomaly detection and misuse detection.The proposed attack detection approach was performed for an actual P2P (peer-to-peer) network based on smart parking system using edge computing which was supposed to suffer from a DoS attack.Experiments show that the proposed method can accurately and efficiently identify abnormal behaviors of edge servers and types of DoS attacks.

Key words: edge computing, edge server, propositional projection temporal logic, DoS attack, runtime verification

中图分类号: 

No Suggested Reading articles found!