本(ben)發明(ming)涉及(ji)監(jian)測數(shu)據安(an)全傳(chuan)輸,具(ju)體為基于數(shu)據加密的新能源機械監(jian)測數(shu)據安(an)全傳(chuan)輸方法及(ji)系統(tong)。
背景技術:
1、現(xian)有的(de)生(sheng)產(chan)領域中(zhong),一(yi)些機(ji)械(xie)設備(bei)也都開始使用(yong)新(xin)能(neng)源作為(wei)動力來源,例(li)如新(xin)能(neng)源運(yun)輸車(che)或(huo)者新(xin)能(neng)源生(sheng)產(chan)加工(gong)機(ji)械(xie),新(xin)能(neng)源機(ji)械(xie)在(zai)運(yun)行過(guo)程中(zhong)需(xu)要(yao)(yao)(yao)對新(xin)能(neng)源機(ji)械(xie)工(gong)時、能(neng)耗以及運(yun)行過(guo)程中(zhong)的(de)運(yun)行狀(zhuang)態數(shu)據(ju)進行監(jian)測(ce)(ce)(ce),上述數(shu)據(ju)為(wei)生(sheng)產(chan)領域的(de)核心生(sheng)產(chan)數(shu)據(ju),在(zai)傳(chuan)輸過(guo)程中(zhong)要(yao)(yao)(yao)保(bao)證(zheng)數(shu)據(ju)傳(chuan)輸的(de)安全性(xing);監(jian)測(ce)(ce)(ce)數(shu)據(ju)安全傳(chuan)輸技(ji)術(shu),是(shi)指通過(guo)各種技(ji)術(shu)手段,對設備(bei)或(huo)環境等需(xu)要(yao)(yao)(yao)實時監(jian)測(ce)(ce)(ce)的(de)數(shu)據(ju)進行傳(chuan)輸,且(qie)在(zai)傳(chuan)輸過(guo)程中(zhong)需(xu)要(yao)(yao)(yao)保(bao)證(zheng)數(shu)據(ju)的(de)安全性(xing)的(de)技(ji)術(shu),監(jian)測(ce)(ce)(ce)數(shu)據(ju)安全傳(chuan)輸技(ji)術(shu)通常需(xu)要(yao)(yao)(yao)確保(bao)監(jian)測(ce)(ce)(ce)數(shu)據(ju)傳(chuan)輸的(de)實時性(xing)以及準確性(xing),要(yao)(yao)(yao)最大限度降低監(jian)測(ce)(ce)(ce)數(shu)據(ju)傳(chuan)輸的(de)延遲,并在(zai)傳(chuan)輸過(guo)程中(zhong)確保(bao)監(jian)測(ce)(ce)(ce)數(shu)據(ju)不(bu)會被泄漏或(huo)篡改(gai)。
2、現有(you)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)安(an)(an)全(quan)傳輸(shu)(shu)技(ji)(ji)術通常都是(shi)對監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)整體進(jin)行(xing)(xing)集(ji)(ji)(ji)中加密(mi)(mi),且(qie)加密(mi)(mi)算法過(guo)于復雜,導致監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)傳輸(shu)(shu)后再進(jin)行(xing)(xing)顯(xian)(xian)示的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)延遲較(jiao)(jiao)高,無法確(que)保數(shu)(shu)據(ju)(ju)(ju)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)實時(shi)(shi)(shi)(shi)性(xing),同(tong)(tong)時(shi)(shi)(shi)(shi)監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)安(an)(an)全(quan)傳輸(shu)(shu)技(ji)(ji)術沒有(you)考慮不(bu)同(tong)(tong)數(shu)(shu)據(ju)(ju)(ju)之(zhi)間(jian)是(shi)否為(wei)(wei)同(tong)(tong)一時(shi)(shi)(shi)(shi)刻采(cai)集(ji)(ji)(ji)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju),由于不(bu)同(tong)(tong)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)傳感器的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)采(cai)集(ji)(ji)(ji)頻率不(bu)同(tong)(tong),所(suo)(suo)以監(jian)測(ce)到的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)很可(ke)能不(bu)是(shi)同(tong)(tong)一時(shi)(shi)(shi)(shi)刻的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)數(shu)(shu)據(ju)(ju)(ju),在(zai)需要(yao)分(fen)(fen)(fen)析(xi)(xi)不(bu)同(tong)(tong)監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)之(zhi)間(jian)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)關(guan)系時(shi)(shi)(shi)(shi)會(hui)導致分(fen)(fen)(fen)析(xi)(xi)結果出(chu)現很大(da)偏(pian)差,且(qie)不(bu)同(tong)(tong)傳感器之(zhi)間(jian)同(tong)(tong)樣需要(yao)先傳輸(shu)(shu)到同(tong)(tong)一存儲區(qu)域再進(jin)行(xing)(xing)集(ji)(ji)(ji)中加密(mi)(mi),現有(you)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)安(an)(an)全(quan)傳輸(shu)(shu)技(ji)(ji)術無法對傳輸(shu)(shu)過(guo)程的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)全(quan)流程進(jin)行(xing)(xing)安(an)(an)全(quan)防護(hu),比(bi)如(ru)在(zai)公開(kai)號(hao)為(wei)(wei)cn112887295a的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)專利申請(qing)中,公開(kai)了基(ji)于區(qu)塊鏈的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)數(shu)(shu)據(ju)(ju)(ju)傳輸(shu)(shu)安(an)(an)全(quan)檢測(ce)方(fang)法及系統及裝置及介質,該方(fang)案僅對數(shu)(shu)據(ju)(ju)(ju)傳輸(shu)(shu)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)安(an)(an)全(quan)性(xing)進(jin)行(xing)(xing)防護(hu),但是(shi)無法確(que)保采(cai)集(ji)(ji)(ji)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)都是(shi)同(tong)(tong)一時(shi)(shi)(shi)(shi)刻所(suo)(suo)采(cai)集(ji)(ji)(ji)到的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de),無法確(que)保監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)實時(shi)(shi)(shi)(shi)性(xing),且(qie)不(bu)利于分(fen)(fen)(fen)析(xi)(xi)不(bu)同(tong)(tong)監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)之(zhi)間(jian)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)關(guan)系,現有(you)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)安(an)(an)全(quan)傳輸(shu)(shu)技(ji)(ji)術還存在(zai)對無法確(que)保監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)顯(xian)(xian)示的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)實時(shi)(shi)(shi)(shi)性(xing)以及監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)是(shi)否為(wei)(wei)同(tong)(tong)一時(shi)(shi)(shi)(shi)刻采(cai)集(ji)(ji)(ji)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de),導致監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)顯(xian)(xian)示的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)延遲較(jiao)(jiao)高以及在(zai)需要(yao)分(fen)(fen)(fen)析(xi)(xi)不(bu)同(tong)(tong)監(jian)測(ce)數(shu)(shu)據(ju)(ju)(ju)之(zhi)間(jian)的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)關(guan)系時(shi)(shi)(shi)(shi)會(hui)導致分(fen)(fen)(fen)析(xi)(xi)結果出(chu)現很大(da)偏(pian)差的(de)(de)(de)(de)(de)(de)(de)(de)(de)(de)問題。
技術實現思路
1、本發明旨(zhi)在(zai)至(zhi)少在(zai)一(yi)定程度上解(jie)決現有技(ji)術中的(de)(de)技(ji)術問(wen)題(ti)之一(yi),通(tong)過(guo)監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)傳(chuan)感(gan)器(qi)對新(xin)能源機械進(jin)行監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce),獲取監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju),為(wei)每個監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)建立一(yi)個加(jia)(jia)密(mi)池(chi)以及解(jie)密(mi)池(chi),再(zai)通(tong)過(guo)加(jia)(jia)密(mi)池(chi)對監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)進(jin)行數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)加(jia)(jia)密(mi),得(de)到加(jia)(jia)密(mi)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju),將(jiang)加(jia)(jia)密(mi)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)傳(chuan)輸至(zhi)監(jian)(jian)(jian)(jian)(jian)(jian)控(kong)中心,監(jian)(jian)(jian)(jian)(jian)(jian)控(kong)中心接收(shou)到加(jia)(jia)密(mi)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)后通(tong)過(guo)解(jie)密(mi)池(chi)對加(jia)(jia)密(mi)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)進(jin)行解(jie)密(mi),得(de)到監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju),最后設(she)置第一(yi)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)刷新(xin)間隔(ge)(ge),在(zai)第一(yi)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)刷新(xin)間隔(ge)(ge)內(nei),查找數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)時(shi)(shi)間戳相同(tong)的(de)(de)各類監(jian)(jian)(jian)(jian)(jian)(jian)控(kong)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)的(de)(de)監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)數(shu)(shu)(shu)值,標記為(wei)顯示(shi)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju),對監(jian)(jian)(jian)(jian)(jian)(jian)控(kong)中心的(de)(de)顯示(shi)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)進(jin)行更新(xin),以解(jie)決現有的(de)(de)監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)安全傳(chuan)輸技(ji)術還存(cun)在(zai)對無法確保監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)顯示(shi)的(de)(de)實時(shi)(shi)性以及監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)是否為(wei)同(tong)一(yi)時(shi)(shi)刻采集的(de)(de),導(dao)致監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)顯示(shi)的(de)(de)延遲較(jiao)高以及在(zai)需要(yao)分析不(bu)同(tong)監(jian)(jian)(jian)(jian)(jian)(jian)測(ce)(ce)數(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)之間的(de)(de)關系時(shi)(shi)會(hui)導(dao)致分析結果出現很大偏差的(de)(de)問(wen)題(ti)。
2、為實現上述目的,第(di)一方(fang)面(mian),本技術提(ti)供基(ji)于(yu)數(shu)據(ju)加(jia)密的新能源機械(xie)監測數(shu)據(ju)安全傳輸方(fang)法,包括如下步驟:
3、通過監測傳感器對新(xin)能源(yuan)機(ji)械進行(xing)監測,獲取監測數(shu)據;
4、為每(mei)個(ge)監測數(shu)據建立一個(ge)加密(mi)池(chi)(chi)以及解密(mi)池(chi)(chi),所(suo)述(shu)加密(mi)池(chi)(chi)與解密(mi)池(chi)(chi)相(xiang)對應;
5、通過加(jia)密(mi)池(chi)對監測數據進(jin)行數據加(jia)密(mi),得到加(jia)密(mi)數據;
6、將加(jia)密(mi)數據(ju)(ju)傳(chuan)輸至(zhi)監控中(zhong)心(xin),監控中(zhong)心(xin)接收到加(jia)密(mi)數據(ju)(ju)后通(tong)過解密(mi)池對(dui)加(jia)密(mi)數據(ju)(ju)進行解密(mi),得到監測數據(ju)(ju);
7、通過監控中(zhong)心(xin)對監測數據進行顯示。
8、進一(yi)步地,所(suo)述監測(ce)數據包括運行時間、運行溫度、運行振幅或(huo)運行能耗。
9、進一(yi)步(bu)地(di),為每(mei)個監測數據建(jian)立一(yi)個加密池以(yi)及(ji)解密池包括如(ru)下子(zi)步(bu)驟:
10、獲取監測數(shu)據(ju)的數(shu)量(liang),命名(ming)為數(shu)據(ju)數(shu)量(liang);
11、建立數據(ju)數量個(ge)加密池(chi)(chi)以及(ji)數據(ju)數量個(ge)解密池(chi)(chi);
12、按(an)照監測數(shu)據的類(lei)別分(fen)配加密(mi)池(chi)以及解(jie)密(mi)池(chi),即一(yi)(yi)個加密(mi)池(chi)和一(yi)(yi)個解(jie)密(mi)池(chi)僅對一(yi)(yi)類(lei)監測數(shu)據進行加密(mi)以及解(jie)密(mi)。
13、進一步(bu)地(di),通(tong)過加密池(chi)對(dui)監測(ce)數據進行數據加密,得到加密數據包括如下子步(bu)驟:
14、對獲取到(dao)的監測數(shu)據(ju)進(jin)行轉碼,得到(dao)數(shu)據(ju)編碼;
15、對數據編(bian)碼進行(xing)加(jia)密計算,得到加(jia)密數據。
16、進(jin)一步地(di),對獲(huo)取到的監測(ce)數(shu)據進(jin)行轉(zhuan)碼包括如(ru)下子步驟:
17、獲取監測數據時(shi),同步生成(cheng)監測數據的時(shi)間(jian)(jian)戳,命名為數據時(shi)間(jian)(jian)戳;
18、獲取監(jian)測數(shu)據(ju)(ju)(ju)(ju)中的數(shu)值(zhi),標記為(wei)監(jian)測數(shu)值(zhi),將監(jian)測數(shu)值(zhi)與數(shu)據(ju)(ju)(ju)(ju)時間戳(chuo)進行組(zu)(zu)合,得到(dao)待加密(mi)數(shu)據(ju)(ju)(ju)(ju)組(zu)(zu),所述待加密(mi)數(shu)據(ju)(ju)(ju)(ju)組(zu)(zu)的格式為(wei)(x,y),其中,x為(wei)監(jian)測數(shu)值(zhi),y為(wei)數(shu)據(ju)(ju)(ju)(ju)時間戳(chuo);
19、對待加(jia)密數據組中的(de)元(yuan)素進行編號(hao),通過(guo)符號(hao)sn表示,其中,n為非(fei)零自然數且n為s的(de)序號(hao);
20、基于ascii編碼,按照sn將待加密數(shu)據組(zu)轉換為(wei)十六進制的編碼,標(biao)記為(wei)數(shu)據編碼,通過符號tn表示,其中,tn與sn相對應。
21、進(jin)一步地,對(dui)數(shu)據編碼進(jin)行(xing)加(jia)密計(ji)算包括如(ru)下子(zi)步驟:
22、隨機生成通(tong)用(yong)密鑰,所述通(tong)用(yong)密鑰每小時(shi)刷新一次(ci);
23、基于ascii編(bian)碼(ma),將通(tong)用密(mi)鑰(yao)按照字(zi)符轉換(huan)為(wei)十進(jin)(jin)制(zhi)的(de)編(bian)碼(ma),命名為(wei)密(mi)鑰(yao)編(bian)碼(ma),對密(mi)鑰(yao)編(bian)碼(ma)中的(de)字(zi)符進(jin)(jin)行(xing)編(bian)號(hao),通(tong)過符號(hao)pm表示,其(qi)中,m為(wei)非零自然數且m為(wei)p的(de)序號(hao);
24、從m=1開始,加(jia)密算法(fa)開始,獲(huo)取pm,計算max(n)/pm,將計算結果的(de)(de)整數標記為(wei)(wei)h,其中,max(n)為(wei)(wei)n的(de)(de)最大值,計算max(n)%pm,將計算結果標記為(wei)(wei)d,其中,%為(wei)(wei)模運(yun)算符;
25、從n=1開始(shi),每pm個tn為一組,命(ming)名為編碼組,共(gong)有(you)h個編碼組,按(an)照從左到右(you)的(de)順(shun)序(xu)對編碼組進行編號,通過符號gi表示(shi),其中,i為非(fei)零(ling)自然數(shu)且(qie)i為g的(de)序(xu)號,i的(de)最(zui)大值為h,同(tong)時將tmax(n)-d+1至tmax(n)整合標記為編碼尾(wei)數(shu);
26、從i=1開始(shi),將(jiang)gi與(yu)(yu)gi+1進(jin)行調換,再將(jiang)i+2,再次將(jiang)gi與(yu)(yu)gi+1進(jin)行調換,重復執行,直至i=h或h+1時(shi)停止,將(jiang)最終得到(dao)(dao)的字符串(chuan)命名為第一(yi)加(jia)密編(bian)碼(ma),在第一(yi)加(jia)密編(bian)碼(ma)后拼接編(bian)碼(ma)尾數,得到(dao)(dao)第二(er)加(jia)密編(bian)碼(ma);
27、基于第二加密(mi)編碼更新tn,加密(mi)算(suan)法結束(shu),判斷(duan)m是否為(wei)max(m),所述(shu)max(m)為(wei)m的(de)(de)最大值(zhi),若m不(bu)等(deng)于max(m),則(ze)將m+1并(bing)再次執行加密(mi)算(suan)法;若m等(deng)于max(m),則(ze)將最終得(de)到(dao)的(de)(de)第二加密(mi)編碼標(biao)記為(wei)第三加密(mi)編碼;
28、對第三(san)加密編碼進行進一步處理。
29、進(jin)一(yi)步(bu)地,對第(di)三加密編(bian)碼進(jin)行進(jin)一(yi)步(bu)處理包括(kuo)如下子(zi)步(bu)驟:
30、將第三編碼中的每兩個字符(fu)組合為一(yi)組,通過符(fu)號(hao)rj表示,其中,j為非(fei)零自然數且j為r的序號(hao);
31、基(ji)于ascii編碼,將rj由十六進制的(de)編碼轉換為字符(fu),將最(zui)終得到的(de)字符(fu)串標記(ji)為加密(mi)數據。
32、進一步地,將加(jia)密(mi)數據傳輸至監(jian)控中心,監(jian)控中心接收到加(jia)密(mi)數據后(hou)通過解密(mi)池(chi)對加(jia)密(mi)數據進行解密(mi),得(de)到監(jian)測數據包括如(ru)下子步驟(zou):
33、將加密數據(ju)傳輸至監(jian)控中心的(de)對應的(de)解密池內;
34、所有解密(mi)池同步對接收到的加密(mi)數(shu)據(ju)進行(xing)數(shu)據(ju)解密(mi),所述數(shu)據(ju)解密(mi)為(wei)數(shu)據(ju)加密(mi)的逆運算;
35、通過解(jie)密池對加密數(shu)據(ju)(ju)進行數(shu)據(ju)(ju)解(jie)密,得到解(jie)密數(shu)據(ju)(ju)組(zu)(zu),所(suo)述(shu)解(jie)密數(shu)據(ju)(ju)組(zu)(zu)中包括(kuo)監測(ce)數(shu)值以(yi)及數(shu)據(ju)(ju)時間戳。
36、進一(yi)步地,通(tong)過(guo)監(jian)控中心對監(jian)測數(shu)據(ju)進行顯(xian)示包括如下(xia)子步驟:
37、設(she)置第一數(shu)(shu)據(ju)刷新(xin)間隔(ge),在第一數(shu)(shu)據(ju)刷新(xin)間隔(ge)內,查找數(shu)(shu)據(ju)時(shi)間戳相同的(de)各類監控數(shu)(shu)據(ju)的(de)監測(ce)數(shu)(shu)值,標記為顯示(shi)數(shu)(shu)據(ju);
38、對(dui)監(jian)控中心(xin)的顯示(shi)數(shu)據進行更新。
39、第(di)二方面,本技術提(ti)供基(ji)于(yu)數(shu)據(ju)加密(mi)(mi)的新能源機(ji)械監測(ce)數(shu)據(ju)安全傳(chuan)輸(shu)系統,包括(kuo)機(ji)械監測(ce)模(mo)(mo)(mo)塊(kuai)(kuai)(kuai)、加解(jie)密(mi)(mi)池(chi)構(gou)建(jian)(jian)模(mo)(mo)(mo)塊(kuai)(kuai)(kuai)、加密(mi)(mi)池(chi)加密(mi)(mi)模(mo)(mo)(mo)塊(kuai)(kuai)(kuai)、傳(chuan)輸(shu)解(jie)密(mi)(mi)模(mo)(mo)(mo)塊(kuai)(kuai)(kuai)以(yi)及數(shu)據(ju)顯(xian)示模(mo)(mo)(mo)塊(kuai)(kuai)(kuai);所述機(ji)械監測(ce)模(mo)(mo)(mo)塊(kuai)(kuai)(kuai)、加解(jie)密(mi)(mi)池(chi)構(gou)建(jian)(jian)模(mo)(mo)(mo)塊(kuai)(kuai)(kuai)、加密(mi)(mi)池(chi)加密(mi)(mi)模(mo)(mo)(mo)塊(kuai)(kuai)(kuai)以(yi)及數(shu)據(ju)顯(xian)示模(mo)(mo)(mo)塊(kuai)(kuai)(kuai)分(fen)別與傳(chuan)輸(shu)解(jie)密(mi)(mi)模(mo)(mo)(mo)塊(kuai)(kuai)(kuai)數(shu)據(ju)連接;
40、所述機械(xie)監測(ce)(ce)模塊用于通過(guo)監測(ce)(ce)傳感器(qi)對新(xin)能源機械(xie)進行監測(ce)(ce),獲取監測(ce)(ce)數據;
41、所(suo)述加(jia)解密池構(gou)建模塊(kuai)用于為(wei)每個(ge)(ge)監測數據建立一(yi)個(ge)(ge)加(jia)密池以及解密池,所(suo)述加(jia)密池與(yu)解密池相對應;
42、所述加(jia)(jia)(jia)密(mi)池加(jia)(jia)(jia)密(mi)模塊用(yong)于(yu)通過加(jia)(jia)(jia)密(mi)池對監測(ce)數據(ju)進行數據(ju)加(jia)(jia)(jia)密(mi),得到加(jia)(jia)(jia)密(mi)數據(ju);
43、所述傳(chuan)輸解(jie)密(mi)模塊用于(yu)將加密(mi)數據(ju)(ju)(ju)傳(chuan)輸至監控(kong)(kong)中心,監控(kong)(kong)中心接(jie)收到(dao)加密(mi)數據(ju)(ju)(ju)后(hou)通過解(jie)密(mi)池對加密(mi)數據(ju)(ju)(ju)進行解(jie)密(mi),得(de)到(dao)監測(ce)數據(ju)(ju)(ju);
44、所述數(shu)據顯示模塊用于通(tong)過監控(kong)中心(xin)對監測(ce)數(shu)據進(jin)行(xing)顯示。
45、本發(fa)明的(de)(de)有益效果(guo):本發(fa)明通過監(jian)(jian)(jian)(jian)測(ce)傳感器對新(xin)能(neng)源機械進(jin)行監(jian)(jian)(jian)(jian)測(ce),獲取監(jian)(jian)(jian)(jian)測(ce)數(shu)(shu)據,為每個(ge)監(jian)(jian)(jian)(jian)測(ce)數(shu)(shu)據建立一個(ge)加(jia)(jia)(jia)密(mi)池(chi)以及(ji)解密(mi)池(chi),優勢(shi)在(zai)于,每個(ge)加(jia)(jia)(jia)密(mi)池(chi)以及(ji)解密(mi)池(chi)均獨立存在(zai),不(bu)共享資(zi)源,在(zai)對監(jian)(jian)(jian)(jian)測(ce)數(shu)(shu)據進(jin)行加(jia)(jia)(jia)密(mi)傳輸(shu)時能(neng)夠更快(kuai)地在(zai)監(jian)(jian)(jian)(jian)控(kong)中(zhong)心中(zhong)進(jin)行展示(shi),且(qie)加(jia)(jia)(jia)密(mi)池(chi)以及(ji)解密(mi)池(chi)僅對應一類固定的(de)(de)監(jian)(jian)(jian)(jian)測(ce)數(shu)(shu)據,因(yin)此在(zai)獲取監(jian)(jian)(jian)(jian)測(ce)數(shu)(shu)據時可以只獲取它的(de)(de)數(shu)(shu)值(zhi),而不(bu)用獲取監(jian)(jian)(jian)(jian)測(ce)數(shu)(shu)據的(de)(de)標簽,而現有的(de)(de)監(jian)(jian)(jian)(jian)測(ce)數(shu)(shu)據安全傳輸(shu)技術采用整體加(jia)(jia)(jia)密(mi)的(de)(de)方式,這種方式就需(xu)要獲取每種監(jian)(jian)(jian)(jian)測(ce)數(shu)(shu)據的(de)(de)標簽,提高(gao)了監(jian)(jian)(jian)(jian)測(ce)數(shu)(shu)據展示(shi)的(de)(de)及(ji)時性;
46、本發明通過(guo)加(jia)密(mi)(mi)池對(dui)監(jian)測數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)進(jin)行(xing)(xing)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)加(jia)密(mi)(mi),得(de)到(dao)(dao)加(jia)密(mi)(mi)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju),將加(jia)密(mi)(mi)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)傳輸至監(jian)控(kong)中心,監(jian)控(kong)中心接收到(dao)(dao)加(jia)密(mi)(mi)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)后通過(guo)解密(mi)(mi)池對(dui)加(jia)密(mi)(mi)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)進(jin)行(xing)(xing)解密(mi)(mi),得(de)到(dao)(dao)監(jian)測數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju),最后設(she)置第(di)一數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)刷新(xin)(xin)間(jian)(jian)隔(ge)(ge),在第(di)一數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)刷新(xin)(xin)間(jian)(jian)隔(ge)(ge)內,查找數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)時(shi)間(jian)(jian)戳(chuo)相同(tong)的(de)(de)各類監(jian)控(kong)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)的(de)(de)監(jian)測數(shu)(shu)(shu)(shu)(shu)值,標記為顯示數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju),對(dui)監(jian)控(kong)中心的(de)(de)顯示數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)進(jin)行(xing)(xing)更新(xin)(xin),優勢在于(yu),通過(guo)設(she)置時(shi)間(jian)(jian)戳(chuo)的(de)(de)方式,確保展示的(de)(de)監(jian)測數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)均為同(tong)一時(shi)刻時(shi)機械(xie)(xie)的(de)(de)運行(xing)(xing)參(can)數(shu)(shu)(shu)(shu)(shu),便于(yu)后續分析機械(xie)(xie)不(bu)同(tong)的(de)(de)運行(xing)(xing)參(can)數(shu)(shu)(shu)(shu)(shu)之間(jian)(jian)的(de)(de)關系,提高了監(jian)測數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)的(de)(de)準確性以及有效性。