Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于协议演绎系统的计算机网络协议数据集构建方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:西安电子科技大学

摘要:本发明提出了一种基于协议演绎系统的计算机网络协议数据集构建方法,实现步骤为:获取计算机网络协议样本集及每个计算机网络协议的标准化Latex结构符号序列;构建标准化Latex结构符号序列的特征矩阵;对计算机网络协议的样本集进行分类;对协议基础数据集进行扩充;获取数据集的构建结果。本发明在对协议基础数据集进行扩充时,基于协议演绎系统中的协议组合展开规则对特征矩阵进行扩充并判断可行性,保证扩充后的协议在结构上的合理性和可靠性,扩充效果好,提高了构建出的数据集的分类精度;在获取数据集的构建结果阶段,通过计算每个符号的词频和逆文档频率来给特征矩阵中的每个符号分配权重,有效提升数据集中关键特征的数据表征。

主权项:1.一种基于协议演绎系统的计算机网络协议数据集构建方法,其特征在于,包括如下步骤:1获取计算机网络协议样本集:获取M个计算机网络协议各自的表达式图像、符号序列和安全属性,并将安全属性作为表达式图像的标签,然后将表达式图像及其标签,以及符号序列组成样本集Dsample,其中,M≥600;2获取每个计算机网络协议的标准化Latex结构符号序列:对第m个计算机网络协议的符号序列进行分割,并将分割得到的包括变量名、运算符、分隔符和括号的词法单元列表转化为符号树,然后对每个符号树进行递归解析,得到标准化Latex结构符号序列;3构建标准化Latex结构符号序列的特征矩阵:将第m组标准化的Latex结构符号序列划分划分为N个协议事件,每个协议事件包含主体、动作、消息和密钥四个元素,并构建以N为行以四个元素为列的维度为N×4的事件矩阵,然后对事件矩阵在维度不足为H×4的空位处填入0,得到维度为H×4的特征矩阵,其中,1≤N≤100,H>100;4对计算机网络协议的样本集进行分类:按照安全属性将样本集Dsample中的M幅表达式图像划分为F个类,并将每类表达式图像及其对应的标准化Latex结构符号序列、特征矩阵和图像标签组成的协议基础数据集,得到F个协议基础数据集;5对协议基础数据集进行扩充:基于协议演绎系统中的协议组合展开规则对第f个协议数量占比Pf与预先设置的阈值Y满足Pf<Y的协议基础数据集中每个特征矩阵的部分元素进行修改,并将多重加密问题和随机数可行的修改后的特征矩阵添加到对应的协议基础数据集中,同时丢弃非可行的特征矩阵,实现对F个协议基础数据集的扩充,得到包括R个特征矩阵的F个协议数据集,其中,0.1≤Y≤0.2,R≥1000;6获取数据集的构建结果:计算每个协议数据集中每个特征矩阵的四个元素各自所包含的B个符号中每个符号的初始权重值并对按照其在对应元素中升序排序的结果进行修改,得到维度为H×4权重矩阵WProtocol,再对F个协议数据集进行组合,得到包含R组协议特征矩阵、安全属性标签和对应的权重矩阵的计算机网络协议数据集,其中,B≤100。

全文数据:

权利要求:

百度查询: 西安电子科技大学 基于协议演绎系统的计算机网络协议数据集构建方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。