基于人工蜂群的硬件木馬測試向量生成方法
發(fā)布時間:2023-02-15 08:18
針對已有測試向量生成方法對以電路惰性節(jié)點作為輸入的硬件木馬觸發(fā)覆蓋率低的問題,提出了一種基于人工蜂群的測試向量生成方法.首先分析了用于觸發(fā)惰性節(jié)點組合的測試向量的分布規(guī)律,并構建數學模型對其進行描述;然后利用人工蜂群算法生成測試向量,結合其分布規(guī)律對局部區(qū)域進行高效搜索以發(fā)現能觸發(fā)更多惰性節(jié)點組合的測試向量,同時對全局進行快速搜索,有效避免了"早期收斂"問題.實驗結果表明:使用本文方法生成的測試向量測試電路,對電路中惰性節(jié)點組合的平均觸發(fā)覆蓋率達到95.86%,與已有方法相比提高了22.43%,具有更好的硬件木馬激活效果.
【文章頁數】:7 頁
【文章目錄】:
1 問題分析
2 人工蜂群算法簡介
3 基于人工蜂群算法的測試向量生成
3.1 數學模型
3.2 適應度函數設計
3.3 測試向量生成算法
4 實驗驗證
4.1 實驗配置
4.2 實驗結果分析
5 結論
本文編號:3743149
【文章頁數】:7 頁
【文章目錄】:
1 問題分析
2 人工蜂群算法簡介
3 基于人工蜂群算法的測試向量生成
3.1 數學模型
3.2 適應度函數設計
3.3 測試向量生成算法
4 實驗驗證
4.1 實驗配置
4.2 實驗結果分析
5 結論
本文編號:3743149
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/3743149.html
教材專著