[发明专利]智能固废垃圾回收数据平台与设备通讯加密方法在审

专利信息
申请号: 201611131192.5 申请日: 2016-12-09
公开(公告)号: CN106657040A 公开(公告)日: 2017-05-10
发明(设计)人: 申正权 申请(专利权)人: 申正权
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08
代理公司: 北京方韬法业专利代理事务所11303 代理人: 马丽莲
地址: 100000 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 智能 垃圾 回收 数据 平台 设备 通讯 加密 方法
【说明书】:

技术领域

发明涉及智能固废垃圾回收领域,特别是涉及一种智能固废垃圾回收数据平台与设备的通讯加密方法。

背景技术

以固废垃圾为饮料包装为例,现有的智能饮料包装回收设备主要是作为终端饮料包装回收设备,用户可以操作该设备,进行投瓶操作完成回收饮料包装的业务。智能饮料包装回收数据平台主要负责监控和管理终端回收设备,包括用户管理,设备回收数据管理,设备预警管理,设备回收预警管理等相关业务管理。

终端设备由设备PC、PLC集成电路板和机械设备组成,之间通信主要依托modbus通信协议,由PC端通过PLC向机械设备发布操作指令,控制机械设备完成操作。而目前终端设备的设备PC与数据平台之间的通讯过程加密解密方法简单,容易被破解,具有安全性差的缺陷。如何能创设一种通讯安全性高且具有唯一性的新的智能固废垃圾回收数据平台与设备的通讯加密方法,成为当前急需改进的目标。

发明内容

本发明要解决的技术问题是提供一种安全性高且具有唯一性的智能固废垃圾回收数据平台与设备的通讯加密方法。

为解决上述技术问题,本发明采用如下技术方案:

智能固废垃圾回收数据平台与设备通讯加密方法,所述设备为多个,各设备与数据平台采用http协议进行通讯,包括:

(1)设备PC向数据平台发送信息:设备PC向数据平台发送数据信息,数据信息经过随机加密Key和默认解密Key进行两次加密;

(2)数据平台接收信息:数据平台通过默认解密Key与随机加密Key进行两次解密,处理并存储所解密的数据信息,获得处理结果信息;

(3)数据平台回复信息:数据平台的处理结果信息经过随机加密Key和默认解密Key进行两次加密,回复给设备PC;

(4)设备PC接收信息:设备PC接收信息后通过默认解密Key与随机加密Key进行两次解密,获得解密数据信息;

所述(1)、(2)(3)(4)中的默认解密Key为双方共同约定的,随机加密Key是从双方共同约定的多个加密Key中随机抽取的。

进一步地,具体包括如下步骤:

(1)设备PC向数据平台发送信息;

(11)发送信息参数转换为JSON数据,所述参数包括:当前通信状态值、设备唯一标识、当前系统时间、通讯流水号;

(12)从共同约定的多个32位的加密Key中随机取出其中一个加密Key,记住其序号;

(13)用步骤(12)中获得的随机加密Key加密步骤(11)中的JSON数据获得二进制byte数组;

(14)合并byte为新数组=步骤(13)中的二进制byte数组+步骤(12)中的随机加密Key的序号;

(15)将步骤(14)中的新数组转换为16进制编码的传输信息;

(16)获取新的当前系统时间与步骤(15)中的传输信息组成JSON数据;

(17)获得最终加密二进制数组=用共同约定的32位的默认解密Key加密步骤(16)的JSON数据;

(18)将步骤(17)的二进制数组转换为16进制;

(19)将16进制数据发送到数据平台,参数名为d;

(2)数据平台接收设备PC信息;

(21)根据步骤(19)的参数名d获取16进制数据;

(22)根据共同约定的32位的默认解密Key解密步骤(21)中的数据获得JSON数据;

(23)获取时间进行时间差校验,当时间差超过某一设定值,自动算失败;

(24)将传输信息转换为二进制,取出32位的随机加密Key序号,获取随机加密Key;

(25)用步骤(24)中的随机加密Key解密,去掉最后一位的二进制获得JSON数据;

(26)根据JSON数据进行认证,认证通过后如果设备唯一识别码与数据平台对应,则会给出一个登录Key;

(3)数据平台回复信息;

(31)将回复信息参数转换为JSON数据,所述参数包括:当前通信状态值、结果状态、通信流水号及登录Key;所述结果状态包括成功、失败及其它;

(32)从共同约定的多个32位的加密Key中随机取出其中一个加密Key,记住其序号;

(33)用步骤(32)中获得的随机加密Key加密步骤(11)中的JSON数据获得二进制byte数组;

(34)合并byte为新数组=步骤(33)中的二进制byte数组+步骤(32)中的随机加密Key的序号;

(35)将步骤(34)中的新数组转换为16进制编码的传输信息;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于申正权,未经申正权许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611131192.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top