一种智能门锁的信息发送方法和信息发送系统技术方案

技术编号:20488429 阅读:29 留言:0更新日期:2019-03-02 20:37
本发明专利技术公开了一种智能门锁的信息发送方法和信息发送系统,涉及无线通信领域。包括:智能门锁依据会话密钥密对预设信息加密,形成加密信息;所述智能门锁依据第二密钥对所述会话密钥加密,形成加密会话密钥;所述智能门锁将所述加密信息和所述加密会话密钥发送给服务器;所述服务器依据第一密钥解密所述加密会话密钥,获得所述会话密钥;所述服务器依据所述会话密钥解密所述加密信息,获得所述预设信息。本发明专利技术能够通过形成加密信息,完成了预设信息的初步加密,且智能门锁能够对会话密钥加密,实现了对于信息解密密码的加密。

An Intelligent Door Lock Information Sending Method and System

The invention discloses an information transmission method and an information transmission system of an intelligent door lock, which relates to the field of wireless communication. The smart door lock encrypts the preset information according to the session key secret to form the encrypted information; the smart door lock encrypts the session key according to the second key to form the encrypted session key; the smart door lock sends the encrypted information and the encrypted session key to the server; the server decrypts the encrypted session key according to the first key to obtain the meeting. The server decrypts the encrypted information according to the session key and obtains the preset information. The invention can complete the preliminary encryption of the preset information by forming the encrypted information, and the intelligent door lock can encrypt the session key, thus realizing the encryption of the information decryption password.

【技术实现步骤摘要】
一种智能门锁的信息发送方法和信息发送系统
本专利技术涉及无线通信领域,尤指一种智能门锁的信息发送方法和信息发送系统。
技术介绍
随着我国物联网产业飞速发展,使用物联网技术进行云端权限管理,数据信息收集,反向控制等功能,从而实现门锁智能化的厂家逐渐增加。所有的联网门锁除了要解决产品自身的安全问题之外,还需要解决智能门锁到服务器的物联网安全问题。目前,现有的物联网门锁暂时无法解决联网各个环节的物联网安全问题,物联网门锁在信息传输过程中,信息的保密性较低,从而造成传输的信息被截获后破译,门锁网关被攻击后接管,应用后台被攻击后,容易造成群体性安全时间,对用户的生活造成较大的影响。
技术实现思路
本专利技术的目的是提供一种智能门锁的信息发送方法和信息发送系统,本专利技术能够通过形成加密信息,完成了预设信息的初步加密,且智能门锁能够对会话密钥加密,实现了对于信息解密密码的加密。本专利技术提供的技术方案如下:一种智能门锁的信息发送方法,包括:S20、智能门锁依据会话密钥密对预设信息加密,形成加密信息;S30、所述智能门锁依据第二密钥对所述会话密钥加密,形成加密会话密钥;S40、所述智能门锁将所述加密信息和所述加密会话密钥发送给服务器;S50、所述服务器依据第一密钥解密所述加密会话密钥,获得所述会话密钥;S60、所述服务器依据所述会话密钥解密所述加密信息,获得所述预设信息。进一步,步骤S20之前还包括:S10、智能门锁生成密钥参数;S11、所述智能门锁依据所述密钥参数和设备号,生成会话密钥。进一步,步骤S10具体包括:智能门锁通过随机数产生器生成密钥参数。进一步,步骤S40之后还包括:S41、所述智能门锁将其设备号发送给所述服务器;S50、所述服务器依据接收到的所述智能门锁的设备号,获取所述设备号对应的第一密钥。进一步,步骤S20之前还包括:S01、智能门锁通过预设算法生成第一密钥和第二密钥;S02、所述智能门锁将设备号及其对应的所述第二密钥发送给服务器。本专利技术的目的之一还在于提供一种智能门锁的信息发送系统,包括智能门锁和服务器,所述智能门锁包括:信息加密模块,依据会话密钥密对预设信息加密,形成加密信息;密钥加密模块,依据第二密钥对所述会话密钥加密,形成加密会话密钥;设备传输模块,将所述加密信息和所述加密会话密钥发送给服务传输模块;所述服务器包括:服务传输模块,接收所述设备传输模块发送的所述加密信息和所述加密会话密钥;信息解密模块,依据第一密钥解密所述加密会话密钥,获得所述会话密钥;密钥解密模块,依据所述会话密钥解密所述加密信息,获得所述预设信息。进一步,所述智能门锁还包括:密钥参数模块,用于生成密钥参数;会话密钥模块,依据设备号和所述密钥参数模块生成的所述密钥参数,生成会话密钥。进一步,所述密钥参数模块中内置有随机数产生器,且所述密钥参数模块通过所述随机数产生器生成所述密钥参数。进一步,所述服务器还包括密钥匹配模块;所述设备传输模块还用于将所述智能门锁的设备号发送给所述服务传输模块;所述密钥匹配模块用于依据接收到的所述设备号,获取所述设备号对应的第一密钥。进一步,所述智能门锁还包括密钥生成模块,用于通过预设算法生成第一密钥和第二密钥;所述设备传输模块将设备号及其对应的所述第二密钥发送给所述服务传输模块。与现有技术相比,本专利技术提供的一种智能门锁的信息发送方法和信息发送系统具有以下有益效果:1、智能门锁能够将会话密钥对预设信息加密,形成加密信息,完成了预设信息的初步加密;且智能门锁能够对会话密钥加密,实现了对于信息解密密码的加密;因此,即使在智能门锁在向服务器发送加密信息与加密会话过程中,信息被截获后,加密信息仍然难以继续被破译,实现了预设信息的保护。2、密钥参数和设备号作为两个生成会话密钥的因子,参与会话密钥的生成,且对于不同的密钥参数和/或不同的设备号,智能门锁生成的会话密钥也不同。因此,不同的智能门锁在生产时的设备号均不同,因此及时密钥参数相同,但不同的智能门锁生成的会话密钥也不同,增加了服务器与智能门锁数据传输时的安全性;因此,截获者即使获取到密钥参数也难以破译加密性。3、对于第一密钥以及第二密钥能够在智能门锁内自动生成,且生成的第一密钥、第二密钥和设备号匹配;且将第二密钥与设备号发生给服务器后,服务器能够将第二密钥与设备号进行一一对应,因此服务器再次接收到设备号时,能够直接获取到该设备号对应的第二密钥。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对一种智能门锁的信息发送方法和信息发送系统的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种智能门锁的信息发送方法的流程示意图;图2是本专利技术另一种智能门锁的信息发送方法的流程示意图;图3是本专利技术又一种智能门锁的信息发送方法的流程示意图;图4是本专利技术一种智能门锁的信息发送系统的结构示意图。附图标号说明:10.智能门锁,11.信息加密模块,12.密钥加密模块,13.设备传输模块,14.密钥参数模块,15.会话密钥模块,16.密钥生成模块,20.服务器,21.服务传输模块,22.信息解密模块,23.密钥解密模块,24.密钥匹配模块。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。根据本专利技术提供的一种实施例,如图1所示,一种智能门锁信息发送方法,包括:S20、智能门锁依据会话密钥密对预设信息加密,形成加密信息。S30、所述智能门锁依据第二密钥对所述会话密钥加密,形成加密会话密钥。S40、所述智能门锁将所述加密信息和所述加密会话密钥发送给服务器。S60、所述服务器依据第一密钥解密所述加密会话密钥,获得所述会话密钥。S70、所述服务器依据所述会话密钥解密所述加密信息,获得所述预设信息。具体地,在本实施例中,智能门锁能够将会话密钥对预设信息加密,形成加密信息,完成了预设信息的初步加密;且智能门锁能够对会话密钥加密,实现了对于信息解密密码的加密。因此,即使在智能门锁在向服务器发送加密信息与加密会话过程中,信息被截获后,加密信息仍然难以继续被破译,实现了预设信息的保护。且在本实施例中,智能门锁与服务器的信息传输过程中,首先通过会话密钥对预设信息进行对称式密码加密的方式对预设信息加密,但在预设信息加密完成后,智能门锁与服务器又通过非对称式密码加密的方式对会话密钥进行了加密,即对预设密码实现了二次加密,且预设密码实现了两种方式的加密,因此,即使在智能门锁在向服务器发送加密信息与加密会话过程中,信息被截获后,加密信息仍然难以继续被破译,实现了预设信息的保护。根据本专利技术提供的另一种实施例,如图2所示,一种智能门锁信息发送方法,包括:S10、智能门锁生成密钥参数;S11、所述智能本文档来自技高网...

