首页> 中国专利> 一种网络安全的技术发展趋势的预测方法、装置和系统

一种网络安全的技术发展趋势的预测方法、装置和系统

摘要

本申请涉及一种网络安全的技术发展趋势的预测方法、装置、系统、计算机设备和存储介质。方法包括:收集关于网络安全的初始信息;基于预设的数据库对初始信息进行筛选,生成目标基础信息;结合预先配置的自主工作流技术和用户预设的技术发展趋势的预测需求,对目标基础信息中的过程信息进行处理,生成过程信息的技术发展信息;基于目标基础信息和技术发展信息,生成针对网络安全的技术发展趋势的预测结果。采用本方法能够得到全面、准确且直观的网络安全的技术发展趋势的预测结果,解决了现有技术中存在无法提供准确的网络安全的技术发展趋势的预测结果的问题。

著录项

  • 公开/公告号CN116668103A

    专利类型发明专利

  • 公开/公告日2023-08-29

    原文格式PDF

  • 申请/专利权人 杭州安恒信息安全技术有限公司;

    申请/专利号CN202310573127.1

  • 发明设计人 丁莹;王欣;赵康;

    申请日2023-05-18

  • 分类号H04L9/40(2022.01);

  • 代理机构杭州华进联浙知识产权代理有限公司 33250;

  • 代理人盛影影

  • 地址 310051 浙江省杭州市滨江区西兴街道联慧街188号1幢5层

  • 入库时间 2024-01-17 01:25:44

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-09-15

    实质审查的生效 IPC(主分类):H04L 9/40 专利申请号:2023105731271 申请日:20230518

    实质审查的生效

  • 2023-08-29

    公开

    发明专利申请公布

说明书

技术领域

本申请涉及网络安全技术领域,特别是涉及一种网络安全的技术发展趋势的预测方法、装置、系统、计算机设备和存储介质。

背景技术

在网络安全的技术领域,目前存在网络安全的各级领域繁多、技术发展迅速,新型网络安全攻击手段组件化、攻击方式平台化的问题。因此,目前的网络安全需要快速定位市场需求,掌握网络安全的技术发展趋势,并针对性的孵化网络安全实用产品。

现有技术主要依靠人力来调研网络安全的问题,并基于调研结果来确定防守技术方向,存在以下问题:一是海量互联网数据的迭代更新,以及技术之间的复杂关联关系,单靠人力无法处理海量信息,致使输出的内容不具备行业说服力,且会错失提前实施的良机;二是受到个人知识范围的限制,无法全面看待实际风险,无法准确判断和量化统计,难以得出准确的结果;三是通过人力整理前沿技术,工作量大,无法提供直观的趋势和武器库,也无法有效的跟踪网络安全前沿技术落地的进度和效果。

针对现有技术中存在无法提供准确的网络安全的技术发展趋势的预测结果的问题,目前还没有提出有效的解决方案。

发明内容

基于此,有必要针对上述技术问题,提供一种网络安全的技术发展趋势的预测方法、装置、系统、计算机设备和存储介质。

第一方面,本申请提供了一种网络安全的技术发展趋势的预测方法。所述方法包括:

收集关于网络安全的初始信息;

基于预设的数据库对所述初始信息进行筛选,生成目标基础信息;

结合预先配置的自主工作流技术和用户预设的技术发展需求,对所述目标基础信息中的过程信息进行处理,生成所述过程信息的技术发展信息;

基于所述目标基础信息和所述技术发展信息,生成针对网络安全的技术发展趋势的预测结果。

在其中一个实施例中,所述过程信息包括网络安全的研究信息;所述结合预先配置的自主工作流技术和用户预设的技术发展趋势的预测需求,对所述目标基础信息中的过程信息进行处理,生成所述过程信息的技术发展信息,包括:

通过预先配置的自主工作流技术处理所述网络安全的研究信息,生成关于研究信息中技术可行性的评估视图;

