无芯片可变更机械密码序列的物联网锁的手持开锁器装置的制造方法

文档序号:9806232阅读:672来源:国知局
无芯片可变更机械密码序列的物联网锁的手持开锁器装置的制造方法
【技术领域】
[0001]本发明涉及信息技术领域,尤其是物联网技术中的无芯片可变更机械密码序列的物联网锁的手持开锁器装置。
【背景技术】
[0002]目前,现有的智能锁具普遍采用按键式密码锁具,在锁体内部设置密码,并通过锁体内的电子芯片保存设置后的密码,开启时,输入设定的密码。此种方式过于简单单一,并且保密性不高。一旦在设置密码或者输入密码时,被窥视,将会泄露自己的密码。同时由于锁体内部由电子元器件组成,其正常工作状态需要内部或者外部供电,一旦电源出现故障,会导致锁具无法开启,智能依靠外力破坏。并且电子芯片在温度高于70摄氏度时进入故障高发的温度,超过100摄氏度时很多电路都会损毁。电子芯片在高电压附近工作容易收到空气湿度增加导致的击穿损毁。
[0003]因此如何完成物联网锁具可以管理的如提下提供可耐尚温的锁具,耐尚电压的锁具是应对特殊环境特殊行业应用必需要解决的问题。发明人在实用新型专利“201420592556X用电机驱动手持终端开锁和变更机械密码序列的物联网锁”中已经发明了电机驱动手持终端开锁和变更机械密码序列的物联网锁。该实用新型“201420592556X用电机驱动手持终端开锁和变更机械密码序列的物联网锁”使用纯机械结构完成锁具开锁和锁具开锁密码变更的操作,可以使用电机驱动开锁器的手持终端对锁具完成开锁和密码变更,锁具编码和开锁密码执行序列保存在手持终端中,安全性高,执行开锁的人必需手持经过授权的开锁器才能驱动锁具执行开锁和密码变更,执行开锁的人完全不知道锁具的开锁方法,由于锁具本身的纯机械结构,锁具实现了物联网管理,耐高电压,耐高温的特性。
[0004]公共技术中没有与实用新型“201420592556X用电机驱动手持终端开锁和变更机械密码序列的物联网锁”配合使用的手持开锁器。与实用新型“201420592556X用电机驱动手持终端开锁和变更机械密码序列的物联网锁”配合使用的手持开锁器应当具备以下特占.V.I.可授权管理,授权性质可以分为开锁授权,变更开锁密码授权。
[0005]2.支持国密,可接收管理中心发送的开锁密码序列并解密,通过脉冲发生器驱动步进式电机带动电机转子为“用电机驱动手持终端开锁和变更机械密码序列的物联网锁”解锁。
[0006]3.可接收管理中心发送的变更开锁密码授权,可判断手持开锁器是否已经执行完开锁任务,在手持开锁器已经执行完开锁任务的情况下接收管理中心发送的新开锁密码序列,同时通过脉冲发生器驱动步进式电机带动电机转子为“用电机驱动手持终端开锁和变更机械密码序列的物联网锁”更新开锁密码序列为新开锁密码序列;在手持开锁器未执行开锁任务的情况下,先执行开锁开启“用电机驱动手持终端开锁和变更机械密码序列的物联网锁”可变更密码模式,再接收管理中心发送的新开锁密码序列,再通过脉冲发生器驱动步进式电机带动电机转子为“用电机驱动手持终端开锁和变更机械密码序列的物联网锁”更新开锁密码序列为新开锁密码序列。
[0007]本发明致力于解决上述问题,为用电机驱动手持终端开锁和变更机械密码序列的物联网锁即无芯片可变更机械密码序列的物联网锁提供一种结构简单,多模块复用,安全性保密性高的无芯片可变更机械密码序列的物联网锁的手持开锁器装置,可以广泛应用到电力、环保、能源等行业远程系统的巡检维护工作中。
[0008]本发明涉及国密算法SM1、SM2、SM3。国密SMl算法是由国家密码管理局编制的一种商用密码分组标准对称算法。该算法是国家密码管理部门审批的SMl分组密码算法,分组长度和密钥长度都为128比特,该算法不公开,仅以IP核的形式存在于芯片中。SM2为国家密码管理局公布的公钥算法,其加密强度为256位。SM2算法本质上是一种椭圆曲线算法(ECC),属于非对称加解密算法,在细节上,SM2算法规定了签名、验证、密钥交换等具体细节。SM3,密码杂凑算法,杂凑值长度为32字节。
[0009]本发明涉及北斗通信技术,北斗卫星系统是基于我国自主知识产权的〃北斗导航系统〃而建立起来的卫星通信导航系统,能够全天候、全天时提供卫星导航和通信服务。系统主要由空间卫星、地面中心站和用户终端等部分组成。北斗卫星系统具有三大功能:快速定位、短报文通信、精密授时。
[0010](I)快速定位:地面中心站发出的测距信号(具体为格式化的帧结构及其伪码)含有时间信息,经过卫星-用户终端站-卫星,再回到中心站,由出入站信号的时间差可计算出距离,可在秒级之内完成。
[0011](2)短报文通信:北斗卫星系统是双向闭合环路系统,每个用户终端都有专用识别码,用户终端通过该专用识别码发送和接收信息。通过网管中心,用户终端与固定用户之间也可以进行信息的发送和接收。
[0012](3)精密授时:精密授时与通信、定位都是在同一信道中完成的。地面中心站产生标准时间和标准频率,通过询问信号将时标的时间码送给终端。

