一种异构计算硬件、敏感数据高速识别方法及系统技术方案

技术编号:44299966 阅读:30 留言:0更新日期:2025-02-18 20:18
本发明专利技术提出了一种异构计算硬件、敏感数据高速识别方法及系统,应用于敏感数据识别领域。该异构计算硬件包括:至少一种可编程逻辑单元核,每种可编程逻辑单元核的数量为至少一个;每种可编程逻辑单元核基于待处理网络数据的特征配置不同的数据匹配规则,以执行不同的数据匹配模式;当可编程逻辑单元核为多种时,多种可编程逻辑单元核相互独立,以实现并行运算。本申请设置了多种可编程逻辑单元核,每种可编程逻辑单元核可以执行不同的数据匹配模式,因此可以实现不同数据类型的并行处理,每种可编程逻辑单元核的数量包括至少一个,进一步可以实现同一数据类型的并行处理,进而极大的提高了敏感数据识别速度。

【技术实现步骤摘要】

本专利技术涉及敏感数据识别领域,具体涉及一种异构计算硬件、敏感数据高速识别方法及系统


技术介绍

1、随着通信技术和互联网的高速发展和普及,网络信息安全问题越发严重,敏感数据识别和网络入侵检测越来越受到各行业关注,敏感数据识别和网络入侵检测具有重要的理论价值和现实意义。深度报文检测技术基于字符串匹配算法,入侵检测系统通过预定义和模式匹配对比接收的信息,以及通过预定义和模式匹配对比已知危险信息,但上述方法基于通过cpu实现的软件系统的串行精确字符匹配,逐个匹配每一条规则状态,匹配对象单一,匹配灵活性差,识别效率低,不适用于数据量大的场景。

2、针对高速大数据流量下的敏感数据识别和网络入侵检测,待检测的特征变得越来越复杂,难以用精确字符串进行准确的描述,传统的软件匹配受限于单个cpu等资源性能,无法满足匹配需求。正则表达式使用单个字符串可以描述、匹配一系列满足某个句法规则的字符串集合,语义表达能力强、灵活性高,能够描述更为广泛的匹配特征。现场可编程门阵列fpga的电路设计具有可定制的灵活性、规则升级方便、天然的并发性、逻辑资源丰富、可扩展性等优势,本文档来自技高网...

【技术保护点】

1.一种异构计算硬件,其特征在于,包括:

2.根据权利要求1所述的异构计算硬件,其特征在于,所述可编程逻辑单元核的种类包括以下中的一种或多种:第一单元核、第二单元核或第三单元核,其中:

3.根据权利要求2所述的异构计算硬件,其特征在于,所述第二单元核包括运算模块、多个并联的第一比较模块、第一使能控制模块、多个级联的第二比较模块,以及第二使能控制模块,其中:

4.根据权利要求3所述的异构计算硬件,其特征在于,所述第二单元核还包括时序控制模块、联接控制模块以及时钟周期计数模块,其中:

5.一种基于异构计算硬件的敏感数据高速识别方法,其特征在于,...

【技术特征摘要】

1.一种异构计算硬件,其特征在于,包括:

2.根据权利要求1所述的异构计算硬件,其特征在于,所述可编程逻辑单元核的种类包括以下中的一种或多种:第一单元核、第二单元核或第三单元核,其中:

3.根据权利要求2所述的异构计算硬件,其特征在于,所述第二单元核包括运算模块、多个并联的第一比较模块、第一使能控制模块、多个级联的第二比较模块,以及第二使能控制模块,其中:

4.根据权利要求3所述的异构计算硬件,其特征在于,所述第二单元核还包括时序控制模块、联接控制模块以及时钟周期计数模块,其中:

5.一种基于异构计算硬件的敏感数据高速识别方法,其特征在于,包括:

6.根据权利要求5所述的基于异构计算硬件的敏感数据高速识别方法,其特征在于,所述基于网络数据的特征获取至少一种目标匹配模式以及所述目标匹配模式对应的匹配规则特征参数,包括:

7.根据权利要求6所述的基于异构计算硬件的敏感数据高速识别方法,其特征在于,所述基于所述正则规则表达式的特征获得至少一种目标匹配模式,包括:

8.根据权利要求7所述的基于异构计算硬件的敏感数据高速识别方法,其特征在于,所述预设匹配模式库中的匹配模式包括下述中的一种或多种:单周期字符模糊范围区间正则匹配模式、单周期多字符“或”和字符“与”运算级联正则匹配模式,以及通用常规正则匹配模式,其中:

9.根据权利要求8所述的基于异构计算硬件的敏感数据高速识别方法,其特征在于,所述基于所述正则规则表达式的特征获得至少一种目标匹配模式,包括:

10.根据权利要求6所述的基于异构计算硬件的敏感数据高速识别方法,其特征在于,所述对所述网络数据进行正则表示获得网络数据的正则规则表达式,包括:

11.根据权利要求6所述的...

【专利技术属性】
技术研发人员:姚启桂张小建邵志鹏费稼轩仇慎健王齐
申请(专利权)人:中国电力科学研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1