将所述评估视图发送至用户端;

响应于所述用户端基于所述评估视图设定的研究策略,基于所述研究策略生成关于网络安全的技术研究的技术发展信息。

在其中一个实施例中,所述通过预先配置的自主工作流技术处理所述网络安全的研究信息,生成关于研究信息中技术可行性的评估视图,包括:

通过预先配置的自主工作流技术对所述目标基础信息进行语义解析,生成语义解析结果;

将所述语义解析结果自动填充至所述网络安全的预设的研究信息的模版中;

基于所述模版的填充结果,生成统计信息;

根据所述统计信息,生成关于所述研究信息中技术可行性的评估视图。

在其中一个实施例中,所述过程信息包括网络安全的技术内容信息;所述结合预先配置的自主工作流技术和用户预设的技术发展趋势的预测需求,对所述目标基础信息中的过程信息进行处理,生成所述过程信息的技术发展信息,还包括:

将所述技术内容信息发送至用户端;

响应于所述用户端基于所述技术内容信息设定的应用策略,基于所述应用策略生成关于所述网络安全的技术内容的技术发展信息。

在其中一个实施例中,所述方法还包括:

基于所述技术内容信息,更新技术库;

基于所述技术库的信息,更新关于所述网络安全的技术内容的技术发展信息。

在其中一个实施例中,所述方法还包括:

根据所述用户端基于所述技术内容信息反馈的关于所述数据库的调整信息,调整所述数据库。

第二方面,本申请还提供了一种网络安全的技术发展趋势的预测装置。所述装置包括:收集模块、筛选模块、处理模块以及结果模块;其中:

所述收集模块,用于收集关于网络安全的初始信息;

所述筛选模块,用于基于预设的数据库对所述初始信息进行筛选,生成目标基础信息;

所述处理模块,用于结合预先配置的自主工作流技术和用户预设的技术发展趋势的预测需求,对所述目标基础信息中的过程信息进行处理,生成所述过程信息的技术发展信息;

所述结果模块,用于基于所述目标基础信息和所述技术发展信息,生成针对网络安全的技术发展趋势的预测结果。

第三方面,本申请还提供了一种网络安全的技术发展趋势的预测系统。所述系统包括信息采集设备和服务器设备;其中,所述信息采集设备用于采集关于网络安全的初始信息,并传输至所述服务器设备;所述服务器设备用于执行上述第一方面所述的网络安全的技术发展趋势的预测方法。

第四方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的网络安全的技术发展趋势的预测方法。

第五方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的网络安全的技术发展趋势的预测方法。

与相关技术相比,本申请提供的网络安全的技术发展趋势的预测方法、装置、系统、计算机设备和存储介质,通过收集关于网络安全的初始信息,并通过预设的数据库对初始信息进行筛选,得到更加准确的用于进行网络安全的技术发展趋势的预测的目标基础信息。进而结合预先配置的自主工作流技术和用户预设的技术发展趋势的预测需求,对过程信息的具体内容进行处理,生成过程信息的多个技术发展信息,最后将目标基础信息中的统计得到的多个技术发展信息,与过程信息的多个技术发展信息结合,得到关于目标基础信息的全面、准确且直观的网络安全的技术发展趋势的预测结果,解决了相关技术中无法提供准确的网络安全的技术发展趋势的预测结果的问题。

本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请一实施例提供的网络安全的技术发展趋势的预测方法的终端的硬件结构框图;

图2为本申请一实施例提供的网络安全的技术发展趋势的预测方法的流程图;

图3为本申请一优选实施例提供的网络安全的技术发展趋势的预测方法的流程图;

图4为本申请一实施例提供的网络安全的技术发展趋势的预测装置的结构框图;

图5为本申请一实施例提供的网络安全的技术发展趋势的预测系统的结构框图。

具体实施方式

