一种指纹授权开锁的方法、装置及终端的制作方法_3

文档序号:9922525阅读:来源:国知局
所述第一终端将所述加密结果设置为授权信息。
[0086]其中,可以理解的是,第一终端根据预存的密钥,将所述时间或和指纹信息进行加密,从而获得一个密文,该密文可以视为授权信息。
[0087]请参阅图3,图3是本发明的一个实施例提供的一种指纹授权开锁的方法的流程示意图。其中,如图3所示,本发明的一个实施例提供的一种指纹授权开锁的方法可以包括以下内容:
[0088]301、指纹锁装置接收用户输入的指纹和密钥,并将所述指纹和密钥进行存储,并分别作为预存指纹信息和预存密钥。
[0089]其中,该用户为授权用户,也可以理解为该用户时该指纹锁装置的拥有者,可以将自己的指纹作为该指纹锁装置的开启的钥匙。
[0090]其中,密钥可以是对称密钥,也可以是非对称密钥。在此不一一例举具体的对称密钥算法和非对称密钥算法。
[0091]其中,可以理解的是,可以将所述指纹和密钥存储在数据库中、XML中等,在此不做限制。
[0092]302、第一终端采集用户的指纹信息,并根据所述指纹信息产生时间戳。
[0093]303、所述第一终端根据所述时间戳和所述指纹信息生成授权信息。
[0094]304、所述第一终端向第二终端发送所述授权信息。
[0095]305、所述第二终端将所述授权信息通过近场通讯模块发送给指纹锁装置。
[0096]306、所述指纹锁装置通过近场通讯模块获取所述授权信息,所述授权信息中包括时间戳和授权指纹信息;其中,所述授权信息处于加密状态。
[0097]307、所述指纹锁装置根据存储的密钥对处于加密状态的授权信息进行解密,以获取所述时间戳和指纹信息。
[0098]308、所述指纹锁装置判断所述时间戳是否是第一次使用。
[0099]309、当所述时间戳是第一次使用时,所述指纹锁装置将所述授权指纹信息与存储的指纹信息进行匹配。
[0100]310、当所述授权指纹信息与预存指纹信息匹配成功时,所述指纹锁装置自动开锁。
[0101]可以看出,本实施例的方案中,指纹锁装置通过近场通讯模块从第二终端获取第一终端发送的授权信息,所述授权信息中包括时间戳和授权指纹信息;所述指纹锁装置判断所述时间戳是否是第一次使用;当所述时间戳是第一次使用时,所述指纹锁装置将所述授权指纹信息与存储的指纹信息进行匹配;当所述授权指纹信息与预存指纹信息匹配成功时,所述指纹锁装置自动开锁。从而可知,通过使用本发明提供的指纹识别的方法、装置及终端,授权用户能够在远离指纹锁装置的场景下,控制指纹锁装置的开启与关闭。
[0102]请参阅图4,图4是本发明的一个实施例提供的一种指纹锁装置的结构示意图。其中,如图4所示,本发明的一个实施例提供的一种指纹锁装置400,该指纹锁装置400包括获取单元410,判断单元420、匹配单元430以及开锁单元440。
[0103]获取单元410,用于通过近场通讯模块从第二终端处获取第一终端的授权信息,所述授权信息中包括时间戳和授权指纹信息。
[0104]判断单元420,用于判断所述时间戳是否是第一次使用。
[0105]匹配单元430,用于当所述时间戳是第一次使用时,将所述授权指纹信息与预存的指纹信息进行匹配。
[0106]开锁单元440,当所述授权指纹信息与所述预存指纹信息匹配成功时,自动开锁。
[0107]其中,获取单元410,判断单元420、匹配单元430以及开锁单元440可以用于执行实施例I中步骤101、102、103、104所述的方法,具体描述详见实施例1对所述方法的描述,在此不再赘述。
[0108]本发明提供了另一指纹锁装置的实施例,在图4的基础上,如图5所述指纹锁装置500包括接收单元510,存储单元520,获取单元530,解密单元540,判断单元550、匹配单元560以及开锁单元570。
[0109]接收单元510,用于接收用户输入的指纹和密钥。
[0110]存储单元520,用于将所述指纹和密钥进行存储,并分别作为预存指纹信息和预存密钥。
[0111]获取单元530,用于通过近场通讯模块从第二终端处获取第一终端发送的授权信息,所述授权信息中包括时间戳和授权指纹信息;其中,所述授权信息处于加密状态。
[0112]所述解密单元540,用于根据预存密钥对处于加密状态的授权信息进行解密,以获取所述时间戳和授权指纹信息。
[0113]判断单元550,用于判断所述时间戳是否是第一次使用。
[0114]匹配单元560,用于当所述时间戳是第一次使用时,将所述授权指纹信息与预存的指纹信息进行匹配。
[0115]开锁单元570,当所述授权指纹信息与所述预存指纹信息匹配成功时,自动开锁。
[0116]其中,接收单元510,存储单元520,获取单元530,解密单元540,判断单元550、匹配单元560以及开锁单元570可以用于执行实施例2中步骤201至207所述的方法,具体描述详见实施例2对所述方法的描述,在此不再赘述。
[0117]请参阅图6,图6是本发明的一个实施例提供的一种终端600的结构示意图。所述终端600包括采集单元610、第一生成单元620、加密单元630、发送单元640。
[0118]采集单元610,用于采集用户的指纹信息作为授权指纹信息。
[0119]第一生成单元620,用于根据所述授权指纹信息产生时间戳。
[0120]第二生成单元630,用于根据所述时间戳和所述授权指纹信息生成授权信息;
[0121]发送单元640,用于向第二终端发送所述授权信息;其中,所述第一终端为授权终端,所述弟一■终端为临时授权终端O
[0122]其中,采集单元610、第一生成单元620、第二生成单元630以及发送单元640可以用于执行实施例3中步骤301至304所述的方法,具体描述详见实施例3对所述方法的描述,在此不再赘述。
[0123]可选的,基于图6所示的终端结构,所述第二生成单元630具体包括加密模块631和设置模块632。
[0124]加密模块631,用于将所述时间戳和授权指纹信息进行加密,并得到加密结果。
[0125]设置模,632,用于将所述加密结果设置为授权信息。
[0126]请参阅图7,在本发明的另一个实施例中,提供一种指纹锁装置,该指纹锁装置具有通信功能,例如近场通讯功能。所述装置700包括CPU 701、存储器702、总线703、显示器704等硬件。
[0127]其中,CPU701执行预先存储在存储器702中的服务器程序,该执行过程具体包括:
[0128]通过近场通讯模块从第二终端处获取第一终端的授权信息,所述授权信息中包括时间戳和授权指纹信息;
[0129]判断所述时间戳是否是第一次使用;
[0130]当所述时间戳是第一次使用时,将所述授权指纹信息与预存的指纹信息进行匹配;
[0131]当所述授权指纹信息与所述预存指纹信息匹配成功时,自动开锁。
[0132]可选的,所述执行步骤还包括:
[0133]所述授权信息处于加密状态;
[0134]所述判断所述时间戳是否是第一次使用之前,所述方法还包括:
[0135]所述指纹锁装置根据预存密钥对处于加密状态的授权信息进行解密,以获取所述时间戳和授权指纹信息。
[0136]可选的,所述执行步骤还包括:
[0137]所述通过近场通
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1