一种基于物联网及智能终端的电扶梯通讯加密方法技术

技术编号:32773900 阅读:20 留言:0更新日期:2022-03-23 19:29
本发明专利技术公开了一种基于物联网及智能终端的电扶梯通讯加密方法,由物联网参与、应用于智能终端和电扶梯控制系统之间,基于秘钥用加解密算法对通讯数据进行加解密;根据通讯内容的涉密程度,加密通道分为:不加密、1级加密,2级加密,3级加密;不同级别的加密通道经过对应级别的握手交互后才正式开启,加密数据的数据通道未开启前电扶梯主控系统不响应除握手交互外的其余数据。不同等级的加密通道,物联网介入的程度也不同,等级越高介入程度越高,可以有效保护电扶梯数据的安全性。以有效保护电扶梯数据的安全性。以有效保护电扶梯数据的安全性。

【技术实现步骤摘要】
一种基于物联网及智能终端的电扶梯通讯加密方法


[0001]本专利技术属于信息通信加密
,具体涉及一种基于物联网及智能终端的电扶梯通讯加密方法。

技术介绍

[0002]电扶梯作为特种设备,为了保证其安全有效的使用,通常需要对其进行调试。以往的技术中,对于天梯的调试需要使用专用的调试设备,如手持式有线操作器等。随着智能手机及智能平板等设备的普及,电扶梯进行调试和维护的方式逐步变化,安装维修人员无需携带额外的设备,通过自己的手机安装厂家提供的APP或者微信小程序,登入电扶梯厂家授权的账号就能对电扶梯进行调试;相对于传统的调试方式手机调试的界面菜单更丰富、提示信息更人性化,使电扶梯调试成本更低、效率更高。
[0003]在电扶梯
中,为了保证电扶梯能够安全地、稳定地运行,大多数电扶梯系统的通讯协议都是厂家私有的、不对外开放的,主要是为了防止无授权的第三方对电扶梯进行非法调试,引入手机调试会存在以下问题:目前手机APP的应用程序或者微信小程序存在通过反编译工具非法破解源码的风险,一旦程序被破解,即使再复杂的本地加密算法都可能被第三方绕过,对电扶梯的安全产生不良的影响。因此,亟需一种基于物联网及智能终端的电扶梯通讯加密方法。

技术实现思路

