一种电器控制系统自主锁机解锁方法及系统技术方案

技术编号:24010943 阅读:38 留言:0更新日期:2020-05-02 01:43
本发明专利技术涉及一种电器控制系统自主锁机解锁方法及系统。所述方法执行以下步骤:所述电器控制系统通过内置的用户编译器随机生成锁机提示码;通过所述用户端显示模块显示所述锁机提示码;在用户将所述锁机提示码提供给所述电器控制系统的供应方后,通过供应方的服务端输入所述锁机提示码;通过服务端编译器根据所述锁机提示码生成解锁码;显示所述解锁码;在所述电器控制系统的供应方将所述解锁码提供给所述用户后,通过所述用户端输入模块输入所述解锁码;验证通过后,完成解锁。本发明专利技术无需设备提供方售后人员到场,也无需更换控制器或通过第三方服务即可完成解锁。

A method and system of self locking and unlocking for electrical control system

【技术实现步骤摘要】
一种电器控制系统自主锁机解锁方法及系统
本专利技术涉及电气控制
,应用于带操作与显示界面的电器控制系统,具体的说是一种电器控制系统自主锁机解锁方法及系统。
技术介绍
传统非联网型电器设备控制系统自主加密锁机技术在设备锁定后只能等待更换控制器或供应商售后人员到现场处理,存在严重的售后时效性与经济效益问题。
技术实现思路
针对现有技术中存在的上述不足之处,本专利技术要解决的技术问题是提供一种电器控制系统自主锁机解锁方法及系统。本专利技术为实现上述目的所采用的技术方案是:一种电器控制系统自主锁机解锁方法,所述电器带有用户端显示模块和用户端输入模块,在所述电器控制系统锁机后,所述方法执行以下步骤:所述电器控制系统通过内置的用户编译器随机生成锁机提示码;通过所述用户端显示模块显示所述锁机提示码;在用户将所述锁机提示码提供给所述电器控制系统的供应方后,通过供应方的服务端输入所述锁机提示码;通过服务端编译器根据所述锁机提示码生成解锁码;显示所述解锁码;在所述电器控制系统的供应方将所述解锁码提供给所述用户后,通过所述用户端输入模块输入所述解锁码;验证通过后,完成解锁。还包括:所述电器控制系统断电后,再次上电后失效并更新锁机提示码。所述锁机提示码为一串数字、字符、字母或数字、字符、字母的任意组合。所述解锁码是锁机提示码、初始秘钥及定时器数据进行加密后提取的多位数字或字母的组合。一种电器控制系统自主锁机解锁系统,所述自主锁机及解锁系统在用户端包括:用户编译器,用于在所述电器控制系统锁机后,随机生成锁机提示码;用户端显示模块,用于显示所述锁机提示码;用户端输入模块,用于在所述电器控制系统的供应方将所述解锁码提供给所述用户后,输入所述解锁码;验证模块,用于对解锁码进行验证,完成解锁;所述自主锁机及解锁系统在服务端包括:服务端输入模块,用于输入所述锁机提示码;服务端编译器,用于根据所述锁机提示码生成解锁码;服务端显示模块,用于显示所述解锁码。所述用户编译器还用于在所述电器控制系统断电后,再次上电后失效并更新锁机提示码。所述锁机提示码为一串数字、字符、字母或数字、字符、字母的任意组合。所述解锁码是锁机提示码、初始秘钥及定时器数据进行加密后提取的多位数字或字母的组合。本专利技术的优点和有益效果为:1、本专利技术无需设备提供方售后人员到场,也无需更换控制器或通过第三方服务即可完成解锁。2、本专利技术在电器设备锁定后立马就可以解锁,可满足使用方应急使用。3、因为提示码随机以及解锁次数限制,使用方无法自主或通过第三方渠道解锁控制系统,且每一个解锁码都可以包含一个新的定时器数据也方便保持设备处于提供方的控制状态。附图说明图1为本专利技术的方法流程图;图2为本专利技术的系统结构图。具体实施方式下面结合附图及实施例对本专利技术做进一步的详细说明。如图1所示,本专利技术一个实施例提供了一种电器控制系统自主锁机解锁方法,所述电器带有用户端显示模块和用户端输入模块,在所述电器控制系统锁机后,所述方法执行以下步骤:所述电器控制系统通过内置的用户编译器随机生成锁机提示码;通过所述用户端显示模块显示所述锁机提示码;在用户将所述锁机提示码提供给所述电器控制系统的供应方后,通过供应方的服务端输入所述锁机提示码;通过服务端编译器根据所述锁机提示码生成解锁码;显示所述解锁码;在所述电器控制系统的供应方将所述解锁码提供给所述用户后,通过所述用户端输入模块输入所述解锁码;验证通过后,完成解锁。用户端解码计算数据的方式就是服务端生成解锁码的逆向工程。同一个解锁码,用户端与服务端的计算结果一致则通过验证。而解锁码是由用户端的提示码(提示码是用户端编译器生成的随机数)混合初始秘钥及新的定时器数据进行多重加密(如DES、哈希算法等加密)的结果提取的多位数字或字母的组合。锁机提示码为一串数字、字符、字母或数字、字符、字母的任意组合。在电器控制系统断电后,再次上电后失效并更新锁机提示码。每一个提示码并不是只有唯一的解锁码。因为解锁码里面是包含有一个定时器数据的。所以定时器数据不同,编译出来用于解锁的数字也是不同的,但破译出来的二进制数据中用于密码验证的一段数据是唯一的。定时器的数据是不同的,所以当锁机提示码变更后,原来的解锁码也是不能使用的如图2所示,本专利技术一个实施例提供了一种电器控制系统自主锁机解锁系统,包括用户端和服务端。自主锁机及解锁系统在用户端包括:用户编译器,用于在所述电器控制系统锁机后,随机生成锁机提示码;用户端显示模块,用于显示所述锁机提示码;用户端输入模块,用于在所述电器控制系统的供应方将所述解锁码提供给所述用户后,输入所述解锁码;验证模块,用于对解锁码进行验证,完成解锁。自主锁机及解锁系统在服务端包括:服务端输入模块,用于输入所述锁机提示码;服务端编译器,用于根据所述锁机提示码生成解锁码;服务端显示模块,用于显示所述解锁码。所述锁机提示码为一串数字、字符、字母或数字、字符、字母的任意组合。所述解锁码是锁机提示码、初始秘钥及定时器数据进行加密后提取的多位数字或字母的组合。服务端编译器与用户编译器内置有相同的加密算法,根据锁机提示码算出来的数据用于解锁,而在编译过程中我们又在解锁码钳入了一个定时器数据,解锁码的编译过程中是将数字(或字母)转换成数据然后提取和排序再将密码部分结合预置算法进行数据比对。用户编译器还用于在所述电器控制系统断电后,再次上电后失效并更新锁机提示码。锁机状态的系统不能进行除解锁以外的任何操作。而完成解锁的控制系统可正常使用。每一个提示码并不是只有唯一的解锁码。因为解锁码里面是包含有一个定时器数据的。所以定时器数据不同,编译出来用于解锁的数字也是不同的,但破译出来的二进制数据中用于密码验证的一段数据是唯一的。定时器的数据是不同的,所以当锁机提示码变更后,原来的解锁码也是不能使用的。本文档来自技高网...

