传输密钥的方法、装置及系统的制作方法

文档序号:9922526阅读:732来源:国知局
传输密钥的方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及信息安全领域,具体地,涉及一种传输密钥的方法、装置及系统。
【背景技术】
[0002]目前,信息安全越来越受到人们的重视。在人们的日常生活和工作中,人们经常需要使用密钥以验证自己的身份是否合法。一种可能的应用场景是:在小区的门禁系统中使用密钥。
[0003]考虑到小区的安全性,在小区的门口都设置有闸机,人们可以使用密钥进入小区。如果人们想要进入小区,则人们在通过闸机时,通过门禁卡或其他设备将密钥发送给闸机,闸机采集门禁卡或其他设备发送的密钥并与门禁系统中预先存储的密钥进行对比,如果两者匹配,则验证通过,闸机便会打开,人们就可以进入小区。在此过程中,如何安全地向闸机传输密钥成为需要解决的问题。

【发明内容】

[0004]本发明的目的是提供一种传输密钥的方法、装置及系统,该方法、装置及系统可以提高终端向闸机发送密钥的安全性。
[0005]为了实现上述目的,本发明第一方面提供一种传输密钥的方法,所述方法包括:
[0006]从服务器中获得与终端对应的密钥;
[0007]根据与所述终端对应的密钥,确定所述终端的显示屏上的显示区域的显示模式;
[0008]在检测到所述终端与闸机之间的距离小于预定距离时,控制所述显示屏上的显示区域按照所述显示模式显示,以便于所述闸机根据所述显示模式获得与所述终端对应的密钥。
[0009]可选地,所述从服务器中获得与终端对应的密钥,包括:
[0010]向服务器发送密钥请求;
[0011]接收服务器发送的密钥应答,所述密钥应答携带所述服务器为所述终端生成的动态密钥,或,所述密钥应答携带所述服务器的本地数据库中与所述终端对应的静态密钥。
[0012]可选地,所述根据与所述终端对应的密钥,确定所述终端的显示屏上的显示区域的显示模式,包括:
[0013]从所述显示屏上的显示区域中确定用于表征与所述终端对应的密钥的显示区域的数量;
[0014]确定符合所述数量的至少一个显示区域中每个显示区域在所述显示屏上的位置;
[0015]根据与所述终端对应的密钥,确定符合所述数量的至少一个显示区域中各个显示区域点壳或媳灭的先后顺序。
[0016]可选地,所述根据与所述终端对应的密钥,确定所述终端的显示屏上的显示区域的显示模式,包括:
[0017]从所述显示屏上的显示区域中确定用于表征与所述终端对应的密钥的显示区域的数量;
[0018]确定符合所述数量的至少一个显示区域中每个显示区域在所述显示屏上的位置;
[0019]根据与所述终端对应的密钥,确定符合所述数量的在所述位置上的显示区域闪烁的属性信息,所述属性信息包括:频率、颜色、亮度值、先后顺序中的至少一个。
[0020]可选地,所述在检测到所述终端与闸机之间的距离小于预定距离时,控制所述显示屏上的显示区域按照所述显示模式显示,包括:
[0021]在检测到所述终端与闸机之间的距离小于预定距离时,检测所述终端是否处于静止状态;
[0022]在检测到所述终端与闸机之间的距离小于预定距离,且所述终端处于所述静止状态时,控制所述显示屏上的显示区域按照所述显示模式显示。
[0023 ]本发明第二方面提供一种传输密钥的装置,所述装置包括:
[0024]获得模块,用于从服务器中获得与终端对应的密钥;
[0025]确定模块,用于根据与所述终端对应的密钥,确定所述终端的显示屏上的显示区域的显示模式;
[0026]控制模块,用于在检测到所述终端与闸机之间的距离小于预定距离时,控制所述显示屏上的显示区域按照所述显示模式显示,以便于所述闸机根据所述显示模式获得与所述终端对应的密钥。
[0027]可选地,所述获得模块包括:
[0028]发送子模块,用于向服务器发送密钥请求;
[0029]接收子模块,用于接收服务器发送的密钥应答,所述密钥应答携带所述服务器为所述终端生成的动态密钥,或,所述密钥应答携带所述服务器的本地数据库中与所述终端对应的静态密钥。
[0030]可选地,所述确定模块包括:
[0031]数量确定子模块,用于从所述显示屏上的显示区域中确定用于表征与所述终端对应的密钥的显示区域的数量;
[0032]位置确定子模块,用于确定符合所述数量的至少一个显示区域中每个显示区域在所述显示屏上的位置;
[0033]属性信息确定子模块,用于根据与所述终端对应的密钥,确定符合所述数量的在所述位置上的显示区域闪烁的属性信息,所述属性信息包括:频率、颜色、亮度值、先后顺序中的至少一个。
[0034]可选地,所述控制模块包括:
[0035]检测子模块,用于在检测到所述终端与闸机之间的距离小于预定距离时,检测所述终端是否处于静止状态;
[0036]控制子模块,用于在检测到所述终端与闸机之间的距离小于预定距离,且所述终端处于所述静止状态时,控制所述显示屏上的显示区域按照所述显示模式显示。
[0037]本发明第三方面提供一种传输密钥的装置,所述装置包括:
[0038]处理器;
[0039]用于存储处理器可执行指令的存储器;
[0040]其中,所述处理器用于:
[0041]从服务器中获得与终端对应的密钥;
[0042]根据与所述终端对应的密钥,确定所述终端的显示屏上的显示区域的显示模式;
[0043]在检测到所述终端与闸机之间的距离小于预定距离时,控制所述显示屏上的显示区域按照所述显示模式显示,以便于所述闸机根据所述显示模式获得与所述终端对应的密钥。
[0044]本发明第四方面提供一种传输密钥的系统,所述系统包括:服务器、闸机和终端;
[0045]所述服务器中存储有与所述终端对应的密钥;、
[0046]所述终端包括第二方面或第三方面所述的用于传输密钥的装置;
[0047]所述闸机用于根据所述终端的显示屏上的显示区域的显示模式获得与所述终端对应的密钥;
[0048]其中,所述闸机与所述终端均连接,所述终端与所述服务器连接。
[0049]通过上述技术方案,终端将密钥转换为终端的显示屏上的显示区域的显示模式,然后在终端与闸机之间的距离小于预定距离时,通过控制显示屏上的显示区域按转换出的显示模式显示,实现了将密钥发送给闸机,提供了一种安全且方便的密钥传输方式。
[0050]本发明的其他特征和优点将在随后的【具体实施方式】部分予以详细说明。
【附图说明】
[0051]附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的【具体实施方式】一起用于解释本发明,但并不构成对本发明的限制。在附图中:
[0052]图1为本发明公开的传输密钥的系统的示意图;
[0053]图2为本发明公开的传输密钥的方法的流程图;
[0054]图3为本发明公开的终端的显示屏上的显示区域的示意图;
[0055]图4为本发明公开的终端的显示屏上的显示区域按照终端确定出的显示模式显示的不意图;
[0056]图5为本发明公开的终端的显示屏上用于表征不同密钥的显示区域的示意图;
[0057]图6为本发明公开的传输密钥的装置的示意图;
[0058]图7为本发明公开的传输密钥的装置的框图。
【具体实施方式】
[0059]以下结合附图对本发明的【具体实施方式】进行详细说明。应当理解的是,此处所描述的【具体实施方式】仅用于说明和解释本发明,并不用于限制本发明。
[0060]请参考图1,图1为本发明公开的传输密钥的系统的示意图,包括:111闸机、112终端、113服务器。闸机与终端均连接,终端与服务器连接。该系统中各个设备之间的连接可以是通过有线网络连接,也可以通过无线网络连接,或者各个设备之间处于同一局域网中。
[0061]下面对本发明公开的传输密钥的系统中各个设备进行说明。
[0062]I)闸机
[0063]闸机内设置有闸机控制器,闸机控制器用于控制闸机的开启或关闭,为确保小区的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1