新四季網

一種物聯網終端設備安全傳輸認證方法及裝置與流程

2023-06-05 15:50:56 4


本發明涉及物聯網和雲計算技術領域,具體涉及一種物聯網終端設備安全傳輸認證方法及裝置。



背景技術:

近年來,物聯網技術發展迅速,應用領域已經遍及交通、物流、公共安全、家居、醫療等多個行業。通過各類傳感設備,可以實時採集來自傳感設備的信息,以實現對設備的識別、監控、定位、連接、跟蹤以及管理,讓設備、網絡和交互變得更加智能。傳統製造廠商也在對產品生產鏈進行改造創新,將物聯網技術與製造技術融合發展,創建智能工廠,發展智能製造裝備。物聯網技術已從單純技術上升到一種經濟形態的新經濟形態。

物聯網所涉及的數據量規模巨大,隨著雲計算和虛擬技術的推廣普及,雲基礎設施和雲服務平臺的建設,使得物聯網中海量物品的實時動態管理以及智能分析變得可能。然而隨著各類接入設備的增多,各類行業數據的集中,物聯網終端設備與雲中心之間的認證問題就成為一個亟須解決的問題。一方面,如何能夠保證物聯網終端設備通過傳感器收集的數據可以安全上傳到雲中心,而在傳輸過程中無法被第三方監聽獲取數據或惡意篡改。另一方面,如何保證物聯網終端設備不被第三方非法入侵和控制。



技術實現要素:

本發明要解決的技術問題是:本發明針對以上問題,提供一種物聯網終端設備安全傳輸認證方法及裝置。

本發明所採用的技術方案為:

一種物聯網終端設備安全傳輸認證方法,所述方法通過採用分級安全傳輸認證策略,在物聯網終端設備和雲中心之間進行安全數據傳輸以及身份認證,其中,雲中心包括通訊模塊、硬體加密機、公鑰中心、安全中心和業務中心:

所述通訊模塊負責與所述的物聯網中海量終端設備進行數據交換;

所述硬體加密機保存雲中心的多個密鑰對並在硬體層面實現籤名、加解密;

所述公鑰中心保存物聯網終端設備的公鑰信息;

所述安全中心負責根據通訊模塊得到的數據,進行協議解析、數據加解密和相關認證服務;

所述業務中心負責後續物聯網業務邏輯的實現;

所述物聯網終端設備負責從傳感器中採集數據,並通過加密模塊進行相關的安全認證和數據加密傳輸,完成與雲中心交互。

所述物聯網終端設備註冊步驟如下:

步驟101、物聯網終端設備通過加密硬體模塊產生密鑰對;

步驟102、根據物聯網終端設備的硬體信息生成註冊申請書,其中包含設備硬體ID和步驟101中產生的公鑰;

步驟103、雲中心將審核所述的物聯網終端設備提交的申請書,並將公鑰與其硬體身份信息保存到公鑰中心;

步驟104、雲中心將分級的雲中心服務端公鑰信息發送到所述的物聯網終端設備;

步驟105、物聯網終端設備將接收到公鑰信息寫入設備端公鑰庫中。

所述於終端設備上傳數據步驟如下:

步驟201、物聯網終端設備根據通過傳感晶片收集的數據的安全級別,選擇相應的傳輸認證安全協議套件;

步驟202、物聯網終端設備根據選擇的傳輸認證安全協議套件在加密模塊中完成數據加密、籤名以及數據協議封包;

步驟203、物聯網終端設備將封包數據發送到雲中心;

步驟204、雲中心的通訊模塊負責數據接收;

步驟205、雲中心的安全中心根據傳輸認證安全協議套件進行數據解析,如果數據是籤名格式,根據終端設備信息在公鑰中心獲取相應的設備公鑰進行籤名認證;如果數據是加密格式,則調用所述的硬體加密機進行數據解密,再根據終端設備信息在公鑰中心獲取相應的設備公鑰進行籤名認證;如果是原文格式,直接返回;

步驟206、雲中心的安全中心根據步驟205的認證結果,如果認證通過,則交給業務中心負責後續物聯網業務邏輯的處理,如果認證失敗,則返回錯誤。

所述雲中心向終端設備下發指令的步驟如下:

步驟301、雲中心根據發送指令的安全級別,選擇相應的傳輸認證安全協議套件;

步驟302、雲中心安全中心根據選擇的傳輸認證安全協議套件,調用硬體加密機,完成數據籤名以及數據協議封包;

步驟303、雲中心將封包數據發送到物聯網終端設備;

步驟304、物聯網終端設備的調用收發模塊接收指令數據;

步驟305、物聯網終端設備根據傳輸認證安全協議套件進行數據解析,並根據終端設備存儲的公鑰進行籤名認證;

步驟306、物聯網終端設備根據步驟305的認證結果,如果認證通過,則執行指令,如果認證失敗,則返回錯誤。

一種物聯網終端設備安全傳輸認證裝置,所述裝置結構包括:設備主控制器單元、傳感晶片、加密晶片、加密配置存儲模塊、數據存儲模塊、信號指令模塊、收發數據模塊以及IO控制模塊,其中:

設備主控制器單元負責智能設備的指揮控制中心;

傳感晶片負責採集信息和狀態;

加密晶片負責完成加解密、數字籤名、協議封包相關運算;

加密配置存儲模塊分為明文區域、加密區域兩個區域,明文區域存放來自所述的雲中心的分級公鑰,加密區域存儲設備密鑰,該密鑰受硬體保護無法被導出;

數據存儲模塊存儲終端設備需要存儲的其他信息;

信號指令模塊負責信號指令的處理;

收發數據模塊負責與雲中心進行數據傳輸;

IO控制模塊負責整個終端設備的輸入輸出控制。

