源自:?信息安全與通信保密雜志社
作者:曹增輝 , 郭淵博 , 黃慧敏
摘
要
提高網絡空間安全的密碼攻防能力,需要形成可表示、可共享、可分析的領域知識模式和知識庫。利用自頂向下的構建方法,并通過本體構建方法梳理密碼攻防領域的核心概念和關系,可以生成密碼攻防領域本體。在領域本體的基礎上,通過收集并處理多種來源密碼攻防領域的文檔資料,利用基于深度學習的訓練方法得到可維護、可重用、可共享和可分析的領域知識圖譜,并進行存儲和應用。
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?結 語
聲明:公眾號轉載的文章及圖片出于非商業性的教育和科研目的供大家參考和探討,并不意味著支持其觀點或證實其內容的真實性。版權歸原作者所有,如轉載稿涉及版權等問題,請立即聯系我們刪除。