源自: 信息安全与通信保密杂志社
作者:曹增辉 , 郭渊博 , 黄慧敏
摘
要
提高网络空间安全的密码攻防能力,需要形成可表示、可共享、可分析的领域知识模式和知识库。利用自顶向下的构建方法,并通过本体构建方法梳理密码攻防领域的核心概念和关系,可以生成密码攻防领域本体。在领域本体的基础上,通过收集并处理多种来源密码攻防领域的文档资料,利用基于深度学习的训练方法得到可维护、可重用、可共享和可分析的领域知识图谱,并进行存储和应用。




1 领域本体构建


表 1 密码攻击场景





表 2 文献调查数据示例



图 2 防御模型


图 3 本体概念的实现
1.2.2 定义领域本体中的关系

表 3 关系列举

1.2.3 在本体中定义其他描述


图 4 Protégé构建的密码攻防领域本体

图 5 密码攻防领域实体关系

2 领域知识图谱构建


图 6 领域知识图谱构建流程架构
![]()



图 7 多源数据清洗流程


2.2 数据预处理



图 8 BERT 的输入向量合成

2.3 联合学习法



图 9 联合学习方法



式中:


2.3.2 关系抽取


图 10 注意力机制计算方法

![]()



表 4 试验结果


表 5 试验产生的 SPO 三元组


图 11 知识图谱统计
2.5 知识入库

3 领域知识图谱应用
3.1 路径查找算法




3.2 应用示例


图 12 彩虹表攻击查询图示例

4 结 语

声明:公众号转载的文章及图片出于非商业性的教育和科研目的供大家参考和探讨,并不意味着支持其观点或证实其内容的真实性。版权归原作者所有,如转载稿涉及版权等问题,请立即联系我们删除。