[發明專利]智能配送系統通信加密方法及裝置有效
| 申請號: | 201810672657.0 | 申請日: | 2018-06-26 |
| 公開(公告)號: | CN109104283B | 公開(公告)日: | 2022-01-11 |
| 發明(設計)人: | 應甫臣;郝宇峰 | 申請(專利權)人: | 北京云跡科技有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/08;H04L9/06;G06Q10/08 |
| 代理公司: | 北京知果之信知識產權代理有限公司 11541 | 代理人: | 唐海力;李志剛 |
| 地址: | 100089 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 配送 系統 通信 加密 方法 裝置 | ||
1.一種智能配送系統通信加密方法,其特征在于,包括:
確定用于與貨物存放載體進行通信的第一通信指令,其中,第一通信指令包括出貨通知通信指令、和/或心跳通信指令;在接收到貨物存放載體發送的信息后,服務器的返回幀作為心跳通信指令;所述出貨通知指令包括:貨道數、貨道號、商品數量;
確定所述第一通信指令中貨物存放載體的載體序列信息;
將所述載體序列信息進行處理,生成加密秘鑰,包括:將所述載體序列信息轉為16進制數字的第一編碼;將所述第一編碼中的每一位都轉換為ASCII碼,得到移動設備識別碼IMEI碼;確定所述第一通信指令中幀序號;根據下式得到所述加密秘鑰key:key=IMEI+(幀序號*65535)+1;
將所述加密秘鑰寫入所述第一通信指令中,得到加密后的第二通信指令;
生成與機器人通信的第三通信指令;包括:獲得進行流通貨物的貨物信息;確定所述貨物信息中的各個業務參數信息;其中,每個所述業務參數信息包括:參數名及參數;將各個所述業務參數信息進行排列得到字符串信息;對所述字符串信息進行md5計算,得到簽名;根據所述簽名生成與機器人通信的第三通信指令;
其中,將各個所述業務參數信息進行排列得到字符串信息包括:將各個參數信息按照所述參數名的首字母進行排序;所述業務參數信息包括:賬號名、時間戳、貨物類型和目標地點;將相鄰的兩個參數信息之間用固定字符進行連接。
2.一種智能配送系統通信加密裝置,其特征在于,包括:
第一通信指令確定單元,用于確定用于與貨物存放載體進行通信的第一通信指令,其中,第一通信指令包括:送貨通知通信指令、和/或心跳通信指令;在接收到貨物存放載體發送的信息后,服務器的返回幀作為心跳通信指令;所述出貨通知指令包括:貨道數、貨道號、商品數量;
載體序列信息確定單元,用于確定所述第一通信指令中貨物存放載體的載體序列信息;
秘鑰生成單元,用于將所述載體序列信息進行處理,生成加密秘鑰;包括:第一轉換模塊,用于將所述載體序列信息轉為16進制數字的第一編碼;第二轉換模塊,用于將所述第一編碼中的每一位都轉換為ASCII碼,得到移動設備識別碼;幀序號確定模塊,用于確定所述第一通信指令中幀序號;秘鑰生成模塊,用于根據下式得到所述加密秘鑰key:key=IMEI+(幀序號*65535)+1;
加密指令生成單元,用于將所述加密秘鑰寫入所述第一通信指令中,得到加密后的第二通信指令;
生成與機器人通信的第三通信指令;包括:獲得進行流通貨物的貨物信息;確定所述貨物信息中的各個業務參數信息;其中,每個所述業務參數信息包括:參數名及參數;將各個所述業務參數信息進行排列得到字符串信息;對所述字符串信息進行md5計算,得到簽名;根據所述簽名生成與機器人通信的第三通信指令;
其中,將各個所述業務參數信息進行排列得到字符串信息包括:將各個參數信息按照所述參數名的首字母進行排序;所述業務參數信息包括:賬號名、時間戳、貨物類型和目標地點;將相鄰的兩個參數信息之間用固定字符進行連接。
3.根據權利要求2所述的智能配送系統通信加密裝置,其特征在于,所述字符串信息確定單元包括:
排序子模塊,用于將各個參數信息按照所述參數名的首字母進行排序;所述業務參數信息包括:賬號名、時間戳、貨物類型和目標地點;
連接子模塊,用于將相鄰的兩個參數信息之間用固定字符進行連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京云跡科技有限公司,未經北京云跡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810672657.0/1.html,轉載請聲明來源鉆瓜專利網。





