一种智能子母锁控制系统的制作方法_2

文档序号:10158087阅读:来源:国知局
,以便装甲门锁子机根据控制指令同步解锁装甲门锁,这样,在有效地保护防盗门锁主机和智能钥匙间开锁密码传输的安全性的同时,实现了同步联动控制子母锁中的防盗门锁和装甲门锁开锁功能,从而简化了用户开锁操作。
【附图说明】
[0038]图1是本实用新型第一实施例提供的智能子母锁控制系统的结构示意图。
[0039]图2是本实用新型第一实施例提供的智能子母锁控制系统其防盗门锁主机数据加密模块的结构示意图。
[0040]图3是本实用新型第一实施例提供的智能子母锁控制系统其防盗门锁主机鉴权认证模块的结构示意图。
[0041]图4是本实用新型第一实施例提供的智能子母锁控制系统其防盗门锁主机处理模块的结构示意图。
[0042]图5是本实用新型第二实施例提供的智能子母锁控制系统的结构示意图。
[0043]图6是本实用新型第二实施例提供的智能子母锁控制系统其智能钥匙数据加密模块的结构示意图。
[0044]图7是本实用新型第二实施例提供的智能子母锁控制系统其智能钥匙鉴权认证模块的结构示意图。
【具体实施方式】
[0045]为了使本实用新型所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。
[0046]参见图1至图4,为本实用新型第一实施例提供的智能子母锁控制系统的结构示意图。
[0047]防盗门锁主机和智能钥匙之间的基于双向加密认证的解锁过程,包括两个部分,一部分是前期的鉴权认证过程,另一部分是对开锁密码的加密。
[0048]开锁密码的传输请求可以是防盗门锁主机或智能钥匙任一方发起,以发起方为主实施鉴权认证和数据加密。下面以防盗门锁主机发起请求为例,说明防盗门锁主机和智能钥匙之间开锁密码传输过程。
[0049]该智能子母锁控制系统,包括防盗门锁主机1、与防盗门锁主机I通讯连接的智能钥匙2及与防盗门锁主机I通讯连接的装甲门锁子机,其中,防盗门锁主机I包括:
[0050]防盗门锁主机密钥生成模块11,用于生成注册密钥、随机数,以及根据随机数生成数据密钥;
[0051]防盗门锁主机数据加密模块12,用注册密钥对随机数和数据密钥进行加密,同时,在防盗门锁主机I与智能钥匙2完成鉴权认证后,用数据密钥对开锁密码进行加密;
[0052]防盗门锁主机传输模块13,用于将注册密钥、加密后的随机数以及加密后的数据密钥发送至智能钥匙;
[0053]防盗门锁主机鉴权认证模块14,用于根据注册密钥、随机数以及数据密钥,完成与智能钥匙之间的鉴权认证;
[0054]防盗门锁主机传输模块13还用于将加密后的开锁密码发送至智能钥匙;
[0055]防盗门锁主机处理模块15,用于响应对其接收到的经过智能钥匙解密得到的开锁密码,以解锁防盗门锁,同时生成控制装甲门锁子机3同步解锁装甲门锁的控制指令,并将控制指令发送装甲门锁子机3,以便装甲门锁子机3根据控制指令同步解锁装甲门锁。
[0056]进一步地,防盗门锁主机数据加密模块12包括:
[0057]第一防盗门锁主机数据加密模块121,用于用注册密钥对随机数进行加密;
[0058]第二防盗门锁主机数据加密模块122,用于用注册密钥对数据密钥进行加密。
[0059]进一步地,防盗门锁主机鉴权认证模块14包括:
[0060]第一防盗门锁主机鉴权认证模块141,用于对防盗门锁主机I接收到的经过智能钥匙2解密得到的随机数进行验证;
[0061]第二防盗门锁主机鉴权认证模块142,用于对防盗门锁主机I接收到的经过智能钥匙2解密得到的数据密钥进行验证。
[0062]进一步地,防盗门锁主机处理模块15包括:
[0063]第一防盗门锁主机处理模块151,用于响应对其接收到的经过智能钥匙2解密得到的开锁密码,以解锁防盗门锁;
[0064]第二防盗门锁主机处理模块152,用于在第一防盗门锁主机处理模块151解锁防盗门锁的同时,生成控制装甲门锁子机3同步解锁装甲门锁的控制指令,并将控制指令发送装甲门锁子机3,以便装甲门锁子机3根据控制指令同步解锁装甲门锁。
[0065]进一步地,防盗门锁主机传输模块13为无线高频与无线低频结合的传输模块或者蓝牙传输模块或者WiFi传输模块。
[0066]需要说明的是,本实用新型实施例中,对开锁密码进行加密的算法,目前有对称加密和非对称加密两类,对称加密方式有:AES、3DES、RC5等,非对称加密算法主要是基于公私密钥的,用公钥进行加密,用私钥进行解密。这些都是本领域技术人员所熟知的,在此不再赘述。
[0067]实施本实用新型实施例提供的智能子母锁控制系统,防盗门锁主机I与智能钥匙2之间首先通过鉴权认证,再用数据密钥对开锁密码进行加密,实现双向加密认证,并在通过双向加密认证之后,防盗门锁主机I解锁防盗门锁,同时防盗门锁主机I生成控制装甲门锁子机3同步解锁装甲门锁的控制指令,并将控制指令发送装甲门锁子机3,以便装甲门锁子机3根据控制指令同步解锁装甲门锁,这样,在有效地保护防盗门锁主机I和智能钥匙2间开锁密码传输的安全性的同时,实现了同步联动控制子母锁中的防盗门锁和装甲门锁开锁功能,从而简化了用户开锁操作。
[0068]参见图5至图7,为本实用新型第二实施例提供的智能子母锁控制系统的结构示意图。
[0069]下面以智能钥匙发起请求为例,说明防盗门锁主机与智能钥匙之间数据传输过程。
[0070]该智能子母锁控制系统,包括防盗门锁主机4、与防盗门锁主机4通讯连接的智能钥匙5及与防盗门锁主机4通讯连接的装甲门锁子机6,其中,智能钥匙5包括:
[0071]智能钥匙密钥生成模块51,用于生成注册密钥、随机数,以及根据随机数生成数据密钥;
[0072]智能钥匙数据加密模块52,用注册密钥对随机数和数据密钥进行加密,同时,在防盗门锁主机4与智能钥匙5完成鉴权认证后,用数据密钥对开锁密码进行加密;
[0073]智能钥匙传输模块53,用于将注册密钥、加密后的随机数以及加密后的数据密钥发送至防盗门锁主机4;
[0074]智能钥匙鉴权认证模块54,用于根据注册密钥、随机数以及数据密钥,完成与防盗门锁主机4之间的鉴权认证;
[0075]智能钥匙传输模块53还用于将加密后的开锁密码发送至防盗门锁主机4 ;
[0076]智能钥匙响应模块55,用于根据智能钥匙5接收到的经过防盗门锁主机4解密得到的开锁密码生成确认信号,并将确认信号发送给防盗门锁主机4,以便防盗门锁主机4解锁门锁,同时以便防盗门锁主机4生成控制装甲门锁子机6同步解锁装甲门锁的控制指令,并将控制指令发送装甲门锁子机6,以便装甲门锁子机6根据控制指令同步解锁装甲门锁。
[0077]进一步地,智能钥匙数据加密模块52包括:
[0078]第一智能钥匙数据加密模块521,用于用注册密钥对随机数进行加密;
[0079]第二智能钥匙数据加密模块522,用于用注册密钥对数据密钥进行加密。
[0080]进一步地,智能钥匙鉴权认证模
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1