[發明專利]一種數據機密性檢測及判斷方法在審
| 申請號: | 202011232314.6 | 申請日: | 2020-11-06 |
| 公開(公告)號: | CN112422536A | 公開(公告)日: | 2021-02-26 |
| 發明(設計)人: | 唐敏璐;王欣麒;雷輝;殷文霞;林屹 | 申請(專利權)人: | 上海計算機軟件技術開發中心 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 上海樂泓專利代理事務所(普通合伙) 31385 | 代理人: | 蘇杰 |
| 地址: | 200000 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 機密性 檢測 判斷 方法 | ||
1.一種數據機密性檢測及判斷方法,其特征在于,包括如下步驟:
S100、讀取數據;
S200、將讀取的數據轉化為字節或者序列;
S300、建立數學模型;
S400、將字節或者序列輸入到數學模型中進行綜合分析;
S500、提取結果目錄并得到分析結果。
2.根據權利要求1所述的一種數據機密性檢測及判斷方法,其特征在于:所述步驟S100中,讀取數據的方式為遍歷目錄下的所有文件或者以文本形式處理數據的同時,以十六進制讀取文件動態存儲在動態數組A中。
3.根據權利要求1所述的一種數據機密性檢測及判斷方法,其特征在于:所述步驟S200中將讀取的數據轉化為字節或者序列具體為將動態數組A中的數據轉換成十六進數組存儲到動態數組B中待用或轉換成二進制01序列存儲到動態數組C中待用。
4.根據權利要求1所述的一種數據機密性檢測及判斷方法,其特征在于,所述步驟S300中,建立數學模型包括:
數學模型一:用于檢測待檢測序列中0、1的個數是否相近;根據置信水平值,比較相應value_p值,若大于置信水平則01序列反映的信息熵低,數據臨時判斷為密文,子函數返回值為1;
數學模型二:用于檢測待檢測序列的m位子序列中的0的個數是否接近m/2;根據置信水平值,比較相應value_p值,若大于置信水平則m位子序列反映的信息熵低,數據臨時判斷為密文,子函數返回值為1;
數學模型三:用于檢測待檢測序列單字節t值方差是否均衡;根據置信水平值,比較相應value_p值,若大于置信水平則單字節統計反映的信息熵低,數據臨時判斷為密文,子函數返回值為1;
數學模型四:用于檢測待檢測序列中相同長度長1的的數目是否接近一致;根據置信水平值,比較相應value_p值,若大于置信水平則長游程反映的信息熵低,數據臨時判斷為密文,子函數返回值為1;
數學模型五:用于檢測待檢序列中給定長度的子序列之間的線性獨立性;根據置信水平值,比較相應value_p值,若大于置信水平則子序列線性獨立,數據臨時判斷為密文,子函數返回值為1;
數學模型六:用于檢測待檢測序列進行傅里葉變換后得到不正常的峰值個數是否超過了允許值。根據置信水平值,比較相應value_p值,若大于置信水平則序列傅里葉變換后信息熵低,數據臨時判斷為密文,子函數返回值為1。
5.根據權利要求1所述的一種數據機密性檢測及判斷方法,其特征在于:所述步驟S400中,綜合分析具體為通過數學模型進行識別判斷是否為明文數據,當識別為明文數據后,將識別為明文數據的明文文件復制到結果目錄內。
6.根據權利要求4所述的一種數據機密性檢測及判斷方法,其特征在于:所述數學模型選擇至少一個進行使用,優選3-5個。
7.一種計算機可讀存儲介質,其特征在于:存儲有能夠被處理器加載執行時實現如權利要求1至6中任一項所述的數據機密性檢測及判斷方法的程序。
8.一種智能終端,其特征在于:包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的程序,該程序能夠被處理器加載執行時實現如權利要求1至6中任一項所述的數據機密性檢測及判斷方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海計算機軟件技術開發中心,未經上海計算機軟件技術開發中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011232314.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:食材自動檢測計量加工輔助系統
- 下一篇:一種裸硅封裝MOS管
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





