一种基于加密二维码和IPV6的智能锁控制技术的制作方法

文档序号:18170603发布日期:2019-07-13 09:50阅读:218来源:国知局
一种基于加密二维码和IPV6的智能锁控制技术的制作方法

本发明属于智能锁技术领域,具体涉及一种基于加密二维码和ipv6的智能锁控制技术。



背景技术:

智能锁是指区别于传统机械锁,在用户识别、安全性、管理性方面更加智能化的锁具,智能锁是门禁系统中锁门的执行部件,是具有安全性,便利性,先进技术的复合型锁。

现有的智能锁在使用时存在着一定的问题,由于二维码技术的普及,相对于指纹用户更加喜欢扫描二维码,且指纹识别时指纹易粘附在扫描板上,指纹容易沾取,存在着较大的安全隐患,且手机智能设备操作具备一定的限制,需要一定的距离范围内才可打开,实用性不够全面,同时增加了工作难度,带来了经济损失的问题,为此我们提出一种基于加密二维码和ipv6的智能锁控制技术。



技术实现要素:

本发明的目的在于提供一种基于加密二维码和ipv6的智能锁控制技术,以解决上述背景技术中提出的现有的智能锁在使用时存在着一定的问题,由于二维码技术的普及,相对于指纹用户更加喜欢扫描二维码,且指纹识别时指纹易粘附在扫描板上,指纹容易沾取,存在着较大的安全隐患,且手机智能设备操作具备一定的限制,需要一定的距离范围内才可打开,实用性不够全面,同时增加了工作难度,带来了经济损失等问题。

为实现上述目的,本发明提供如下技术方案:一种基于加密二维码和ipv6的智能锁控制技术,包括智能锁、智能锁内侧的主板操作模块、软件操作模块、ipv6连接模块和二维码生成模块,所述智能锁包括外壳,所述外壳的四周设有操作板,所述外壳的中间固定连接有固定板,所述固定板的中间固定连接有显示屏,所述外壳的顶端中间开设有钥孔,且钥孔贯穿外壳的一侧表面,所述外壳的顶端中间固定连接有把手,所述外壳的一侧中间对应于操作板的位置处固定连接有限位柱,所述限位柱的底端对应于外壳的位置处固定连接有复位柱。

优选的,所述智能锁内侧的主板操作模块用于ipv6与加密二维码扫描确认的智能芯片,可自行接收ipv6与加密二维码的信息资料,只需将原始数据输入进智能锁内侧的主板操作模块内侧,即可生成软件锁,必须要指定的对口数据资料与智能锁内侧的主板操作模块内侧的原始数据形成对口,才可将软件锁打开,当软件锁打开后智能锁随之打开。

优选的,所述软件操作模块可有效的连接外侧客户端,通过客户端与软件操作模块的连接,可有效的判断出加密二维码是否为正确二维码,当进行扫描读取客户端及智能设备上加密二维码时,调用所述对称算法,通过与所述私钥相对应的公钥对所述加密二维码进行解密,并识别解密后的所述加密二维码是否正确;若识别出解密后的所述加密二维码正确,即可将智能锁打开;若识别出解密后的所述加密二维码不正确,则智能锁无法打开。

优选的,所述ipv6连接模块通过中间服务器建立一个以ipv6为前缀的孤岛,用于全局标识一一个孤岛,客户端通过孤岛信息分配以ipv6为前缀配置使用的地址池,客户端可向服务端发起ipv4应用请求,请求的目的地址为应用代理服务器发布的地址,客户端所在信息孤岛的应用代理服务器通过ipv6链路实现与中间服务器互通,采用ipv6接收客户端的应用请求,对数据请求报文源地址做源地址转换,并通过ipv6判断目标地址是否本信息孤岛静态映射发布的地址,如果是,智能锁则可以正常打开,如果不是,智能锁依旧处于关闭状态。

优选的,所述二维码生成模块为手机智能设备客户端通过加密字符生成加密二维码,二维码图片与标牌数据组合形成标牌信息,且设有加密模块,用于生成密钥,利用秘钥将产品信息生成加密字符,使得二维码安全性较高,然后将手机上的加密二维码对准智能锁的显示屏,手机等智能终端生成加密二维码,而智能锁则为识别二维码,智能锁则会对加密二维码中分解出秘钥和加密字符,根据秘钥对加密字符进行解密,还原出二维码的基础信息,当加密二维码加密字符数据与智能锁内侧资料数据一致时,智能锁则可以打开,当数据资料不一致时,智能锁依旧关闭,同时可在智能锁中间的显示屏与智能设备中显示出结果。