[0004]为解决现有技术存在的缺陷,本专利技术提供一种基于物联网及智能终端的电扶梯通讯加密方法。
[0005]为了解决上述技术问题,本专利技术提供了如下的技术方案:
[0006]本专利技术提供一种基于物联网及智能终端的电扶梯通讯加密方法,由物联网参与、应用于智能终端和电扶梯控制系统之间,基于秘钥用加解密算法对通讯数据进行加解密;根据通讯内容的涉密程度,加密通道分为:不加密、1级加密,2级加密,3级加密;不同级别的加密通道经过对应级别的握手交互后才正式开启,加密数据的数据通道未开启前电扶梯主控系统不响应除握手交互外的其余数据。
[0007]作为本专利技术的一种优选技术方案,不加密不涉及秘钥,通讯数据只做协议符合性校验。
[0008]作为本专利技术的一种优选技术方案,1级加密是一种基于1级秘钥对通讯数据进行加解密的方法,1级秘钥的获取过程如下:智能终端和电扶梯控制系统通过不加密数据通道交换计算1级秘钥所必须的特征数据;智能终端和电扶梯控制系统依据加密算法1计算出1级秘钥。
[0009]作为本专利技术的一种优选技术方案,2级加密是一种基于2级秘钥对通讯数据进行加解密的方法,2级秘钥获取过程包括以下步骤:智能终端和电扶梯控制系统通过不加密数据通道和1级加密数据通道交换计算2级秘钥所必须的特征数据;智能终端把2级秘钥计算所
需的特征数据传输给物联网平台,物联网终端根据加密算法2计算出2级秘钥,并把秘钥下发给智能终端;电扶梯控制系统在本地根据特定算法2计算出2级秘钥;
[0010]所述由物联网平台下发给智能终端的2级秘钥,生成后在电扶梯控制系统不断电的情况下不变,双方之间的后续2级加密通讯不再依靠物联网平台。
[0011]作为本专利技术的一种优选技术方案,3级加密是一种基于3级秘钥对通讯数据进行加解密的方法,3级秘钥获取过程包括以下步骤:智能终端和电扶梯控制系统通过不加密数据通道和1级加密数据通道交换计算3级秘钥所必须的特征数据:智能终端把3级秘钥计算所需的特征数据传输给物联网终端,物联网终端根据加密算法3计算出3级秘钥;电扶梯控制系统在本地根据特定算法3计算出3级秘钥。
[0012]作为本专利技术的一种优选技术方案,计算1级、2级、3级秘钥所必须的特征数据为电扶梯控制系统条形码、手机ID、随机码、密码本中的至少一种;所述随机码为由电扶梯控制系统生成的、每次上电均不同的一组数据;所述密码本以物联网平台的密码本版本为准,当电扶梯控制系统与物联网平台的密码本版本不一致时,电扶梯控制系统的密码本更新为平台密码本。加密算法1、加密算法2、加密算法3为采用基于1级、2级、3级秘钥所必须的特征数据以不同的规则的现有算法。
[0013]作为本专利技术的一种优选技术方案,智能终端为手机、平板中至少一个的设备终端。
[0014]作为本专利技术的一种优选技术方案,握手交互是一种双方根据加密规则交互握手特征数据以验证秘钥及算法一致性的过程。
[0015]本专利技术相较于现有技术,具有以下有益效果:
[0016]综上,本专利技术提供了的通讯加密方法,通过物联网终端对手机与电扶梯主控系统的数据交互进行把关,可以进一步提高电扶梯的安全性。由于物联网的参与,需要手机在机房内处于可联网的状态,如果机房网络状态不好,可能会导致调试受限,所以本专利技术进一步对数据的加密进行细分,分为不加密、1级加密、2级加密、3级加密。其中不加密通道是为了手机与电扶梯进行特征数据交互;1级加密通道仅涉及电扶梯的基础运行数据;2级加密涉及与安全无关的功能及参数;3级加密为安全相关的功能与参数。不同等级的加密通道,物联网介入的程度也不同,等级越高介入程度越高,1级加密物联网不介入、2级加密物联网在通道建立时介入、3级加密需要物联网实时介入,可以有效保护电扶梯数据的安全性。
附图说明
[0017]图1为系统结构图;
[0018]图2为一级加密通道开启流程图;
[0019]图3为二级加密通道开启流程图;
[0020]图4为三级加密通道开启流程图。
具体实施方式
[0021]以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。
[0022]参见图1,电扶梯控制系统通过蓝牙或者wifi与智能终端进行连接,智能终端上安装客户端app或者微信小程序,由平台对终端的访问权限进行控制。
[0023]参见图2,为1级加密通道开启的流程图。
[0024]S11控制系统上电;
[0025]S12智能终端与电扶梯控制系统建立连接,通过不加密数据通道,进行不加密握手,双方交换1级秘钥计算的特征数据,包括电扶梯控制系统条形码、手机ID、随机码;
[0026]S13电扶梯控制系统与智能终端在本地根据特征数据按照加密算法1计算出1级秘钥;
[0027]S14电扶梯控制系统与智能终端根据1级秘钥通过1级加密通道进行握手;
[0028]S15握手成功后,1级加密通道正式开启,1级加密通道内的其他数据可以正常交互。
[0029]参见图3,为2级加密通道开启的流程图。
[0030]S21 1级加密通道已打开;
[0031]S22电扶梯控制系统与智能终端通过不加密数据通道和1级加密通道交换2级秘钥计算的特征数据,包括电扶梯控制系统条形码、手机ID、随机码、密码本,其中密码本通过1级加密通道才能同步;
[0032]S23智能终端把2级秘钥计算所需的特征数据传输给物联网平台,由平台根据特征数据按照加密算法2计算出2级秘钥,然后下发给智能终端;电扶梯控制系统在本地根据特征数据通过加密算法2计算出2级秘钥;
[0033]S24电扶梯控制系统与智本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于物联网及智能终端的电扶梯通讯加密方法,其特征在于,由物联网参与、应用于智能终端和电扶梯控制系统之间,基于秘钥用加解密算法对通讯数据进行加解密;根据通讯内容的涉密程度,加密通道分为:不加密、1级加密,2级加密,3级加密;不同级别的加密通道经过对应级别的握手交互后才正式开启,加密数据的数据通道未开启前电扶梯主控系统不响应除握手交互外的其余数据。2.根据权利要求1所述的基于物联网及智能终端的电扶梯通讯加密方法,其特征在于,不加密不涉及秘钥,通讯数据只做协议符合性校验。3.根据权利要求2所述的基于物联网及智能终端的电扶梯通讯加密方法,其特征在于,1级加密是一种基于1级秘钥对通讯数据进行加解密的方法,1级秘钥的获取过程如下:智能终端和电扶梯控制系统通过不加密数据通道交换计算1级秘钥所必须的特征数据;智能终端和电扶梯控制系统依据加密算法1计算出1级秘钥。4.根据权利要求3所述的基于物联网及智能终端的电扶梯通讯加密方法,其特征在于,2级加密是一种基于2级秘钥对通讯数据进行加解密的方法,2级秘钥获取过程包括以下步骤:智能终端和电扶梯控制系统通过不加密数据通道和1级加密数据通道交换计算2级秘钥所必须的特征数据;智能终端把2级秘钥计算所需的特征数据传输给物联网平台,物联网终端根据加密算法2计算出2级秘钥,并把秘钥下发给智能终端;电扶梯控制系统在本地根据特定算法2计算出2级秘钥;...

【专利技术属性】
技术研发人员:陈羽波徐佩佩陈涛吴振达任斌斌袁晓琴
申请(专利权)人:康力电梯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1