[發明專利]一種工業控制系統安全防護產品的隨機性檢測方法、裝置在審
| 申請號: | 202011517868.0 | 申請日: | 2020-12-21 |
| 公開(公告)號: | CN112667198A | 公開(公告)日: | 2021-04-16 |
| 發明(設計)人: | 羅影;張文科;幸享宏 | 申請(專利權)人: | 工業信息安全(四川)創新中心有限公司 |
| 主分類號: | G06F7/58 | 分類號: | G06F7/58;G06F17/16 |
| 代理公司: | 成都九鼎天元知識產權代理有限公司 51214 | 代理人: | 陳法君 |
| 地址: | 610000 四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 工業 控制 系統安全 防護 產品 隨機性 檢測 方法 裝置 | ||
1.一種隨機性檢測方法,其特征在于,所述隨機性檢測方法包括:
S1:完成待檢測序列數據的秩為32的矩陣個數F32和秩為31的矩陣個數F31的計算;
S2:對步驟S1中的得到的秩為32的矩陣個數F32和秩為31的矩陣個數F31完成其統計值V計算;
S3:基于步驟S2得到的統計值V,分析判斷并得到矩陣秩的最終檢測結果是檢測通過或檢測不通過。
2.如權利要求1所述的隨機性檢測方法,其特征在于,所述步驟S1具體包括:
S11:數據初始化,將F32和F31都置為0;
S12:檢查是否還剩一個或多個完整的分組未處理,若是,則執行步驟13;否則,表明待檢統計完畢,跳轉到步驟16;
S13:取一個分組128字節未檢測數據,順序地以每4字節加載到一個32比特的雙字的方式,得到用32個雙字表示的矩陣A=(A0,A1,…,A31),其中Ai,0≤i≤31,為32比特的雙字;
S14:計算矩陣秩,算出矩陣A=(A0,A1,…,A31)的秩r為“32”、“31”或“其它”;
S15:更新矩陣秩的分布信息,如果矩陣秩r為32,則F32累加1;如果r為31,則F31累加12,跳轉到步驟12;
S16:返回F32和F31。
3.如權利要求1所述的隨機性檢測方法,其特征在于,所述步驟S2中,統計值V的計算方法為:
其中
4.如權利要求1所述的隨機性檢測方法,其特征在于,所述步驟S3中,所述步驟3具體包括:
計算P_value=igamc(1,V/2),igamc為余不完全伽馬函數;
若P_value≥α,則返回待檢序列“通過檢測”,否則,返回待檢序列“不通過檢測”,其中,α為顯著水平。
5.如權利要求1所述的隨機性檢測方法,其特征在于,α取值為0.05、0.01、0.001或0.0001。
6.一種隨機性檢測裝置,其特征在于,所述隨機性檢測裝置包括:矩陣秩統計模塊、統計量計算模塊、判斷模塊;
所述矩陣統計模塊被配置為:對輸入的待檢數據,通過計算其中每一個完整分組(32×32/8=128字節)的秩,獲得秩為32的矩陣個數F32和秩為31的矩陣個數F31;
所述統計計算模塊被配置為:利用“矩陣秩統計模塊”計算得到的F32和F31的值,計算統計值V;
所述判斷模塊配置為:利用“統計量模塊”計算得到的統計值V,進行分析判斷,得到檢測結果為檢測通過還是檢測不通過。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于工業信息安全(四川)創新中心有限公司,未經工業信息安全(四川)創新中心有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011517868.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于恒定加速度的距離多普勒耦合效應評估方法和系統
- 下一篇:染料墨水