【发明内容】

[0013]针对上述现有技术中存在的问题,本发明的目的是提供无芯片可变更机械密码序列的物联网锁的手持开锁器装置,由本发明所配合的锁具特点决定了本发明应当具备物联网特征:可联网,可管理,可授权,可驱动;由本发明的应用场景是电力、能源、通信、环保等行业的野外设备的保护和巡检决定了本发明应当具备安全性,定位性和接收授时的特点。考虑到电力设备有处于移动运营商网络信号之外的情况,本发明使用了北斗通信的短报文功能完成与中心管理系统的联网。
[0014]为实现上述发明的目的,本发明的技术方案以如下方式实现:
无芯片可变更机械密码序列的物联网锁的手持开锁器装置由驱动器、控制器、显示屏、键盘、摄像头、电源组成;由电机转子、步进式电机、脉冲生成器组成驱动器;由北斗短报文通信模块、北斗授时模块、SM2算法模块、锁具编码管理器、授权执行模块组成控制器;
电机转子具有与无芯片可变更机械密码序列的物联网锁相匹配的咬合结构称为咬合结构,当无芯片可变更机械密码序列的物联网锁的手持开锁器装置与无芯片可变更机械密码序列的物联网锁咬合后电机转子可带动无芯片可变更机械密码序列的物联网锁的锁芯旋转; 步进式电机根据脉冲生成器的电脉冲转动电机转子;
脉冲生成器接收SM2算法模块发送的解密的开锁密码序列,根据解密的开锁密码序列生成相应的电脉冲;脉冲生成器收到新的解密的开锁密码序列生成重置电脉冲;
北斗短报文通信模块负责接收中心管理系统发送给可变更机械密码序列的物联网锁的手持开锁器装置的数据,同时也负责向中心管理系统回传锁具编码,开锁时刻,新的加密的开锁密码序列和椭圆曲线参数,重置时刻;
北斗授时模块负责接收北斗卫星的授时信号,当收到来自授权执行模块要求记录时刻的指令时记录时刻信息,并将时刻信息传递给锁具编码管理器存储;
SM2算法模块存储着无芯片可变更机械密码序列的物联网锁的手持开锁器装置的私钥和公钥,并且对应的公钥同样存储于中心管理系统;SM2算法模块负责对加密的开锁密码序列和椭圆曲线参数进行解密,SM2算法模块负责对新的加密的开锁密码序列和椭圆曲线参数进行解密,SM2算法模块负责对手动输入的新的开锁密码序列进行加密;
锁具编码管理器负责存储锁具编码,存储对应锁具编码的授权性质,存储对应锁具编码的加密的开锁密码序列和椭圆曲线参数,存储对应锁具编码的开锁时刻,存储对应锁具编码的新的加密的开锁密码序列和椭圆曲线参数,存储对应锁具编码的重置时刻;
授权执行模块负责根据巡检员通过键盘输入的锁具编码查询锁具编码管理器存储的锁具编码,读取锁具编码对应的授权性质,当授权性质为开锁授权时授权执行模块执行开锁授权步骤,当授权性质为变更开锁密码授权时授权执行模块执行变更开锁密码授权步骤;授权执行模块负责根据巡检员通过摄像头扫描输入的锁具编码查询锁具编码管理器存储的锁具编码,读取锁具编码对应的授权性质,当授权性质为开锁授权时授权执行模块执行开锁授权步骤,当授权性质为变更开锁密码授权时授权执行模块执行变更开锁密码授权步骤;
显示屏显示巡检员与无芯片可变更机械密码序列的物联网锁的手持开锁器装置的交互信息,包括无芯片可变更机械密码序列的物联网锁的手持开锁器装置的状态,键盘输入的显示,摄像头扫描输入的显示;
键盘负责巡检员与无芯片可变更机械密码序列的物联网锁的手持开锁器装置的交互信息的输入,包括自检命令,执行开锁指令,执行变更开锁密码序列指令;
摄像头负责扫描无芯片可变更机械密码序列的物联网锁的编码;
电源负责给各个模块供电,包括步进式电机,脉冲生成
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1