密码验证的方法、密码验证系统、控制器的制造方法_2

文档序号:8282623阅读:来源:国知局
述定位信息至服务器以请求获取至少一个与定位信息相关的原始密码,并将所获取的所述原始密码作为验证密码;控制器,用于生成包括至少一个与定位信息相关的原始密码的第二密码集并予以存储,及将移动终端上的所述验证密码与所述第二密码集中的与定位信息相关的原始密码进行比较,若一致,则验证成功,若不一致,则验证失败,其中,生成所述第二密码集和生成所述第一密码集的方法相同。
[0052]进一步地,还提供了上述方案二密码验证系统中的一种控制器。
[0053]一种控制器,包括:密码生成模块,用于生成包括至少一个与定位信息相关的原始密码的密码集,并予以存储;密码验证模块,用于将移动终端上的所述验证密码与所述密码集中的与定位信息相关的原始密码进行比较,若一致,则验证成功,若不一致,则验证失败,其中,所述验证密码为至少一个与定位信息相关的原始密码,由移动终端发送所述定位信息至服务器所请求获取。
[0054]如上所述,本发明具有以下有益效果:通过在服务器中生成/导入密码集并予以存储,并由手机向服务器发送定位信息来请求获取验证密码,并将所述验证密码输入控制器中与所生成的原始密码进行比较验证。其中,原始密码可以由控制器、移动终端或服务器中任一设备生成,也可以是由其中的多个设备同时生成,另外,所述移动终端所获取的验证密码可以是从服务器上请求获取的,也可以是由移动终端自身生成的,而且可以设置多个控制器与一服务器进行定位关联。由此可见,本发明实现了无卡、无币等硬件形式的密码验证,大大提高了密码验证的安全性,并省去硬件制作成本。
【附图说明】
[0055]图1显示为本发明在实施例一中的一种密码验证方法的实现流程图。
[0056]图2显示为本发明在实施例一中的一种密码验证系统的原理图。
[0057]图3显示为本发明在实施例一中的一种密码验证系统的又一实施原理图。
[0058]图4显示为本发明在实施例二中的一种密码验证方法的实现流程图。
[0059]图5显示为本发明在实施例二中的一种密码验证系统的原理图。
[0060]图6显示为本发明在实施例二中的一种控制器的原理图。
[0061]图7显示为本发明在实施例三中的一种密码验证方法的实现流程图。
[0062]图8显示为本发明在实施例三中的一种密码验证系统的原理图。
[0063]图9显示为本发明在实施例三中的一种控制器的原理图。
[0064]图10显示为本发明在实施例四中的一种密码验证方法的实现流程图。
[0065]图11显示为本发明在实施例四中的一种密码验证系统的原理图。
[0066]图12显示为本发明在实施例四中的一种控制器的原理图。
[0067]图13显示为本发明在实施例五中的一种密码验证方法的实现流程图。
[0068]图14显示为本发明在实施例五中的一种密码验证系统的原理图。
[0069]图15显示为本发明在实施例五中的一种控制器的原理图。
[0070]附图标号说明
[0071]la/2a/3a/4a/5a 服务器
[0072]lb/2b/3b/4b/5b 移动终端
[0073]lc/2c/3c/4c/5c 控制器
[0074]Id执行机构
[0075]S11-S54方法步骤
【具体实施方式】
[0076]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0077]在说明本发明方案之前,为了使本领域的技术人员能够更加清楚地了解下文的内容,这里对其中所涉及的技术用语予以事先解释说明。
[0078]随着电子技术的发展,现在越来越多的电子设备都涉及需要设置密码来增加其安全性,而传统的一些机械式的安全性校验或验证设备也逐渐被替代。故本发明将提供一种密码验证的方法和系统、以及设置于该系统中的控制器lc,同时将以例举各种实施例的方式来展示和说明本发明的方案。
[0079]实施例一
[0080]见图1,示出了本发明中一种密码验证方法的实现流程图,如果所示,该密码验证方法包括以下步骤:
[0081]步骤S11,生成密码集并予以存储,所述密码集中包括至少一个与定位信息相关的原始密码;
[0082]步骤S13,获取验证密码;
[0083]步骤S15,将所述验证密码与所述定位信息相关的原始密码进行比较;
[0084]步骤S17,若所述与所述定位信息相关的原始密码和所述验证密码一致,则验证成功,若所述与所述定位信息相关的原始密码和所述验证密码不一致,则验证失败。
[0085]上述方法可以应用到各种需要进行密码验证的设备中,通过生成的与定位信息相关的原始密码,并由获取验证码来实现与所述原始密码的验证,必须验证码、原始密码及定位信息相匹配一致,才能通过验证,从而达到密码验证的安全性和便捷性。
[0086]应当理解,上述方法之间的实施顺序没有规定,以上设定步骤的目的只是了为了便于叙述(同下文),在实际的实施环境中,以上步骤可能实施顺序并不具有先后性,应依据具体环境而定。
[0087]另外,在上述方案中,所述定位信息的个数为多个;所述密码集中包括多个原始密码,且分别与所述定位信息相关。这是因为,在实际应用中,需要进行密码验证的设备可能有多个,那么每个设备上对应一个定位信息。具体的,所述定位信息可以是编码或者IP地址等标记信息。
[0088]进一步地,见图2,示出了一种用于实施上述密码验证方法的密码验证系统,如图所示,所述密码验证系统包括:服务器la,用于生成密码集并予以存储,所述密码集中包括至少一个与定位信息相关的原始密码;移动终端lb,用于提供验证密码给控制器Ic ;控制器lc,预设有定位信息,用于将所述验证密码与所述定位信息相关的原始密码进行比较,若所述与所述定位信息相关的原始密码和所述验证密码一致,则验证成功,若所述与所述定位信息相关的原始密码和所述验证密码不一致,则验证失败。
[0089]另外,见图3,示出了本发明一种密码验证系统的另一种实施原理图,从图来看,所述密码验证系统还包括一执行机构ld,用于根据控制器Ic进行密码的比对验证后结果分别执行与其对应的操作动作。例如,根据验证结果,在验证成功时执行打开的动作,而在验证失败时执行关闭的动作。
[0090]具体的在上述系统中,通过在服务器Ia中生成/导入密码集并予以存储,并由手机向服务器Ia发送定位信息来请求获取验证密码,并将所述验证密码输入控制器Ic中与所生成的原始密码进行比较验证。其中,原始密码可以由控制器lc、移动终端Ib或服务器Ia中任一设备生成,也可以是由其中的多个设备同时生成,另外,所述移动终端Ib所获取的验证密码可以是从服务器Ia上请求获取的,也可以是由移动终端Ib自身生成的,而且可以设置多个控制器Ic与一服务器Ia进行定位关联。
[0091 ] 为了使本领域技术人员能够更好地了解本发明的方案,下面将例举几种以上实施例一种方案的具体应用实施方式。
[0092]实施例二
[0093]在上述实施例一的基础上,本发明还提供了另外一种密码验证方法,如图4所示,所述密码验证方法包括以下步骤:
[0094]步骤S21,生成密码集并予以存储,所述密码集中包括至少一个与定位信息相关的原始密码;
[0095]步骤S23,导出所述与定位信息相关的原始密码,并予以上载输出;
[0096]步骤S25,发送所述定位信息,以请求获取至少一个与定位信息相关的原始密码,并将所获取的所述原始密码作为验证密码;
[0097]步骤S27,输入所述验证密码,并将所述验证密码与所述上载输出的与定位信息相关的原始密码进行比较,若一致,则验证成功,若不一致,则验证失败。
[0098]上述实施例二中的密码验证方法是通过将所生成的密码集予以导出来,并通过发送定位信息来获取验证密码,然后将获取的验证密码和导出来的密码集中的原始密码进行比较验证。
[0099]具体地,见图5,给出了一种用于实现上述实施例二中密码验证方法的密码验证系统,所述密码验证系统包括:服务器2a,用于生成密码集并予以存储,所述密码集中包括至少一个与定位信息相关的原始密码;移动终端2b,用于发送所述定位信息至服务器2a,以请求获取至少一个与所述定位信息相关的原始密码,并将所获取的所述原始密码
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1