一种身份认证的方法和服务器的制造方法_4

文档序号:9380271阅读:来源:国知局
所述客户端发送的第二映射关系,所述第二映射关系为所述M个终端标识和所述N个地址信息与第二校验码之间的映射关系;判断所述第一映射关系与所述第二映射关系是否匹配,至少在所述第一映射关系与所述第二映射关系相匹配的情况下,确定身份认证成功。
[0108]进一步地,处理单元还用于:向客户端发送X个校验信息中的第Y个校验信息?’认证单元还用于:获取客户端发送的客户端的第二校验码,确定客户端的第二校验码与第Y个校验信息对应的第一校验码是否匹配;若客户端的第二校验码与第Y个校验信息对应的第一校验码匹配,且第一映射关系与第二映射关系匹配,则确定身份认证成功。
[0109]进一步地,处理单元还用于:针对任一个第一校验码,直接将第一校验码作为校验信息,或将第一校验码转换为包含文本、图像、音频和视频的一种或多种格式的校验信息。
[0110]进一步地,本发明实施例中,消息服务标识为手机号码或即时消息号码,手机号码为电信运营商服务号码,不限于移动终端号码,也可以为固定终端号码,在此不做限制;即时消息号码为网络服务运营商即时消息号码,可以为MSN、Gtalk等。
[0111]进一步地,处理单元还包括临时模块,第一校验码和第一映射关系存储在临时模块内,认证完成后删除临时申旲块。
[0112]本发明实施例通过获取包含消息服务标识的地址信息,分别对包含消息服务标识的终端和地址信息发送校验信息,从而产生终端和地址信息并行的至少两个认证通道,由于校验信息采用不同的传输通道反馈给用户,只要不是所有通道都被泄漏,那么认证结果就是安全可靠的,可见本发明实施例的多通道的身份认证服务器降低了信息泄漏和被黑客盗取的风险,具有较高的安全系数。
[0113]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0114]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0115]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0116]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0117]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种身份认证方法,其特征在于,包括: 根据客户端发送的N个地址信息,生成X个第一校验码,所述N个地址信息中包含M个不同的消息服务标识,其中,M和N为大于或等于I的整数; 确定所述M个消息服务标识和所述N个地址信息与第一校验码之间的第一映射关系,其中,一个消息服务标识或一个地址信息对应一个第一校验码; 根据所述X个第一校验码生成X个校验信息,根据所述第一映射关系,向所述M个消息服务标识对应的终端及所述N个地址信息发送对应的校验信息; 获取所述客户端发送的第二映射关系,所述第二映射关系为所述M个消息服务标识和所述N个地址信息与第二校验码之间的映射关系; 判断所述第一映射关系与所述第二映射关系是否匹配,至少在所述第一映射关系与所述第二映射关系相匹配的情况下,确定身份认证成功。2.如权利要求1所述的身份认证的方法,其特征在于,所述至少在所述第一映射关系与所述第二映射关系相匹配的情况下,确定身份认证成功,还包括: 向所述客户端发送所述X个校验信息中的第Y个校验信息; 获取所述客户端发送的所述客户端的第二校验码,确定所述客户端的第二校验码与所述第Y个校验信息对应的第一校验码是否匹配; 若所述客户端的第二校验码与所述第Y个校验信息对应的第一校验码匹配,且所述第一映射关系与所述第二映射关系匹配,则确定身份认证成功。3.如权利要求1所述的身份认证的方法,其特征在于,所述根据所述X个第一校验码生成X个校验信息,包括: 针对任一个所述第一校验码,直接将第一校验码作为校验信息;或, 针对任一个所述第一校验码,将第一校验码转换为包含文本、图像、音频和视频的一种或多种格式的校验信息。4.如权利要求2所述的身份认证的方法,其特征在于,X= M+N+1,N大于等于M。5.如权利要求1所述的身份认证的方法,其特征在于,所述第一校验码和所述第一映射关系存储在临时t旲块内,认证完成后删除所述临时t旲块。6.如权利要求1所述的身份认证的方法,其特征在于,所述消息服务标识为手机号码或即时消息号码。7.如权利要求1?5任一项所述的身份认证的方法,其特征在于,对身份进行认证之后,还包括: 若认证失败次数达到设定阈值时,提示所述客户端是否选择重新发送校验信息; 或,提示所述客户端重新输入其他地址信息。8.一种身份认证服务器,其特征在于,包括: 处理单元:用于根据客户端发送的N个地址信息,生成X个第一校验码,所述N个地址信息中包含M个不同的消息服务标识,其中,M和N为大于或等于I的整数;确定所述M个消息服务标识和所述N个地址信息与第一校验码之间的第一映射关系,其中,一个消息服务标识或一个地址信息对应一个第一校验码;根据所述X个第一校验码生成X个校验信息;发送单元:根据所述第一映射关系,向所述M个消息服务标识对应的终端及所述N个地址信息发送对应的校验信息; 认证单元:获取所述客户端发送的第二映射关系,所述第二映射关系为所述M个消息服务标识和所述N个地址信息与第二校验码之间的映射关系;判断所述第一映射关系与所述第二映射关系是否匹配,至少在所述第一映射关系与所述第二映射关系相匹配的情况下,确定身份认证成功。9.如权利要求8所述的身份认证服务器,其特征在于,所述处理单元还用于:向所述客户端发送所述X个校验信息中的第Y个校验信息; 所述认证单元还用于: 获取所述客户端发送的所述客户端的第二校验码,确定所述客户端的第二校验码与所述第Y个校验信息对应的第一校验码是否匹配; 若所述客户端的第二校验码与所述第Y个校验信息对应的第一校验码匹配,且所述第一映射关系与所述第二映射关系匹配,则确定身份认证成功。10.如权利要求8所述的身份认证服务器,其特征在于,所述处理单元通过以下方式根据所述X个第一校验码生成X个校验信息: 针对任一个所述第一校验码,直接将第一校验码作为校验信息;或, 针对任一个所述第一校验码,将第一校验码转换为包含文本、图像、音频和视频的一种或多种格式的校验信息。11.如权利要求8所述的身份认证服务器,其特征在于,所述消息服务标识为手机号码或即时消息号码。12.如权利要求8?11任一项所述的身份认证服务器,其特征在于,所述处理单元包括临时t吴块: 所述第一校验码和所述第一映射关系存储在临时模块内,认证完成后删除所述临时模块。
【专利摘要】本发明公开了一种身份认证的方法和服务器,包括:根据客户端发送的N个地址信息生成X个第一校验码,所述N个地址信息中包含M个不同的消息服务标识;根据所述X个第一校验码生成X个校验信息,确定所述M个消息服务标识和所述N个地址信息与第一校验码之间的第一映射关系;根据所述第一映射关系,向所述M个消息服务标识对应的终端及所述N个地址信息发送对应的校验信息;获取所述客户端发送的第二映射关系,判断所述第一映射关系与所述第二映射关系是否匹配。本发明采用的身份认证的方法在不增加硬件成本的前提下,提出了用户不需要记忆密码的身份认证方法,具有较高的安全系数。
【IPC分类】H04L29/06
【公开号】CN105100093
【申请号】CN201510416031
【发明人】刘胜, 张斌
【申请人】联动优势科技有限公司
【公开日】2015年11月25日
【申请日】2015年7月15日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1