与现有技术相比,本发明的有益效果是:

1.本发明设置的加密二维码扫描可有效的防止指纹盗取,同时和用户的使用习惯一致,用户只需通过手机智能设备打开app生成加密二维码即可,智能设备内侧的解密模块与智能锁的软件模块会通过对称算法进行确认,当算法数据一致时即可将智能锁打开,增加了智能锁的安全性和实用性,不仅降低了安全隐患,同时降低了工作难度,减少了经济损失。

2.本发明中的ipv6连接模块可适用于远程操作,客户端与ipv6连接模块会建立一个以ipv6为前缀的孤岛,通过孤岛客户端可向服务端发起ipv4应用请求,请求的目的地址为应用代理服务器发布的地址,并通过ipv6判断目标地址是否本信息孤岛静态映射发布的地址,如果是,智能锁则可以正常打开,如果不是,智能锁依旧处于关闭状态,解决了智能锁设备受距离限制的问题,降低了工作难度,增加了智能锁的实用性和便捷性,降低了工作难度,增加了工作效率和经济效益。

附图说明

图1为本发明的结构示意图;

图2为本发明的原理流程示意图;

图3为本发明的使用操作流程图。

图中:1、限位柱;2、操作板;3、钥孔;4、把手;5、显示屏;6、外壳;7、固定板;8、复位柱。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

请参阅图1至图3,本发明提供一种技术方案:一种基于加密二维码和ipv6的智能锁控制技术,包括智能锁、智能锁内侧的主板操作模块、软件操作模块、ipv6连接模块和二维码生成模块,智能锁包括外壳6,外壳6的四周设有操作板2,外壳6的中间固定连接有固定板7,固定板7的中间固定连接有显示屏5,外壳6的顶端中间开设有钥孔3,且钥孔3贯穿外壳6的一侧表面,外壳6的顶端中间固定连接有把手4,外壳6的一侧中间对应于操作板2的位置处固定连接有限位柱1,限位柱1的底端对应于外壳6的位置处固定连接有复位柱8,本发明设置的加密二维码扫描可有效的防止指纹盗取,同时和用户的使用习惯一致,用户只需通过手机智能设备打开app生成加密二维码即可,智能设备内侧的解密模块与智能锁的软件模块会通过对称算法进行确认,当算法数据一致时即可将智能锁打开,增加了智能锁的安全性和实用性,不仅降低了安全隐患,同时降低了工作难度,减少了经济损失。

为了使得智能锁安全性较佳,本实施例中,优选的,智能锁内侧的主板操作模块用于ipv6与加密二维码扫描确认的智能芯片,可自行接收ipv6与加密二维码的信息资料,只需将原始数据输入进智能锁内侧的主板操作模块内侧,即可生成软件锁,必须要指定的对口数据资料与智能锁内侧的主板操作模块内侧的原始数据形成对口,才可将软件锁打开,当软件锁打开后智能锁随之打开,解决了智能锁设备受距离限制的问题,降低了工作难度,增加了智能锁的实用性和便捷性,降低了工作难度,增加了工作效率和经济效益。

为了更好的操作智能锁,本实施例中,优选的,软件操作模块可有效的连接外侧客户端,通过客户端与软件操作模块的连接,可有效的判断出加密二维码是否为正确二维码,当进行扫描读取客户端及智能设备上加密二维码时,调用对称算法,通过与私钥相对应的公钥对加密二维码进行解密,并识别解密后的加密二维码是否正确;若识别出解密后的加密二维码正确,即可将智能锁打开;若识别出解密后的加密二维码不正确,则智能锁无法打开。