【技术保护点】
1.一种智能门锁的信息发送方法,其特征在于,包括:S20、智能门锁依据会话密钥密对预设信息加密,形成加密信息;S30、所述智能门锁依据第二密钥对所述会话密钥加密,形成加密会话密钥;S40、所述智能门锁将所述加密信息和所述加密会话密钥发送给服务器;S60、所述服务器依据第一密钥解密所述加密会话密钥,获得所述会话密钥;S70、所述服务器依据所述会话密钥解密所述加密信息,获得所述预设信息。

【技术特征摘要】
1.一种智能门锁的信息发送方法,其特征在于,包括:S20、智能门锁依据会话密钥密对预设信息加密,形成加密信息;S30、所述智能门锁依据第二密钥对所述会话密钥加密,形成加密会话密钥;S40、所述智能门锁将所述加密信息和所述加密会话密钥发送给服务器;S60、所述服务器依据第一密钥解密所述加密会话密钥,获得所述会话密钥;S70、所述服务器依据所述会话密钥解密所述加密信息,获得所述预设信息。2.根据权利要求1所述的一种智能门锁的信息发送方法,其特征在于,步骤S20之前还包括:S10、智能门锁生成密钥参数;S11、所述智能门锁依据所述密钥参数和设备号,生成会话密钥。3.根据权利要求3所述的一种智能门锁的信息发送方法,其特征在于:步骤S10具体包括:智能门锁通过随机数产生器生成密钥参数。4.根据权利要求1所述的一种智能门锁的信息发送方法,其特征在于,步骤S40之后还包括:S41、所述智能门锁将其设备号发送给所述服务器;S50、所述服务器依据接收到的所述智能门锁的设备号,获取所述设备号对应的第一密钥。5.根据权利要求1~4中任意一项所述的一种智能门锁的信息发送方法,其特征在于,步骤S20之前还包括:S01、智能门锁通过预设算法生成第一密钥和第二密钥;S02、所述智能门锁将设备号及其对应的所述第二密钥发送给服务器。6.一种智能门锁的信息发送系统,其特征在于,包括智能门锁和服务器,所述智能门锁包括:信息加密...

【专利技术属性】
技术研发人员:戚怡民蒋训雷
申请(专利权)人:深圳市捷恩斯威科技有限公司
类型:发明
国别省市:广东,44

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

1