【技术保护点】
1.一种电器控制系统自主锁机解锁方法,其特征在于,所述电器带有用户端显示模块和用户端输入模块,在所述电器控制系统锁机后,所述方法执行以下步骤:/n所述电器控制系统通过内置的用户编译器随机生成锁机提示码;/n通过所述用户端显示模块显示所述锁机提示码;/n在用户将所述锁机提示码提供给所述电器控制系统的供应方后,通过供应方的服务端输入所述锁机提示码;/n通过服务端编译器根据所述锁机提示码生成解锁码;/n显示所述解锁码;/n在所述电器控制系统的供应方将所述解锁码提供给所述用户后,通过所述用户端输入模块输入所述解锁码;/n验证通过后,完成解锁。/n

【技术特征摘要】
1.一种电器控制系统自主锁机解锁方法,其特征在于,所述电器带有用户端显示模块和用户端输入模块,在所述电器控制系统锁机后,所述方法执行以下步骤:
所述电器控制系统通过内置的用户编译器随机生成锁机提示码;
通过所述用户端显示模块显示所述锁机提示码;
在用户将所述锁机提示码提供给所述电器控制系统的供应方后,通过供应方的服务端输入所述锁机提示码;
通过服务端编译器根据所述锁机提示码生成解锁码;
显示所述解锁码;
在所述电器控制系统的供应方将所述解锁码提供给所述用户后,通过所述用户端输入模块输入所述解锁码;
验证通过后,完成解锁。


2.根据权利要求1所述的一种电器控制系统自主锁机解锁方法,其特征在于,还包括:所述电器控制系统断电后,再次上电后失效并更新锁机提示码。


3.根据权利要求1或2所述的一种电器控制系统自主锁机解锁方法,其特征在于,所述锁机提示码为一串数字、字符、字母或数字、字符、字母的任意组合。


4.根据权利要求1所述的一种电器控制系统自主锁机解锁方法,其特征在于,所述解锁码是锁机提示码、初始秘钥及定时器数据进行加密后提取的多位数字或字母的组合。

【专利技术属性】
技术研发人员:刘阳
申请(专利权)人:成都锦胜雾森环保科技有限公司
类型:发明
国别省市:四川;51

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

1