[發(fā)明專利]智能固廢垃圾回收數(shù)據(jù)平臺與設(shè)備通訊加密方法在審
| 申請?zhí)枺?/td> | 201611131192.5 | 申請日: | 2016-12-09 |
| 公開(公告)號: | CN106657040A | 公開(公告)日: | 2017-05-10 |
| 發(fā)明(設(shè)計(jì))人: | 申正權(quán) | 申請(專利權(quán))人: | 申正權(quán) |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京方韜法業(yè)專利代理事務(wù)所11303 | 代理人: | 馬麗蓮 |
| 地址: | 100000 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 智能 垃圾 回收 數(shù)據(jù) 平臺 設(shè)備 通訊 加密 方法 | ||
1.智能固廢垃圾回收數(shù)據(jù)平臺與設(shè)備通訊加密方法,其特征在于,所述設(shè)備為多個(gè),各設(shè)備與數(shù)據(jù)平臺采用http協(xié)議進(jìn)行通訊,包括:
(1)設(shè)備PC向數(shù)據(jù)平臺發(fā)送信息;
設(shè)備PC向數(shù)據(jù)平臺發(fā)送數(shù)據(jù)信息,數(shù)據(jù)信息經(jīng)過隨機(jī)加密Key和默認(rèn)解密Key進(jìn)行兩次加密;
(2)數(shù)據(jù)平臺接收信息;
數(shù)據(jù)平臺通過默認(rèn)解密Key與隨機(jī)加密Key進(jìn)行兩次解密,處理并存儲所解密的數(shù)據(jù)信息,獲得處理結(jié)果信息;
(3)數(shù)據(jù)平臺回復(fù)信息;
數(shù)據(jù)平臺的處理結(jié)果信息經(jīng)過隨機(jī)加密Key和默認(rèn)解密Key進(jìn)行兩次加密,回復(fù)給設(shè)備PC;
(4)設(shè)備PC接收信息;
設(shè)備PC接收信息后通過默認(rèn)解密Key與隨機(jī)加密Key進(jìn)行兩次解密,獲得解密數(shù)據(jù)信息;
所述(1)、(2)(3)(4)中的默認(rèn)解密Key為雙方共同約定的,隨機(jī)加密Key是從雙方共同約定的多個(gè)加密Key中隨機(jī)抽取的。
2.根據(jù)權(quán)利要求1所述的智能固廢垃圾回收數(shù)據(jù)平臺與設(shè)備通訊加密方法,其特征在于,具體包括如下步驟:
(1)設(shè)備PC向數(shù)據(jù)平臺發(fā)送信息;
(11)發(fā)送信息參數(shù)轉(zhuǎn)換為JSON數(shù)據(jù),所述參數(shù)包括:當(dāng)前通信狀態(tài)值、設(shè)備唯一標(biāo)識、當(dāng)前系統(tǒng)時(shí)間、通訊流水號;
(12)從共同約定的多個(gè)32位的加密Key中隨機(jī)取出其中一個(gè)加密Key,記住其序號;
(13)用步驟(12)中獲得的隨機(jī)加密Key加密步驟(11)中的JSON數(shù)據(jù)獲得二進(jìn)制byte數(shù)組;
(14)合并byte為新數(shù)組=步驟(13)中的二進(jìn)制byte數(shù)組+步驟(12)中的隨機(jī)加密Key的序號;
(15)將步驟(14)中的新數(shù)組轉(zhuǎn)換為16進(jìn)制編碼的傳輸信息;
(16)獲取新的當(dāng)前系統(tǒng)時(shí)間與步驟(15)中的傳輸信息組成JSON數(shù)據(jù);
(17)獲得最終加密二進(jìn)制數(shù)組=用共同約定的32位的默認(rèn)解密Key加密步驟(16)的JSON數(shù)據(jù);
(18)將步驟(17)的二進(jìn)制數(shù)組轉(zhuǎn)換為16進(jìn)制;
(19)將16進(jìn)制數(shù)據(jù)發(fā)送到數(shù)據(jù)平臺,參數(shù)名為d;
(2)數(shù)據(jù)平臺接收設(shè)備PC信息;
(21)根據(jù)步驟(19)的參數(shù)名d獲取16進(jìn)制數(shù)據(jù);
(22)根據(jù)共同約定的32位的默認(rèn)解密Key解密步驟(21)中的數(shù)據(jù)獲得JSON數(shù)據(jù);
(23)獲取時(shí)間進(jìn)行時(shí)間差校驗(yàn),當(dāng)時(shí)間差超過某一設(shè)定值,自動(dòng)算失敗;
(24)將傳輸信息轉(zhuǎn)換為二進(jìn)制,取出32位的隨機(jī)加密Key序號,獲取隨機(jī)加密Key;
(25)用步驟(24)中的隨機(jī)加密Key解密,去掉最后一位的二進(jìn)制獲得JSON數(shù)據(jù);
(26)根據(jù)JSON數(shù)據(jù)進(jìn)行認(rèn)證,認(rèn)證通過后如果設(shè)備唯一識別碼與數(shù)據(jù)平臺對應(yīng),則會給出一個(gè)登錄Key;
(3)數(shù)據(jù)平臺回復(fù)信息;
(31)將回復(fù)信息參數(shù)轉(zhuǎn)換為JSON數(shù)據(jù),所述參數(shù)包括:當(dāng)前通信狀態(tài)值、結(jié)果狀態(tài)、通信流水號及登錄Key;所述結(jié)果狀態(tài)包括成功、失敗及其它;
(32)從共同約定的多個(gè)32位的加密Key中隨機(jī)取出其中一個(gè)加密Key,記住其序號;
(33)用步驟(32)中獲得的隨機(jī)加密Key加密步驟(11)中的JSON數(shù)據(jù)獲得二進(jìn)制byte數(shù)組;
(34)合并byte為新數(shù)組=步驟(33)中的二進(jìn)制byte數(shù)組+步驟(32)中的隨機(jī)加密Key的序號;
(35)將步驟(34)中的新數(shù)組轉(zhuǎn)換為16進(jìn)制編碼的傳輸信息;
(36)獲取新的系統(tǒng)時(shí)間與步驟(35)中的傳輸信息組成JSON數(shù)據(jù);
(37)獲得最終加密二進(jìn)制數(shù)組=用共同約定的32位的默認(rèn)解密Key加密步驟(36)的JSON數(shù)據(jù);
(38)將步驟(37)的二進(jìn)制數(shù)組轉(zhuǎn)換為16進(jìn)制;
(39)將16進(jìn)制數(shù)據(jù)作為內(nèi)容回復(fù)給設(shè)備PC;
(4)設(shè)備PC接收信息;
(41)獲取步驟(39)的16進(jìn)制數(shù)據(jù);
(42)根據(jù)共同約定的32位的默認(rèn)解密Key解密步驟(41)中的數(shù)據(jù)獲得JSON數(shù)據(jù);
(43)將傳輸信息轉(zhuǎn)換為二進(jìn)制,取出32位的隨機(jī)加密Key序號,獲取隨機(jī)加密Key;
(44)用步驟(43)中的隨機(jī)加密Key解密,去掉最后一位的二進(jìn)制獲得JSON數(shù)據(jù);
根據(jù)所述步驟(44)的JSON數(shù)據(jù)結(jié)果,如果成功,那么設(shè)備PC記錄登錄Key,在后續(xù)每次設(shè)備PC向數(shù)據(jù)平臺發(fā)送信息的同時(shí),發(fā)送信息的參數(shù)都加入該登錄Key;數(shù)據(jù)平臺接收信息后在步驟(26)不進(jìn)行再次認(rèn)證,對該登錄Key是否匹配進(jìn)行核對即可。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于申正權(quán),未經(jīng)申正權(quán)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611131192.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





