[發明專利]一種基于物聯網的數據傳輸加密設備有效
| 申請號: | 202010555176.9 | 申請日: | 2020-06-17 |
| 公開(公告)號: | CN111726354B | 公開(公告)日: | 2022-05-17 |
| 發明(設計)人: | 鄧嘉明;侯躍恩;容愛瓊;廖勇軍;張海鑫;曾祥煜 | 申請(專利權)人: | 廣東悅思科技有限公司;嘉應學院 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 514000 廣東省梅*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 聯網 數據傳輸 加密 設備 | ||
1.一種基于物聯網的數據傳輸加密設備,其特征在于:包括數據接收模塊,數據接收模塊發送傳輸數據信息至與數據傳輸加密設備進行通信連接的發送設備,用于接收發送設備發送至加密設備的待加密數據文件;
數據加密處理模塊,與數據接收模塊連接,用于接收待加密數據文件,判斷待加密數據文件是否已進行初始加密,若待加密數據文件已進行初始加密,則反饋解密信息通過數據傳輸模塊反饋至發送設備,以獲取發送設備反饋的解密秘鑰,并將解密后的待加密數據文件分別發送至加密索引分析模塊和數據存儲模塊,同時,接收加密索引分析模塊發送的待加密數據文件的加密等級以及待加密數據文件劃分后的分裝包;
加密索引分析模塊用于接收數據加密處理模塊發送的解密后的待加密數據文件,對解密后的待加密數據文件進行加密特征關鍵字提取,并將提取的加密特征關鍵字與加密預設關鍵字集合中的加密特征關鍵字對比,分析出待加密數據文件的加密可信度,判斷加密可信度與各加密等級對應的加密可信度范圍進行對比,以篩選出待加密數據文件對應的加密等級,并根據該加密等級對應的加密分裝包數量對待加密數據文件進行分包,劃分成若干個分裝包,加密索引分析模塊將該待加密數據文件對應的加密等級以及待加密數據文件劃分后的分裝包發送至數據加密處理模塊;
所述加密索引分析模塊對待加密數據文件進行加密等級判斷的方法,包括以下步驟:
W1、提取解密后的待加密數據文件中出現的加密特征關鍵字,以及各加密特征關鍵字出現的頻率;
W2、將待加密數據文件中出現的加密特征關鍵字與加密預設關鍵字集合中的加密特征關鍵字進行對比,構成特征對比關鍵字集合和關鍵字頻率集合;
W3、對關鍵字頻率集合中各加密關鍵字出現的次數進行歸一化處理;
W4、提取加密預設關鍵字集合中各加密關鍵字對應的加密權重比例大小,分別為fa1,fa2,...,fai,...,fan,fai表示為加密預設關鍵字集合中第i個加密關鍵字對應的加密權重比例大小,且fa1+fa2+...+fai+...+fan=1;
W5、利用加密衡量模型統計待加密數據文件的加密可信度;
W6、將待加密數據文件的加密可信度與設定的各加密等級對應的加密可信度范圍進行對比,確定待加密數據文件的加密等級,提取該加密等級對應的加密分包數量;
W7、對待加密數據文件按照該加密等級對應的加密分包數量進行分包,劃分成若干個分裝包;
其中,所述加密衡量模型為β表示為待加密數據文件的加密可信度,fai表示為加密預設關鍵字集合中第i個加密關鍵字對應的加密權重比例大小,gai表示為經歸一化處理后的關鍵字頻率系數,ai表示為待加密數據文件中是否出現加密預設關鍵字集合中的第i個關鍵字,ai等于1或0;
另外,數據加密處理模塊接收加密索引分析模塊發送的待加密數據文件的加密等級以及待加密數據文件劃分后的分裝包,根據待加密數據文件的加密等級對各分裝包進行加密,并將加密后的各分裝包的密文通過數據傳輸模塊發送至解密分析設備,且將各分裝包的密鑰存儲至數據存儲模塊,同時,數據加密處理模塊接收數據校準模塊發送的傳輸丟失的分裝包的ID標識、數據傳輸過程中的各分裝包的失信系數以及綜合失信系數,判斷數據傳輸過程中綜合失信系數是否大于設定的總體失信系數閾值,若大于設定的總體失信系數閾值,則發送數據自毀指令至解密分析設備,以對傳輸至解密分析設備的所有加密的分裝包進行數據自毀,若小于等于設定的總體失信系數閾值,則判斷各分裝包的失信系數是否大于設定的獨立失信系數閾值,若大于設定的獨立失信系數閾值,則發送大于設定的獨立失信系數閾值的分裝包的ID標識以及數據自毀指令至解密分析設備,且數據加密處理模塊提取自毀的分裝包的ID標識,并篩選出該分裝包加密后的數據信息經數據傳輸模塊重復發送至解密分析設備;
數據存儲模塊存儲經解密后的待加密數據文件,并存儲各加密等級對應的加密可信度范圍,以及各加密等級對應的待加密數據文件劃分的分裝包數量,且存儲各分裝包對應的密鑰;
數據傳輸模塊,分別與反饋解析模塊、解密分析設備和數據加密處理模塊連接,用于將加密后的各分裝包的密文發送至解密分析設備,并將解密分析設備接收的各分裝包的密文反饋至反饋解析模塊;
反饋解析模塊用于接收數據傳輸模塊發送的各分裝包的密文,并提取數據存儲模塊中各分裝包的密鑰,依次對各分裝包的密文進行解密,并將解密后的各分裝包內的數據信息依次發送至數據校準模塊;
數據校準模塊用于提取數據存儲模塊中的待加密數據文件,接收反饋解析模塊發送的解密后的各分裝包,將各分裝包內的數據文件分別與待加密數據文件中的數據文件進行對比,判斷數據是否傳輸丟失、獲取數據傳輸過程中的各分裝包的失信系數以及綜合失信系數,并提取傳輸丟失的分裝包的ID標識,將傳輸丟失的分裝包的ID標識、獲取數據傳輸過程中的各分裝包的失信系數以及綜合失信系數發送至數據加密處理模塊;
其中,所述數據校準模塊對傳輸過程中數據是否傳輸丟失進行檢測,檢測方法包括以下步驟:
H1、獲取分裝包的ID標識,依次獲得解密后的分裝包的數據信息;
H2、截取每個分裝包前端數據信息和后端數據信息;
H3、依次將上一編號的分裝包的后端數據信息與下一編號的分裝包的前端信息重組,構成前后端重組數據;
H4、將步驟H3中重組后的前后端重組數據與待加密數據文件中的數據信息進行對比,以對前后端重組數據進行定位,判斷前后端重組數據是否與待加密數據文件中連續的數據信息相匹配,若完全相匹配,則執行步驟H6,反之,統計前后端重組數據中插入或刪除在上一編號的分裝包后端以及下一編號的分裝包前端間連續數據信息的次數R1,以及篩選出插入或刪除的連續數據信息,并執行步驟H7;
H5、分別提取各分裝包內的數據信息,將各分裝包內的數據信息與待加密數據文件中的數據信息進行對比,若分裝包內存在插入或刪除的連續數據信息為次數R2,則傳輸數據丟失,篩選出插入或刪除的連續數據信息,并執行步驟H7;
H6、依次對重組后的前后端的編號數字n進行加1,直至n大于N;
H7、對分裝包內以及前后端插入或刪除的數據信息進行功能確定,并確定各功能對應的影響程度比例系數;
H8、分析出各分裝包的失信程度αj;
H9、統計出待加密數據文件加密后傳輸的綜合失信程度N表示為重組后的前后端總數量,即分裝包的總數量為N+1,P表示為待加密數據文件加密傳輸后的綜合失信系數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東悅思科技有限公司;嘉應學院,未經廣東悅思科技有限公司;嘉應學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010555176.9/1.html,轉載請聲明來源鉆瓜專利網。