为更清楚地理解本申请的目的、技术方案和优点,下面结合附图和实施例,对本申请进行了描述和说明。

除另作定义外,本申请所涉及的技术术语或者科学术语应具有本申请所属技术领域具备一般技能的人所理解的一般含义。在本申请中的“一”、“一个”、“一种”、“该”、“这些”等类似的词并不表示数量上的限制,它们可以是单数或者复数。在本申请中所涉及的术语“包括”、“包含”、“具有”及其任何变体,其目的是涵盖不排他的包含;例如,包含一系列步骤或模块(单元)的过程、方法和系统、产品或设备并未限定于列出的步骤或模块(单元),而可包括未列出的步骤或模块(单元),或者可包括这些过程、方法、产品或设备固有的其他步骤或模块(单元)。在本申请中所涉及的“连接”、“相连”、“耦接”等类似的词语并不限定于物理的或机械连接,而可以包括电气连接,无论是直接连接还是间接连接。在本申请中所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。通常情况下,字符“/”表示前后关联的对象是一种“或”的关系。在本申请中所涉及的术语“第一”、“第二”、“第三”等,只是对相似对象进行区分,并不代表针对对象的特定排序。

在本实施例中提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。比如在终端上运行,图1是本实施例的网络安全的技术发展趋势的预测方法的终端的硬件结构框图。如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102和用于存储数据的存储器104,其中,处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置。上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限制。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示出的不同配置。

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如在本实施例中的网络安全的技术发展趋势的预测方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输设备106用于经由一个网络接收或者发送数据。上述的网络包括终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(NetworkInterface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。

在本实施例中提供了一种网络安全的技术发展趋势的预测方法,图2是本实施例的网络安全的技术发展趋势的预测方法的流程图,如图2所示,该流程包括如下步骤:

步骤S210,收集关于网络安全的初始信息。

其中,上述关于网络安全的初始信息,指的是通过互联网渠道采集的与网络安全相关的原始信息,可以包括网络安全类资讯、网络安全相关的公开文档、网络安全相关的企业招聘信息、网络安全相关的企业产品信息、网络安全相关的安全咨询报告、网络安全相关的市场调研报告、网络安全相关的年度总结报告、网络安全相关的各类开源项目平台、网络安全相关的搜索引擎的热点词报告等信息。其中,网络安全相关的公开文档,可以包括网络安全相关的论文文档、网络安全相关的专利文档以及网络安全相关的会议文档等。上述收集关于网络安全的初始信息,可以是网络安全的搜索引擎,通过简易内容聚合(ReallySimple Syndication,简称为RSS)订阅的方式,收集上述网络安全的初始信息。上述网络安全的初始信息,可以包括国内的网络安全信息,还可以包括国外的网络安全信息,若网络安全的初始信息为国外的网络安全信息,需要在收集到初始信息后进行翻译。在本步骤中,通过RSS订阅的方式,获取到全面的网络安全的初始信息,能够为后续网络安全的技术发展趋势的预测提供充足的数据支持,进而能够得到准确的网络安全的技术发展趋势的预测结果。

步骤S220,基于预设的数据库对初始信息进行筛选,生成目标基础信息。

在本步骤中,上述预设的数据库,可以是指有关网络安全的数据词表,也可以是有关网络安全的数据词典,还可以是其他形式的数据库,在此不做具体限定。

进一步地,上述预设的数据库的具体内容,可以是基于以往的初始信息解析得到的,该数据库用于对当前获得的初始信息进行筛选。可以将预设的数据库,分为市场统计、技术术语以及安全情报三类数据库。

市场统计类的数据库,可以是根据以往的初始信息中的网络安全相关的企业产品信息、网络安全相关的安全咨询报告以及网络安全相关的企业招聘信息内容解析得到的。具体地,可以从以往的初始信息中提取企业名称、产品名称、产品发布时间、市场份额、关联技术标签等内容填充至市场统计类数据库中。

技术术语类数据库,可以是根据以往的初始信息中近几年的有关网络安全的科技热词和有关网络安全的各类报告内容解析得到的。具体地,可以是对以往的初始信息中的网络安全相关的市场调研报告、网络安全相关的年度总结报告、网络安全相关的各类开源项目平台、网络安全相关的搜索引擎的热点词报告以及网络安全相关的公开文档进行解析,提取上述初始信息中的技术名称、提出时间、起源说明、归属大类、归属细分、技术影响力、近1年热度、近2年热度、近3年热度、技术成熟度、预计成熟时段、数据更新时间等技术术语类信息得到技术术语类数据库的内容。

安全情报类的数据库,可以是根据以往的初始信息中网络安全类资讯的内容解析得到的。具体地,可以是对以往的初始信息中的网络安全资讯中的安全事件资讯和安全漏洞资讯进行解析,提取上述初始信息中的事件名称、漏洞名称、公开时间、关联技术标签、归属大类、归属细分、描述、链接、定级、影响产品等信息得到安全情报类数据库的内容。

需要说明的是,在获取到新的基础信息后,可以基于新的基础信息,来更新以往的数据库,生成后续用于数据筛选的预设的数据库。更新数据库的时间间隔,可以设置为预设的时间长度,达到预设的时间长度后,存储有数据库的系统会自动根据以往的初始信息,对数据库进行更新,得到后续用于初始信息筛选的预设的数据库。优选地,还可以根据用户的具体需求,在进行初始信息筛选之前,手动的调节数据库的信息,得到预设的数据库。进一步地,上述网络安全的技术发展趋势的预测方法还包括:根据所述用户端基于技术内容信息反馈的关于所述数据库的调整信息,调整数据库。具体地,用户端可以根据技术内容的信息,来反馈关于数据库的调整信息,并以此为基础,调整数据库的信息。调整后的数据库,作为对后续收集到的初始信息进行筛选的预设的数据库。通过根据技术内容的信息来调整数据库的信息的方式,来控制数据收集的方向,能够提高网络安全的技术发展趋势的预测的准确性。

在本步骤中,上述基于预设的数据库对初始信息进行筛选,生成目标基础信息,可以是根据数据库的内容,对初始信息进行筛选,选取与数据库内容相关的内容,并将筛选结果生成目标基础信息。上述目标基础信息,可以包括目标基础信息的统计信息和目标基础信息的过程信息。其中,上述目标基础信息的统计信息,可以是指通过自主工作流技术对目标基础信息进行统计得到的信息。具体地,上述目标基础信息的统计信息可以包括热点词频次统计信息、安全技术成熟度数据信息、安全资讯信息和需求市场信息等内容。上述目标基础信息的过程信息,可以是通过自主工作流技术对对目标基础信息进行提取得到的,需要调用合适人员参与,并对技术发展信息具有调节作用的信息。具体地,上述目标基础信息的过程信息,可以包括网络安全的研究信息以及网络安全的技术内容信息等。通常的,网络安全的研究信息,可以是以前沿调研报告的形式呈现。网络安全的技术内容信息,可以是以网络安全的安全事件、网络安全的安全漏洞、网络安全的框架以及网络安全的工具等形式呈现。

在本步骤中,通过预设与网络安全的技术发展相关的数据库,对初始信息进行筛选,可以得到更加准确的用于进行网络安全的技术发展趋势的预测的目标基础信息,进而能够得到准确的网络安全的技术发展趋势的预测结果。

步骤S230,结合预先配置的自主工作流技术和用户预设的技术发展趋势的预测需求,对目标基础信息中的过程信息进行处理,生成过程信息的技术发展信息。

在本步骤中,上述预先配置的自主工作流技术,可以是指通过预先配置自动规则,完成目标基础信息中的过程信息的自动识别、自动提取以及针对提取到的过程信息进行自动处理。上述技术发展趋势的预测需求,可以是对网络安全的技术研究列表的更新、对技术研究优先级的更新、对技术研究进度的更新以及对技术库的更新等。上述目标基础信息中的过程信息,可以包括网络安全的研究信息和网络安全的技术内容信息。上述对目标基础信息中的过程信息进行处理,可以是将过程信息中的技术内容信息存储至技术库,用于更新网络安全的技术库;上述技术库,可以是存储用于解决技术问题的技术内容的库,也可以是存储用于研发并转化为安全产品的技术内容的库;可以是将过程信息中的研究信息进行筛选,用于生成网络安全的技术研究列表;可以是根据过程信息中的研究信息,调整网络安全的技术研究列表中的技术内容的技术研究优先级;还可以是根据过程信息中的研究信息,对网络安全的技术研究列表中的技术内容的技术研究进度进行更新。上述过程信息的技术发展信息,可以是网络安全的技术库、技术研究列表、技术研究优先级以及技术研究进度等多个技术发展信息的结合。

在本步骤中,首先根据自主工作流技术自动获取目标基础信息中的过程信息,并根据用户预设的技术发展趋势的预测需求,对过程信息的具体内容进行处理,生成过程信息的多个技术发展信息,通过多个技术发展信息的结合,可以得到关于过程信息的准确的直观的网络安全的技术发展趋势的预测结果,使得分析结果更具有说服力。

步骤S240,基于目标基础信息和技术发展信息,生成针对网络安全的技术发展趋势的预测结果。

在本步骤中,基于目标基础信息,可以直接统计得到目标基础信息的技术发展信息。上述针对网络安全的技术发展趋势的预测结果,可以是目标基础信息统计得到的技术发展信息,以及过程信息的技术发展信息的结合。具体地,上述目标基础信息统计得到的技术发展信息,可以是指热点词频次统计信息、安全技术成熟度数据信息、安全资讯信息和需求市场信息等多个技术发展信息的结合。因此,上述针对网络安全的技术发展趋势的预测结果,可以是指热点词频次统计信息、安全技术成熟度数据信息、安全资讯信息和需求市场信息、网络安全的技术库、技术研究列表、技术研究优先级以及技术研究进度等多个技术发展信息的结合。

在本步骤中,通过目标基础信息可以统计得到技术发展信息,将目标基础信息统计得到的技术发展信息,与过程信息的技术发展信息进行结合,生成针对目标基础信息的网络安全的技术发展趋势的预测结果,此时的网络安全的技术发展趋势的预测结果包括多个技术发展信息,通过多个技术发展信息的结合,可以得到关于目标基础信息的全面、准确且直观的网络安全的技术发展趋势的预测结果,使得分析结果更具有说服力。

上述步骤S210至步骤S240,通过获取全面的网络安全的初始信息,并预设与网络安全的技术发展相关的数据库,对初始信息进行筛选,得到更加准确的用于进行网络安全的技术发展趋势的预测的目标基础信息,进而根据自主工作流技术以及用户预设的技术发展趋势的预测需求,对过程信息的具体内容进行处理,生成过程信息的多个技术发展信息,最后将目标基础信息中的统计得到的多个技术发展信息,与过程信息的多个技术发展信息结合,得到关于目标基础信息的全面、准确且直观的网络安全的技术发展趋势的预测结果,使得分析结果更具有说服力。

进一步地,在一个实施例中,过程信息包括网络安全的研究信息;基于上述步骤S230,结合预先配置的自主工作流技术和用户预设的技术发展趋势的预测需求,对目标基础信息中的过程信息进行处理,生成过程信息的技术发展信息,具体可以包括以下步骤:

步骤S231,通过预先配置的自主工作流技术处理网络安全的研究信息,生成关于研究信息中技术可行性的评估视图。

在本步骤中,上述网络安全的研究信息,可以包括网络安全的前沿研究报告。在本步骤中,上述网络安全的前沿研究报告,可以是基于目标基础信息,以及预设的研究信息的模版,利用模块化报告流程自动生成的。所述预设的研究信息的模版,可以包括前沿概述模板、前沿技术市场调研模板、前沿技术可行性模板、前沿创新技术思路模板等。其中,每个预设的研究信息的模版,都可以包括技术定义、技术趋势、国内外公司竞品分析、已有的研究成果、技术要素、技术可行性以及技术实施方式等多个部分。

上述通过预先配置的自主工作流技术处理网络安全的研究信息,生成关于研究信息中技术可行性的评估视图,可以包括以下步骤:

步骤S2312,通过预先配置的自主工作流技术对目标基础信息进行语义解析,生成语义解析结果。

其中,上述语义解析,可以是指对目标基础信息中的信息进行信息归纳。具体地,可以是根据网络安全的技术定义、技术趋势、国内外公司竞品分析、已有的研究成果、技术要素、技术可行性以及技术实施方式等信息进行信息归纳。例如,可以根据目标基础信息中的安全技术成熟度数据以及安全咨询报告,来对目标基础信息中的网络安全的技术趋势信息进行归纳,生成网络安全的技术趋势信息的解析结果。

步骤S2314,将语义解析结果自动填充至网络安全的预设的研究信息的模版中。

上述将语义解析结果自动填充至网络安全的预设的研究信息的模版中,可以是将归纳后的信息通过自动填充的方式,填充至网络安全预设的研究信息的模板中。

步骤S2316,基于模版的填充结果,生成统计信息。

在本步骤中,通过对网络安全预设的研究信息的模板中的信息进行汇总,生成统计信息。上述统计信息,可以包括技术要素统计信息、安全技术成熟度统计信息、国内外公司竞品数量统计信息、以及国内外公司竞品市场规模等。

步骤S2318,根据统计信息,生成关于研究信息中技术可行性的评估视图。

在本步骤中,上述技术可行性的评估视图,可以是曲线图、饼状图或柱状图等多种形式的评估视图。具体的上述技术可行性的评估视图,可以是指按时间分布的技术要素的研究进度的曲线图、按时间分布的安全技术成熟度的曲线图、国内外公司竞品数量占比饼状图以及国内外公司竞品市场规模占比柱状图等内容。上述根据统计信息,生成关于研究信息中技术可行性的评估视图,可以根据技术要素统计信息,生成按时间分布的技术要素的研究进度的曲线图;可以根据安全技术成熟度统计信息,生成按时间分布的安全技术成熟度的曲线图;可以根据国内外公司竞品数量统计信息,生成国内外公司竞品数量占比饼状图;可以根据国内外公司竞品市场规模,生成国内外公司竞品市场规模占比柱状图等。在本步骤中,同一个统计信息的评估视图的形式可以是曲线图、饼状图或柱状图中的一种,还可以是其他可以用于展示的形式,在此不做具体限定。

上述步骤S2312至步骤S2318,通过自主工作量对目标基础信息进行解析,并将解析结果填充至预设的研究信息的模板中,并根据填充结果,得到研究信息的统计信息,基于各个统计信息,生成不同的关于研究信息中技术可行性的评估视图。在本步骤中,通过多个不同维度的技术可行性的评估视图的展示,可以使技术人员直观的了解到研究信息中的技术可行性的研究现状,为后续对网络安全的技术研究列表以及技术研究优先级的调节提供依据。

步骤S232,将评估视图发送至用户端。

步骤S233,响应于用户端基于评估视图设定的研究策略,基于研究策略生成关于网络安全的技术研究的技术发展信息。

其中,上述基于评估视图设定的研究策略,可以是指用户端的用户根据研究信息中技术可行性的评估视图的结果,对技术要素进行选取;还可以是指用户端的用户根据研究信息中技术可行性的评估视图的结果,对技术研究列表中的技术研究优先级进行调节。上述关于网络安全的技术研究的技术发展信息,可以是网络安全的技术研究列表、技术研究优先级以及技术研究进度等多个技术发展信息的结合。上述基于研究策略生成关于网络安全的技术研究的技术发展信息,可以是基于用户端对技术要素的选取结果,生成网络安全的技术研究列表,可以是基于用户端对技术研究优先级的调节结果,生成新的技术研究优先级,可以是基于用户端对技术研究进度的反馈,生成新的技术研究进度。在本步骤中,通过用户端设定的评估策略,生成关于网络安全的技术研究的多个技术发展信息,通过多个技术发展信息的获取,可以得到关于网络安全的研究信息的全面、准确且直观的网络安全的技术发展趋势的预测结果,使得分析结果更具有说服力。

进一步地,在一个实施例中,过程信息包括网络安全的技术内容信息,基于上述步骤S230,结合预先配置的自主工作流技术和用户预设的技术发展趋势的预测需求,对所述目标基础信息中的过程信息进行处理,生成所述过程信息的技术发展信息,还可以包括以下步骤:

步骤S234,将技术内容信息发送至用户端。

步骤S235,响应于用户端基于技术内容信息设定的应用策略,基于应用策略生成关于网络安全的技术内容的技术发展信息。

在本步骤中,上述技术内容信息,可以包括网络安全的安全事件、安全漏洞、安全框架以及安全工具等信息。上述应用策略,可以是用户端基于技术内容信息更新技术研究进度,还可以是用户端将技术内容信息进行保存,生成技术库。上述关于网络安全的技术内容的技术发展信息,可以是网络安全的技术库以及技术研究进度等多个技术发展信息的结合。上述基于应用策略生成关于网络安全的技术内容的技术发展信息,可以是基于用户端根据技术内容信息对技术研究进度进行更新,更新网络安全的技术研究进度,可以是用户端对技术内容信息进行保存,生成技术库。

在本步骤中,通过用户端设定的应用策略,生成关于网络安全的技术内容的多个技术发展信息,通过多个技术发展信息的获取,可以得到关于网络安全的技术内容的全面、准确且直观的网络安全的技术发展趋势的预测结果,使得分析结果更具有说服力。

优选的,在一个实施例中,网络安全的技术发展趋势的预测方法还包括:基于技术内容信息,更新技术库;基于技术库的信息,更新关于网络安全的技术内容的技术发展信息。

在本步骤中,上述技术库,可以是存储用于解决技术问题的技术内容的库,也可以是存储用于研发并转化为安全产品的技术内容的库。上述更新技术库,可以将目标基础信息的技术内容中新的可以应用于当前安全检测产品的安全事件、安全漏洞、安全框架以及安全工具的信息,进行保存,更新技术库的信息;可以将技术内容中可以转化为安全产品引擎的安全框架或安全工具,进行保存,更新技术库的信息。由于关于网络安全的技术内容的技术发展信息包括技术库的信息,因此,关于网络安全的技术内容的技术发展信息随着技术库的更新而更新。在本步骤中,通过目标基础信息中的技术内容信息,更新技术库的信息,进一步地,更新包括技术库的关于网络安全的技术内容的技术发展信息,使得关于网络安全的技术内容的技术发展信息更全面和更具有说服力。

下面通过优选实施例对本实施例进行描述和说明。

图3是本申请一优选实施例提供的网络安全的技术发展趋势的预测方法的流程图。如图3所示,该网络安全的技术发展趋势的预测方法包括如下步骤:

步骤S310,通过RSS订阅的方式,收集关于网络安全的初始信息;

步骤S320,基于预设的数据库对初始信息进行筛选,生成目标基础信息;其中,目标基础信息包括统计信息和过程信息;其中,过程信息包括网络安全的研究信息和网络安全的技术内容信息;

步骤S330,通过预先配置的自主工作流技术处理目标基础信息的统计信息,生成统计信息的技术发展信息;

在本步骤中,上述统计信息的技术发展信息,可以是热点词频次统计信息、安全技术成熟度数据信息、安全资讯信息和需求市场信息等多个技术发展信息的结合。

步骤S340,通过预先配置的自主工作流技术处理网络安全的研究信息,生成关于研究信息中技术可行性的评估视图;

步骤S350,将评估视图发送至用户端;

步骤S360,响应于用户端基于评估视图设定的研究策略,基于研究策略生成关于网络安全的技术研究的技术发展信息;

步骤S370,将技术内容信息发送至用户端;

步骤S380,响应于用户端基于技术内容信息设定的应用策略,基于应用策略生成关于网络安全的技术内容的技术发展信息;

步骤S390,基于统计信息的技术发展信息、技术研究的技术发展信息和技术内容的技术发展信息,生成针对网络安全的技术发展趋势的预测结果。

在本实施例中,通过预设的数据库对收集到的初始信息进行筛选,筛选得到更加准确的用于进行网络安全的技术发展趋势的预测的目标基础信息,进而根据自主工作流技术自动获取目标基础信息中的统计信息,并根据统计信息获取统计信息的多个技术发展信息,并根据用户预设的技术发展趋势的预测需求,对过程信息的具体内容进行处理,生成过程信息的多个技术发展信息,最后将目标基础信息中统计得到的多个技术发展信息,与过程信息的多个技术发展信息结合,得到关于目标基础信息的全面、准确且直观的网络安全的技术发展趋势的预测结果,使得分析结果更具有说服力。

应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

基于同样的发明构思,在本实施例中还提供了一种用于实现网络安全的技术发展趋势的预测方法的网络安全的技术发展趋势的预测装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。以下所使用的术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管在以下实施例中所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

在一个实施例中,图4是本实施例提供的网络安全的技术发展趋势的预测装置40的结构框图,如图4所示,该网络安全的技术发展趋势的预测装置40包括:收集模块42、筛选模块44、处理模块46以及结果模块48;其中:

收集模块42,用于收集关于网络安全的初始信息。

筛选模块44,用于基于预设的数据库对初始信息进行筛选,生成目标基础信息。

处理模块46,用于结合预先配置的自主工作流技术和用户预设的技术发展趋势的预测需求,对目标基础信息中的过程信息进行处理,生成过程信息的技术发展信息。

结果模块48,用于基于目标基础信息和技术发展信息,生成针对网络安全的技术发展趋势的预测结果。

上述网络安全的技术发展趋势的预测装置40,通过收集关于网络安全的初始信息,并通过预设的数据库对初始信息进行筛选,筛选得到更加准确的用于进行网络安全的技术发展趋势的预测的目标基础信息,进而根据自主工作流以及用户预设的技术发展趋势的预测需求,对过程信息的具体内容进行处理,生成过程信息的多个技术发展信息,最后将目标基础信息中的统计得到的多个技术发展信息,与过程信息的多个技术发展信息结合,得到关于目标基础信息的全面、准确且直观的网络安全的技术发展趋势的预测结果,使得分析结果更具有说服力,解决了现有技术中存在无法提供准确的网络安全的技术发展趋势的预测结果的问题。

需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。

在本实施例中还提供了一种网络安全的技术发展趋势的预测系统50,图5为本实施例的网络安全的技术发展趋势的预测系统50的结构示意图。如图5所示,该网络安全的技术发展趋势的预测系统50包括:信息采集设备52和服务器设备54;其中,信息采集设备52用于采集关于网络安全的初始信息,并传输至服务器设备54;服务器设备54用于执行上述任一项所述的网络安全的技术发展趋势的预测方法的步骤。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述实施例中的任意一种网络安全的技术发展趋势的预测方法。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的任意一种网络安全的技术发展趋势的预测方法。

需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号