终端的登录方法和装置与流程

文档序号:14914347发布日期:2018-07-11 00:18阅读:来源:国知局

技术特征:

1.一种终端的登录方法,其特征在于,包括:

获取多个终端的多个IP地址,每个终端对应一个IP地址;

根据目标IP地址生成目标终端的数字签名,其中,所述数字签名与所述目标终端相关联,所述目标终端为所述多个终端中的任意一个终端;

获取所述多个终端的所有两两有序组合,每个组合包括第一终端和第二终端;

将每个组合中所述第一终端的数字签名发送给所述第二终端,以使所述第二终端利用所述第一终端的数字签名登录所述第一终端。

2.根据权利要求1所述的方法,其特征在于,获取所述多个终端的所有两两有序组合包括:

获取所述多个IP地址的两两有序组合,其中,每个IP地址的组合包括第一IP地址和第二IP地址,所述第一IP地址为所述第一终端的IP地址,所述第二IP地址为所述第二终端的IP地址。

3.根据权利要求1所述的方法,其特征在于,将每个组合中所述第一终端的数字签名发送给所述第二终端包括:

获取所述第一终端的数字签名;

获取所述第二终端的登录密码;

检测所述第二终端对所述登录密码进行的验证是否通过;

如果验证通过,则允许所述第一终端向所述第二终端发送所述第一终端的数字签名。

4.根据权利要求2所述的方法,其特征在于,根据目标IP地址生成目标终端的数字签名包括:

根据所述多个IP地址生成一维数组,其中,每个所述IP地址作为所述一维数组的一个元素;

依次获取所述一维数组中的一个所述元素作为所述目标IP地址;

登录所述目标IP地址关联的所述目标终端;

在所述目标终端上执行预设命令生成所述目标终端的数字签名。

5.根据权利要求4所述的方法,其特征在于,获取所述多个终端的所有两两有序组合包括:

从所述一维数组中选择一个元素作为所述第一IP地址;

依次从所述一维数组中选择一个除所述第一IP地址对应元素以外的元素作为所述第二IP地址,直到所述一维数组中除所述第一IP地址对应元素以外的所有元素均被选择作为过第二IP地址完毕,其中,一个所述第一IP地址和一个所述第二IP地址组成一个所述有序组合;

按照所述一维数组中元素的排列顺序选择与所述第一IP地址对应元素相邻的下一个元素作为所述第一IP地址,重复执行所述从一维数组选择第二IP地址组成有序组合的步骤,直到所述一维数组中的所有元素均被选择作为过第一IP地址完毕。

6.根据权利要求1至5任意一项所述的方法,其特征在于,所述数字签名为RSA数字签名或者DSA数字签名。

7.一种终端的登录装置,其特征在于,包括:

获取单元,用于获取多个终端的多个IP地址,每个终端对应一个IP地址;

生成单元,用于根据目标IP地址生成目标终端的数字签名,其中,所述数字签名与所述目标终端相关联,所述目标终端为所述多个终端中的任意一个终端;

获取单元,用于获取所述多个终端的所有两两有序组合,每个组合包括第一终端和第二终端;

发送单元,用于将每个组合中所述第一终端的数字签名发送给所述第二终端,以使所述第二终端利用所述第一终端的数字签名登录所述第一终端。

8.根据权利要求7所述的装置,其特征在于,所述获取单元包括:

第一获取模块,用于获取所述多个IP地址的两两有序组合,其中,每个IP地址的组合包括第一IP地址和第二IP地址,所述第一IP地址为所述第一终端的IP地址,所述第二IP地址为所述第二终端的IP地址。

9.根据权利要求7所述的装置,其特征在于,所述发送单元包括:

第二获取模块,用于获取所述第一终端的数字签名;

第三获取模块,用于获取所述第二终端的登录密码;

检测模块,用于检测所述第二终端对所述登录密码进行的验证是否通过;

控制模块,用于在验证通过时,允许所述第一终端向所述第二终端发送所述第一终端的数字签名。

10.根据权利要求8所述的装置,其特征在于,所述生成单元包括:

第一生成模块,用于根据所述多个IP地址生成一维数组,其中,每个所述IP地址作为所述一维数组的一个元素;

第四获取模块,用于依次获取所述一维数组中的一个所述元素作为所述目标IP地址;

登录模块,用于登录所述目标IP地址关联的所述目标终端;

第二生成模块,用于在所述目标终端上执行预设命令生成所述目标终端的数字签名。

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