当前位置:首页 > 新闻资讯 > FPGA之家动态 >

一种基于FPGA的快速正则表达式匹配实现系统及方法技术方案

时间:2025-03-06      来源:FPGA_UCY 关于我们 0

本发明专利技术公开了一种基于FPGA的快速正则表达式匹配实现系统及方法:系统包括主机内的正则表达式策略拆解模块、数据流发送模块,以及FPGA内的正则表达式策略缓存模块、正则表达式匹配策略匹配模块、正则表达式重组策略匹配模块;拆解每个会话的正则表达式策略,根据会话号将拆解后的正则表达式策略存入正则表达式策略缓存模块;数据流发送模块产生不同会话号数据流,发送给正则表达式匹配策略匹配模块,获取当前数据流会话号,根据会话号获取拆解后的正则表达式策略,配置到正则表达式匹配策略匹配模块进行第一次匹配;基于KMP算法对第一次匹配结果进行第二次查找匹配,得到最终的正则表达式匹配结果。本发明专利技术采用FPGA实现查找速率更快,支持多会话、多策略并行查找。

全部详细技术资料下载

【技术实现步骤摘要】

本专利技术涉及数据通信安全,更具体的说,是涉及一种基于fpga的快速正则表达式匹配实现系统及方法。

科普 | 一文了解FPGA

  • 25实习必备——数字IC八股文集锦(FPGA底层资源;复位;数字IC设计流程;STA静态时序分析;分频;FIFO;亚稳态)

  • RISC-V如何部署于FPGA?解密背后故事

  • 赛事资讯|2024安徽省机器人大赛-单片机与嵌入式赛道初赛取得圆满成功

  • 用户登陆

        未注册用户登录后会自动为您创建账号

    提交留言