验证信息的更新方法及装置与流程

文档序号:12182764阅读:来源:国知局

技术特征:

1.一种验证信息的更新方法,应用在服务器上,其特征在于,所述方法包括:

接收来自终端设备需要与智能设备进行绑定的第一请求消息,所述第一请求消息中携带有所述智能设备的通用唯一识别码UUID;

确定所述UUID与所述终端设备的用户标识的绑定关系,并生成与所述绑定关系对应的会话随机数;

根据所述会话随机数生成所述智能设备的新的验证号和新的验证密码。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

向所述终端设备返回所述会话随机数,以供所述终端设备将所述会话随机数转发给所述智能设备后,所述智能设备根据所述会话随机数生成所述智能设备的新的验证号和验证密码。

3.根据权利要求1所述的方法,其特征在于,所述根据所述会话随机数生成所述智能设备的新的验证号和新的验证密码,包括:

确定所述智能设备的的初始验证号和所述初始验证密码;

根据所述初始验证号和所述会话随机数生成所述智能设备的新的验证号;

根据所述初始验证密码和所述会话随机数生成所述智能设备的新的验证密码。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

接收来自所述智能设备需要在所述服务器上注册的第二请求消息,所述第二请求消息中携带有所述智能设备的身份信息和所述智能设备的第一签名值;

根据所述身份信息对应的初始验证号和初始验证密码计算所述智能设备的第二签名值;

如果所述第二签名值与所述第一签名值相同,为所述智能设备生成所述 UUID;

将所述UUID返回给所述智能设备。

5.根据权利要求4所述的方法,其特征在于,所述第一签名值由所述智能设备根据所述智能设备的所述初始验证号和所述初始验证密码进行排序并组成字符串后,利用哈希算法计算得到的。

6.根据权利要求1-5任一所述的方法,其特征在于,所述方法还包括:

接收来自所述智能设备进行重置的通知消息;

根据所述通知消息清除所述智能设备的所述新的验证号和所述新的验证密码。

7.一种验证信息的更新方法,应用在终端设备上,其特征在于,所述方法包括:

向服务器发送需要与智能设备进行绑定的第一请求消息,所述第一请求消息中携带有所述智能设备的UUID;

接收来自所述服务器根据所述第一请求消息生成的会话随机数;

将所述会话随机数发送给所述智能设备,以供所述智能设备根据所述会话随机数生成所述智能设备的新的验证号和验证密码。

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

向所述智能设备发送与所述智能设备建立连接的第三请求消息,所述第三请求消息中携带有用户账号;

在所述智能设备对所述用户账号进行鉴权后,接收来自所述智能设备根据所述第三请求消息返回的所述智能设备的UUID。

9.根据权利要求7所述的方法,其特征在于,所述将所述会话随机数发送给所述智能设备,包括:

通过智能应用与智能设备建立的点到点的通信链路将所述会话随机数发送给所述智能设备;或者,

将所述会话随机数显示在所述终端设备的用户界面上,以供智能设备的用户输入模块输入获取所述用户输入的所述会话随机数。

10.根据权利要求7-9任一所述的方法,其特征在于,所述方法还包括:

接收来自所述智能设备进行重置的通知消息;

根据所述通知消息清除所述智能设备的UUID和所述会话随机数。

11.一种验证信息的更新方法,应用在智能设备上,其特征在于,所述方法包括:

接收终端设备转发的来自服务器的会话随机数;

根据所述会话随机数生成所述智能设备的新的验证号和新的验证密码。

12.根据权利要求11所述的方法,其特征在于,所述方法还包括:

向所述服务器发送需要在所述服务器上注册的第二请求消息,所述第二请求消息中携带有所述智能设备的身份信息和所述智能设备的第一签名值;

接收所述服务器根据所述第二请求消息生成的所述智能设备的UUID。

13.根据权利要求11所述的方法,其特征在于,所述根据所述会话随机数生成所述智能设备的新的验证号和新的验证密码,包括:

确定所述智能设备的的初始验证号和所述初始验证密码;

根据所述初始验证号和所述会话随机数生成所述智能设备的新的验证号;

根据所述初始验证密码和所述会话随机数生成所述智能设备的新的验证密码。

14.根据权利要求11-13任一所述的方法,其特征在于,所述方法还包括:

在检测到用于重置的按键被触发后,生成通知消息;

将所述通知消息发送所述终端设备和所述服务器,以供所述服务器根据所述通知消息清除所述智能设备的所述新的验证号和所述新的验证密码,以及所述终端设备根据所述通知消息清除所述智能设备的UUID和所述会话随机数。

15.一种验证信息的更新装置,应用在服务器上,其特征在于,所述装置包括:

第一接收模块,用于接收来自终端设备需要与智能设备进行绑定的第一请求消息,所述第一请求消息中携带有所述智能设备的UUID;

第一确定模块,用于确定所述第一接收模块接收到的所述UUID与所述终端设备的用户标识的绑定关系,并生成与所述绑定关系对应的会话随机数;

第一生成模块,用于根据所述第一确定模块确定的所述会话随机数生成所述智能设备的新的验证号和新的验证密码。

16.根据权利要求15所述的装置,其特征在于,所述装置还包括:

第一发送模块,用于向所述终端设备返回所述第一确定模块确定的所述会话随机数,以供所述终端设备将所述会话随机数转发给所述智能设备后,所述智能设备根据所述会话随机数生成所述智能设备的新的验证号和验证密码。

17.根据权利要求15所述的装置,其特征在于,所述第一生成模块包括:

第一确定单元,用于确定所述智能设备的的初始验证号和所述初始验证密码;

第一生成单元,用于根据所述第一确定单元确定的所述初始验证号和所述会话随机数生成所述智能设备的新的验证号;

第二生成单元,用于根据所述第一确定单元确定的所述初始验证密码和所述会话随机数生成所述智能设备的新的验证密码。

18.根据权利要求15所述的装置,其特征在于,所述装置还包括:

第二接收模块,用于接收来自所述智能设备需要在所述服务器上注册的第二请求消息,所述第二请求消息中携带有所述智能设备的身份信息和所述智能设备的第一签名值;

第一计算模块,用于根据所述第二接收模块接收到的所述第二请求消息中携带的所述身份信息对应的初始验证号和初始验证密码计算所述智能设备的第二签名值;

第二生成模块,用于如果所述第一计算模块计算得到的所述第二签名值与若所述第一签名值相同,为所述智能设备生成所述UUID;

第二发送模块,用于将所述第二生成模块生成的所述UUID返回给所述智能设备。

19.根据权利要求18所述的装置,其特征在于,所述第一签名值由所述智能设备根据所述智能设备的所述初始验证号和所述初始验证密码进行排序并组成字符串后,利用哈希算法计算得到的。

20.根据权利要求15-19任一所述的装置,其特征在于,所述装置还包括:

第三接收模块,用于接收来自所述智能设备进行重置的通知消息;

第一清除模块,用于根据所述第三接收模块接收到的所述通知消息清除所述智能设备的所述新的验证号和所述新的验证密码。

21.一种验证信息的更新装置,应用在终端设备上,其特征在于,所述装置包括:

第三发送模块,用于向服务器发送需要与智能设备进行绑定的第一请求消息,所述第一请求消息中携带有所述智能设备的通用唯一识别码UUID;

第四接收模块,用于接收来自所述服务器根据所述第三发送模块发送的所述第一请求消息生成的会话随机数;

第四发送模块,用于将所述第四接收模块接收到的所述会话随机数发送给所述智能设备,以供所述智能设备根据所述会话随机数生成所述智能设备的新的验证号和验证密码。

22.根据权利要求21所述的装置,其特征在于,所述装置还包括:

第五发送模块,用于向所述智能设备发送与所述智能设备建立连接的第三请求消息,所述第三请求消息中携带有用户账号;

第五接收模块,用于在所述智能设备对所述第五发送模块发送的所述第三请求消息中携带的所述用户账号进行鉴权后,接收来自所述智能设备根据所述第三请求消息返回的所述智能设备的UUID。

23.根据权利要求21所述的装置,其特征在于,所述第四发送模块包括:

发送单元,用于通过智能应用与智能设备建立的点到点的通信链路将所 述会话随机数发送给所述智能设备;或者,

显示单元,用于将所述会话随机数显示在所述终端设备的用户界面上,以供智能设备的用户输入模块输入获取所述用户输入的所述会话随机数。

24.根据权利要求21-23任一所述的装置,其特征在于,所述装置还包括:

第六接收模块,用于接收来自所述智能设备进行重置的通知消息;

第二清除模块,用于根据所述第六接收模块接收到的所述通知消息清除所述智能设备的UUID和所述会话随机数。

25.一种验证信息的更新装置,应用在智能设备上,其特征在于,所述装置包括:

第七接收模块,用于接收终端设备转发的来自服务器的会话随机数;

第三生成模块,用于根据所述第七接收模块接收到的所述会话随机数生成所述智能设备的新的验证号和新的验证密码。

26.根据权利要求25所述的装置,其特征在于,所述装置还包括:

第六发送模块,用于向所述服务器发送需要在所述服务器上注册的第二请求消息,所述第二请求消息中携带有所述智能设备的身份信息和所述智能设备的第一签名值;

第八接收模块,用于接收所述服务器根据所述第二请求消息生成的所述智能设备的UUID。

27.根据权利要求25所述的装置,其特征在于,所述第三生成模块包括:

第二确定单元,用于确定所述智能设备的的初始验证号和所述初始验证密码;

第三生成单元,用于根据所述第二确定单元确定的所述初始验证号和所述会话随机数生成所述智能设备的新的验证号;

第四生成单元,用于根据所述第二确定单元确定的所述初始验证密码和所述会话随机数生成所述智能设备的新的验证密码。

28.根据权利要求25-27任一所述的装置,其特征在于,所述装置还包 括:

第四生成模块,用于在检测到用于重置的按键被触发后,生成通知消息;

第七发送模块,用于将所述第四生成模块生成的所述通知消息发送所述终端设备和所述服务器,以供所述服务器根据所述通知消息清除所述智能设备的所述新的验证号和所述新的验证密码,以及所述终端设备根据所述通知消息清除所述智能设备的UUID和所述会话随机数。

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