本發明的有益效果為:

本發明通過採用分級安全傳輸認證策略,與傳統統一的加密方式相比,極大的提高了數據傳輸效率和認證效率,並且有效的保護了高級密鑰的安全性,保證了終端設備資源訪問控制的合法性和安全性,並且在對於傳感器採集的敏感數據保護的同時,諸如心跳包等數據傳輸又採用明文傳輸,保證了傳輸效率。通過硬體加密裝置保護了終端設備的密鑰,提升了終端設備與雲中心數據傳輸的安全性,並且所有涉及安全的運算都在硬體裝置中完成,保證其運算效率。

附圖說明

圖1為終端設備安全傳輸認證裝置硬體結構圖;

圖2為物聯網終端設備與雲中心結構示意圖;

圖3為註冊物聯網終端設備流程圖。

具體實施方式

下面根據說明書附圖,結合具體實施方式對本發明進一步說明:

實施例1

如圖2所示,一種物聯網終端設備安全傳輸認證方法,所述方法通過採用分級安全傳輸認證策略,在物聯網終端設備和雲中心之間進行安全數據傳輸以及身份認證,其中,雲中心包括通訊模塊、硬體加密機、公鑰中心、安全中心和業務中心:

所述通訊模塊負責與所述的物聯網中海量終端設備進行數據交換;

所述硬體加密機保存雲中心的多個密鑰對並在硬體層面實現籤名、加解密等功能;

所述公鑰中心保存物聯網終端設備的公鑰信息;

所述安全中心負責根據通訊模塊得到的數據,進行協議解析、數據加解密和相關認證服務;

所述業務中心負責後續物聯網業務邏輯的實現;

所述物聯網終端設備負責從傳感器中採集數據,並通過加密模塊進行相關的安全認證和數據加密傳輸,完成與雲中心交互。

實施例2

如圖3所示,在實施例1的基礎上,本實施例所述物聯網終端設備註冊步驟如下:

步驟101、物聯網終端設備通過加密硬體模塊產生密鑰對;

步驟102、根據物聯網終端設備的硬體信息生成註冊申請書,其中包含設備硬體ID和步驟101中產生的公鑰;

步驟103、雲中心將審核所述的物聯網終端設備提交的申請書,並將公鑰與其硬體身份信息保存到公鑰中心;

步驟104、雲中心將分級的雲中心服務端公鑰信息發送到所述的物聯網終端設備;

步驟105、物聯網終端設備將接收到公鑰信息寫入設備端公鑰庫中。

實施例3

在實施例1或2的基礎上,本實施例所述於終端設備上傳數據步驟如下:

步驟201、物聯網終端設備根據通過傳感晶片收集的數據的安全級別,選擇相應的傳輸認證安全協議套件;

步驟202、物聯網終端設備根據選擇的傳輸認證安全協議套件在加密模塊中完成數據加密、籤名以及數據協議封包;

步驟203、物聯網終端設備將封包數據發送到雲中心;

步驟204、雲中心的通訊模塊負責數據接收;

步驟205、雲中心的安全中心根據傳輸認證安全協議套件進行數據解析,如果數據是籤名格式,根據終端設備信息在公鑰中心獲取相應的設備公鑰進行籤名認證;如果數據是加密格式,則調用所述的硬體加密機進行數據解密,再根據終端設備信息在公鑰中心獲取相應的設備公鑰進行籤名認證;如果是原文格式,直接返回;

步驟206、雲中心的安全中心根據步驟205的認證結果,如果認證通過,則交給業務中心負責後續物聯網業務邏輯的處理,如果認證失敗,則返回錯誤。

實施例4

在實施例3的基礎上,本實施例所述雲中心向終端設備下發指令的步驟如下:

步驟301、雲中心根據發送指令的安全級別,選擇相應的傳輸認證安全協議套件;

步驟302、雲中心安全中心根據選擇的傳輸認證安全協議套件,調用硬體加密機,完成數據籤名以及數據協議封包;

步驟303、雲中心將封包數據發送到物聯網終端設備;

步驟304、物聯網終端設備的調用收發模塊接收指令數據;

步驟305、物聯網終端設備根據傳輸認證安全協議套件進行數據解析,並根據終端設備存儲的公鑰進行籤名認證;

步驟306、物聯網終端設備根據步驟305的認證結果,如果認證通過,則執行指令,如果認證失敗,則返回錯誤。

實施例5

如圖1所示,一種物聯網終端設備安全傳輸認證裝置,所述裝置結構包括:設備主控制器單元、傳感晶片、加密晶片、加密配置存儲模塊、數據存儲模塊、信號指令模塊、收發數據模塊以及IO控制模塊,其中:

設備主控制器單元負責智能設備的指揮控制中心;

傳感晶片負責採集信息和狀態;

加密晶片負責完成加解密、數字籤名、協議封包等相關運算;

加密配置存儲模塊分為明文區域、加密區域兩個區域,明文區域存放來自所述的雲中心的分級公鑰,加密區域存儲設備密鑰,該密鑰受硬體保護無法被導出;

數據存儲模塊存儲終端設備需要存儲的其他信息;

信號指令模塊負責信號指令的處理;

收發數據模塊負責與雲中心進行數據傳輸;

IO控制模塊負責整個終端設備的輸入輸出控制。

可以在設備端實現密鑰生成、密鑰管理、數據加解密、數據摘要、數字籤名等功能,實現物聯網終端設備與雲中心的安全傳輸認證的目的。

實施方式僅用於說明本發明,而並非對本發明的限制,有關技術領域的普通技術人員,在不脫離本發明的精神和範圍的情況下,還可以做出各種變化和變型,因此所有等同的技術方案也屬於本發明的範疇,本發明的專利保護範圍應由權利要求限定。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