国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在物聯(lián)網(wǎng)終端和云數(shù)據(jù)平臺之間數(shù)據(jù)加解密的方法與流程

      文檔序號:11234729閱讀:3771來源:國知局
      在物聯(lián)網(wǎng)終端和云數(shù)據(jù)平臺之間數(shù)據(jù)加解密的方法與流程

      本發(fā)明在物聯(lián)網(wǎng)終端和云數(shù)據(jù)平臺之間傳輸數(shù)據(jù)加解密的方法涉及物聯(lián)網(wǎng)系統(tǒng)運營管理,特別是通過云平臺統(tǒng)一管理,在物聯(lián)網(wǎng)終端和云數(shù)據(jù)平臺之間進行數(shù)據(jù)加解密的方法。



      背景技術(shù):

      隨著時代的發(fā)展和科技的進步,萬物互聯(lián)已是大勢所趨。在技術(shù)進步的基礎(chǔ)上,一些新的應(yīng)用快速發(fā)展起來。比如車聯(lián)網(wǎng)、工業(yè)聯(lián)網(wǎng)、家居聯(lián)網(wǎng),通過物聯(lián)網(wǎng)終端,將各種設(shè)備的信息傳輸?shù)皆茢?shù)據(jù)平臺,并進行分析、計算、管理,其經(jīng)濟和社會價值非常大。

      物聯(lián)網(wǎng)系統(tǒng),涉及生活各個方面,對業(yè)務(wù)的安全性依賴很高。物聯(lián)網(wǎng)終端在和云平臺進行傳輸重要數(shù)據(jù)時,需要對重要數(shù)據(jù)進行加解密,防止重要數(shù)據(jù)在傳輸過程中被盜取和篡改。

      但是現(xiàn)有的物聯(lián)網(wǎng)系統(tǒng),對業(yè)務(wù)的安全性重視性不夠。現(xiàn)有方案或者對傳輸數(shù)據(jù)不加密,或是通過靜態(tài)進行簡單加密,缺少一種安全的、云平臺和終端同時參與的、動態(tài)加解密和管理方法。而物聯(lián)網(wǎng)終端在進行重要的業(yè)務(wù)時,需要得到一種安全的、動態(tài)的加解密方法,否則無法有效安全的保障業(yè)務(wù)的運營。

      在物聯(lián)網(wǎng)終端進行重要的業(yè)務(wù)時,現(xiàn)有的方法沒有有效的進行數(shù)據(jù)加解密和管理,無法保障業(yè)務(wù)的安全運營。



      技術(shù)實現(xiàn)要素:

      本發(fā)明的目的是針對上述不足之處提供一種在物聯(lián)網(wǎng)終端和云數(shù)據(jù)平臺之間數(shù)據(jù)傳輸加解密和管理的方法,有效的保證業(yè)務(wù)安全進行。

      本發(fā)明是采取以下技術(shù)方案實現(xiàn)的:

      在物聯(lián)網(wǎng)終端和云數(shù)據(jù)平臺之間數(shù)據(jù)加解密和管理的方法,包括如下步驟:

      1)在物聯(lián)網(wǎng)終端與云平臺注冊之前;

      1-1)由物聯(lián)網(wǎng)終端通過讀取自身設(shè)備上兩個唯一的id號作為devicekey和secretkey;devicekey用來唯一標識此硬件設(shè)備,secretkey用來作為加解密的母秘鑰;下文用dkey代表devicekey,skey代表secretkey;

      1-2)物聯(lián)網(wǎng)終端進行注冊,按事先約定的注冊流程,將步驟1-1)中的dkey與skey上傳到云平臺;

      1-3)云平臺將dkey和skey配對錄入到云平臺的安全服務(wù)器,后續(xù)使用dkey來唯一標識此硬件設(shè)備,skey用來作為此終端數(shù)據(jù)加解密的母秘鑰;

      2)當云平臺和物聯(lián)網(wǎng)終端需要對傳輸數(shù)據(jù)進行加解密時;

      2-1)由物聯(lián)網(wǎng)終端和云平臺進行加解密算法協(xié)商,物聯(lián)網(wǎng)終端和云平臺通過協(xié)商報文,按照約定的格式,一方發(fā)送加解密算法號碼,另一方進行確認,物聯(lián)網(wǎng)終端和云平臺雙方協(xié)商接下來發(fā)送的數(shù)據(jù)使用的加解密算法;

      2-2)物聯(lián)網(wǎng)終端和云平臺雙方經(jīng)過算法協(xié)商后,物聯(lián)網(wǎng)終端向云平臺發(fā)送自己的dkey,來表明自己的身份;

      2-3)云平臺收到物聯(lián)網(wǎng)終端發(fā)送的dkey,在安全服務(wù)器上查找到其對應(yīng)的skey;云平臺通過自己的隨機數(shù)發(fā)生器,產(chǎn)生一個隨機數(shù)m1,作為這次數(shù)據(jù)傳輸?shù)碾S機秘鑰;

      2-4)云平臺將skey和m1,使用skey做秘鑰,按事先協(xié)議約定的加密算法01,對m1進行加密計算,得到序列數(shù)m2;

      2-5)云平臺將產(chǎn)生的m2,發(fā)送給物聯(lián)網(wǎng)終端;

      2-6)物聯(lián)網(wǎng)終端接收步驟2-5)傳來的m2,使用秘鑰skey進行解密,得到隨機數(shù)m1;至此隨機秘鑰m1分配到物聯(lián)網(wǎng)終端;

      2-7)物聯(lián)網(wǎng)終端將步驟2-6)中的得到的m1作為秘鑰,對要傳輸?shù)臄?shù)據(jù),按照事先約定的算法02進行加密,得到加密的數(shù)據(jù)后傳輸給云平臺;

      2-8)云平臺得到加密數(shù)據(jù)后,使用隨機秘鑰m1進行解密,得到原始數(shù)據(jù);

      2-9)云平臺發(fā)送數(shù)據(jù)給物聯(lián)網(wǎng)終端時,首先對要傳輸?shù)臄?shù)據(jù),使用隨機秘鑰m1按照協(xié)議約定的加解密算法02進行加密,得到加密后的數(shù)據(jù)后傳輸?shù)轿锫?lián)網(wǎng)終端;

      2-10)物聯(lián)網(wǎng)終端收到加密數(shù)據(jù)后,使用隨機秘鑰m1按照協(xié)議約定的加解密算法02進行解密;

      2-11)下一次進行數(shù)據(jù)傳輸時,物聯(lián)網(wǎng)終端和云平臺之間再重復(fù)2-1)到2-10)之間的步驟。

      所述事先協(xié)議約定的加密算法是云平臺和互聯(lián)網(wǎng)終端之間通過通信協(xié)議協(xié)商約定的加密算法。

      步驟1-1)中所述的id號可以為無線通信模塊(如2g、3g、4g等無線通信模塊)的imei號,或sim卡的imsi號,或spiflash芯片的唯一id號,或mcu芯片的唯一id號,或網(wǎng)卡物理芯片的物理地址號等;也可以是物聯(lián)網(wǎng)終端生產(chǎn)時候,分配并燒錄在終端存儲設(shè)備上的,唯一的id號;不同設(shè)備對應(yīng)的id號不同。

      本發(fā)明方法在物聯(lián)網(wǎng)終端進行重要的業(yè)務(wù)時,提供一種安全的、在物聯(lián)網(wǎng)終端和云數(shù)據(jù)平臺之間數(shù)據(jù)傳輸加解密和管理的方法,為物理網(wǎng)系統(tǒng)提供有效的傳輸數(shù)據(jù)加解密方法,保障業(yè)務(wù)的安全運營。

      附圖說明

      以下將結(jié)合附圖對本發(fā)明作進一步說明:

      圖1是本發(fā)明方法的傳輸數(shù)據(jù)加解密流程圖。

      圖2是本發(fā)明方法步驟1)在物聯(lián)網(wǎng)終端與云平臺注冊之前的流程示意圖。

      圖3是本發(fā)明方法步驟2)當云平臺和物聯(lián)網(wǎng)終端需要對傳輸數(shù)據(jù)進行加解密時的部分流程示意圖1。

      圖4是本發(fā)明方法步驟2)當云平臺和物聯(lián)網(wǎng)終端需要對傳輸數(shù)據(jù)進行加解密時的部分流程示意圖2。

      具體實施方式

      參照附圖1~4,本發(fā)明在物聯(lián)網(wǎng)終端和云數(shù)據(jù)平臺之間傳輸數(shù)據(jù)加解密流程的方法,包括如下步驟:

      1)在物聯(lián)網(wǎng)終端與云平臺通信、注冊之前;

      1-1)由物聯(lián)網(wǎng)終端通過讀取自身設(shè)備上兩個唯一的id號作為devicekey和secretkey;devicekey用來唯一標識此硬件設(shè)備,簡寫為dkey;secretkey用來作為加解密的母秘鑰,簡寫為skey;

      1-2)物聯(lián)網(wǎng)終端進行注冊,按事先約定的注冊流程,將步驟1-1)中所述的dkey與skey上傳到云平臺;

      1-3)云平臺將將步驟1-1)中所述的dkey與skey配對錄入到云平臺的安全服務(wù)器,后續(xù)使用dkey來唯一標識此硬件設(shè)備,skey用來作為此終端數(shù)據(jù)加解密的母秘鑰;

      2)當云平臺和物聯(lián)網(wǎng)終端需要對傳輸數(shù)據(jù)進行加解密時;

      2-1)由物聯(lián)網(wǎng)終端和云平臺進行加解密算法協(xié)商,物聯(lián)網(wǎng)終端和云平臺通過協(xié)商報文,按照約定的格式,一方發(fā)送加解密算法號碼,另一方進行確認,雙方協(xié)商接下來發(fā)送的數(shù)據(jù)使用的加解密算法;

      舉例:雙方事先約定加解密算法號碼01代表算法一,02代表算法二,當一方發(fā)送協(xié)商報文,其中的算法號碼是01,另一方進行確認后,接下來雙方傳輸?shù)臄?shù)據(jù)使用算法一進行加解密;

      2-2)物聯(lián)網(wǎng)終端和云平臺雙方經(jīng)過算法協(xié)商后,由物聯(lián)網(wǎng)終端向云平臺發(fā)送自己的dkey,來表明自己的身份;

      2-3)云平臺收到物聯(lián)網(wǎng)終端發(fā)送的dkey,在安全服務(wù)器上查找到其對應(yīng)的skey;云平臺通過自己的隨機數(shù)發(fā)生器,產(chǎn)生一個隨機數(shù)m1,作為這次數(shù)據(jù)傳輸?shù)碾S機秘鑰;

      2-4)云平臺使用skey做秘鑰,將步驟2-3)中的skey和m1按事先協(xié)議約定的加密算法01,進行加密計算,得到序列數(shù)m2;

      2-5)云平臺將產(chǎn)生的m2,發(fā)送給物聯(lián)網(wǎng)終端;

      2-6)物聯(lián)網(wǎng)終端接收步驟2-5)傳來的m2,使用秘鑰skey進行解密,得到隨機數(shù)m1;至此隨機秘鑰m1分配到物聯(lián)網(wǎng)終端;

      2-7)物聯(lián)網(wǎng)終端將步驟2-6)中的得到的m1作為秘鑰,對要傳輸?shù)臄?shù)據(jù),按照事先約定的算法02進行加密,得到加密的數(shù)據(jù)后傳輸給云平臺;

      2-8)云平臺得到加密數(shù)據(jù)后,使用隨機秘鑰m1進行解密,得到原始數(shù)據(jù);

      2-9)云平臺發(fā)送數(shù)據(jù)給物聯(lián)網(wǎng)終端時,首先對要傳輸?shù)臄?shù)據(jù),使用隨機秘鑰m1按照協(xié)議約定的加解密算法02進行加密,得到加密后的數(shù)據(jù)后傳輸?shù)轿锫?lián)網(wǎng)終端;

      2-10)物聯(lián)網(wǎng)終端收到加密數(shù)據(jù)后,使用隨機秘鑰m1按照協(xié)議約定的加解密算法02進行解密;

      2-11)下一次進行數(shù)據(jù)傳輸時,物聯(lián)網(wǎng)終端和云平臺之間再重復(fù)2-1)到2-10)之間的步驟。

      事先協(xié)議約定的加密算法是云平臺和互聯(lián)網(wǎng)終端之間通過通信協(xié)議協(xié)商約定的加密算法。

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1