为了增加智能锁的功能性,本实施例中,优选的,ipv6连接模块通过中间服务器建立一个以ipv6为前缀的孤岛,用于全局标识一一个孤岛,客户端通过孤岛信息分配以ipv6为前缀配置使用的地址池,客户端可向服务端发起ipv4应用请求,请求的目的地址为应用代理服务器发布的地址,客户端所在信息孤岛的应用代理服务器通过ipv6链路实现与中间服务器互通,采用ipv6接收客户端的应用请求,对数据请求报文源地址做源地址转换,并通过ipv6判断目标地址是否本信息孤岛静态映射发布的地址,如果是,智能锁则可以正常打开,如果不是,智能锁依旧处于关闭状态。

为了增加智能锁的安全性,本实施例中,优选的,二维码生成模块为手机智能设备客户端通过加密字符生成加密二维码,二维码图片与标牌数据组合形成标牌信息,且设有加密模块,用于生成密钥,利用秘钥将产品信息生成加密字符,使得二维码安全性较高,然后将手机上的加密二维码对准智能锁的显示屏5,手机等智能终端生成加密二维码,而智能锁则为识别二维码,智能锁则会对加密二维码中分解出秘钥和加密字符,根据秘钥对加密字符进行解密,还原出二维码的基础信息,当加密二维码加密字符数据与智能锁内侧资料数据一致时,智能锁则可以打开,当数据资料不一致时,智能锁依旧关闭,同时可在智能锁中间的显示屏5与智能设备中显示出结果。

实施例2

将原始数据输入进智能锁内侧的主板操作模块内侧,即可生成软件锁,必须要指定的对口数据资料与智能锁内侧的主板操作模块内侧的原始数据形成对口,才可将软件锁打开,当软件锁打开后智能锁随之打开,软件操作模块可有效的连接外侧客户端,通过客户端与软件操作模块的连接,可有效的判断出加密二维码是否为正确二维码,当进行扫描读取客户端及智能设备上加密二维码时,调用对称算法,通过与私钥相对应的公钥对加密二维码进行解密,如果加密二维码扫描正确的话即可将智能锁解开,当加密二维码扫描错误的话,智能锁则会进入超时休眠状态,同时屏幕会显示是否可以打开智能锁画面,当用户再次点击扫面二维码时,智能锁则退出休眠状态;同时可利用ipv6中间服务器对智能锁进行解锁,用户通过客户端基于ipv6登录账号地址,智能锁内侧软件模块判断是否登录正确地址,如果是,智能锁则可以正常打开,如果不是,智能锁依旧处于关闭状态。

本发明的工作原理及使用流程:首先将原始数据输入进智能锁内侧的主板操作模块内侧,使得主板操作模块自行接收ipv6与加密二维码的信息资料,同时可生成软件锁,将指定的对口数据资料与智能锁内侧的主板操作模块内侧的原始数据形成对口,才可将软件锁打开,当软件锁打开后智能锁随之打开,软件操作模块可有效的连接外侧客户端,通过客户端与软件操作模块的连接,可有效的判断出加密二维码是否进行扫描,当进行扫描读取当前加密二维码时,调用对称算法,通过与私钥相对应的公钥对加密二维码进行解密,并识别解密后的加密二维码是否正确;若识别出解密后的加密二维码正确,即可将智能锁打开;若识别出解密后的加密二维码不正确,则智能锁无法打开,ipv6连接模块通过中间服务器建立一个以ipv6为前缀的孤岛,用于全局标识一一个孤岛,客户端通过孤岛信息分配以ipv6为前缀配置使用的地址池,客户端可向服务端发起ipv4应用请求,请求的目的地址为应用代理服务器发布的地址,客户端所在信息孤岛的应用代理服务器通过ipv6链路实现与中间服务器互通,采用ipv6接收客户端的应用请求,对数据请求报文源地址做源地址转换,并通过ipv6判断目标地址是否本信息孤岛静态映射发布的地址,如果是,智能锁则可以正常打开,如果不是,智能锁依旧处于关闭状态,二维码生成模块为手机智能设备客户端通过加密字符生成加密二维码,二维码图片与标牌数据组合形成标牌信息,然后将手机上的加密二维码对准智能锁的显示屏5,手机等智能终端生成加密二维码,而智能锁则为识别二维码,当加密二维码加密字符数据与智能锁内侧资料数据一致时,智能锁则可以打开,当数据资料不一致时,智能锁依旧关闭,同时可在智能锁中间的显示屏5与智能设备中显示出结果。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1