基于FPGA的正则表达式匹配方法、装置、设备及介质

    公开(公告)号:CN118332992A

    公开(公告)日:2024-07-12

    申请号:CN202410449262.X

    申请日:2024-04-12

    Abstract: 本申请公开了一种基于FPGA的正则表达式匹配方法、装置、设备及介质,涉及大数据分析领域,包括:获取携带单字符计数结构的目标正则表达式;基于预设六元组对目标正则表达式进行建模,以基于每个单字符计数结构生成相应的一个单字符计数状态,以得到目标非确定性有限自动机;将目标正则表达式转换为用于描述目标非确定性有限自动机的扩展后ANML语言,以得到自动机配置文件;基于自动机配置文件在FPGA中生成与目标正则表达式对应的自动机硬件电路,以通过自动机硬件电路执行正则表达式匹配。本申请基于正则表达式中的每个单字符计数结构生成相应的一个单字符计数状态,减少在FPGA上生成大量重复的状态,节省对FPGA资源的消耗。

    SRv6报文传输方法、装置、设备及介质

    公开(公告)号:CN118264453A

    公开(公告)日:2024-06-28

    申请号:CN202410350737.X

    申请日:2024-03-26

    Abstract: 本申请公开了一种SRv6报文传输方法、装置、设备及介质,涉及网络安全技术领域,包括:报文发送端将预设共享密钥填充至第一原始SRv6报文得到第二原始SRv6报文;利用包含当前第一口令的发送端输入参数获取第一消息摘要,以得到携带当前第一口令的目标SRv6报文;基于当前第一口令获取下一第一口令,然后判定当前第一口令无效;报文接收端基于当前第二口令和报文接收端发送的目标SRv6报文获取接收端输入参数,若利用接收端输入参数生成的第二消息摘要和第一消息摘要相同,则判定目标SRv6报文通过校验,对当前第二口令进行更新得到下一第二口令。提高SRv6报文传输的网络通信安全性。

    拟态控制器与外部设备的通信方法、装置、设备及介质

    公开(公告)号:CN117319477A

    公开(公告)日:2023-12-29

    申请号:CN202311264807.1

    申请日:2023-09-26

    Abstract: 本申请公开了一种拟态控制器与外部设备的通信方法、装置、设备及介质,涉及互联网通信技术领域,应用于拟态控制器中的协议代理,包括:通过目标侦听端口获取目标控制器执行体发送的连接建立请求并建立第一通信连接;确定与目标侦听端口匹配的目标外部设备端口地址;若为主控制器执行体,则与端口地址对应的目标外部设备建立第二通信连接,以实现主控制器执行体与目标外部设备通信;若为从控制器执行体且第二通信连接已建立,则通过第一通信连接和第二通信连接实现从控制器执行体与目标外部设备通信;若第二通信连接未建立,则继续等待第二通信连接建立完成。通过协议代理实现控制器执行体与外部设备的交互。

    一种PCEP协议代理方法、装置、设备及可读存储介质

    公开(公告)号:CN116743454A

    公开(公告)日:2023-09-12

    申请号:CN202310690290.6

    申请日:2023-06-09

    Abstract: 本发明公开了一种PCEP协议代理方法、装置、设备及可读存储介质,应用于通信技术领域,包括:获取原始PCEP协议报文;根据报文属性对原始PCEP协议报文中的目标报文进行处理,得到目标存储PCEP协议报文;根据建链拆链信息对原始PCEP协议报文中的建链拆链报文进行处理,得到链路报文信息;将目标存储PCEP协议报文和所述链路报文信息复制分发到各异构执行体。和当前利用PCEP协议进行通信代理时,根据已知风险进行防范相比,本发明对原始PCEP协议报文进行处理,进而复制分发到各异构执行体上,由于异构执行体可以通过异构化的执行过程保证系统在遭受未知威胁攻击时,可以应对未知威胁,故提高了PCEP拟态代理的安全性。

Patent Agency Ranking