验证方法、验证系统及电子设备技术方案

技术编号:18350858 阅读:40 留言:0更新日期:2018-07-02 00:21
本发明专利技术实施例提供一种验证方法、验证系统及电子设备,该验证方法应用于电子设备,包括获取待验证的明码;判断明码中是否包含预设的暗码;当判断结果为明码中包含暗码时,验证成功。本发明专利技术实施例提供的验证方法通过将获取的待验证明码与预设的暗码进行比对,当比对结果为明码中包含暗码时验证成功的方式,有效避免了每次验证都输入同一验证密码的情况,降低了验证密码被非法分子记录的风险,从而实现了提高电子设备的安全性的目的,继而有效降低了验证信息泄露的风险并提升了用户体验好感度。

【技术实现步骤摘要】
验证方法、验证系统及电子设备
本专利技术涉及信息安全
,具体涉及一种验证方法、验证系统及电子设备。
技术介绍
随着智能科技的飞速发展,电子设备已影响到用户日常生活的方方面面。然而,为了提高电子设备的安全性以防止用户信息或财产损失,现有电子设备常常借助屏幕图案密码或数字密码来实现电子设备的解锁、支付等应用功能。由于现有电子设备的屏幕图案密码或数字密码较为简单,因此在密码输入过程中极易被周围不法分子所记忆,从而造成密码泄露。综上可知,现有密码验证方式极大降低了电子设备的安全性并严重影响了用户的使用体验好感度。
技术实现思路
有鉴于此,本专利技术实施例提供一种验证方法、验证系统及电子设备,以解决现有验证方法极易造成验证密码被非法分子记录的情况,从而极大降低了电子设备的安全性的问题。第一方面,本专利技术一实施例提供一种验证方法,应用于电子设备,包括获取待验证的明码;判断明码中是否包含预设的暗码;当判断结果为明码中包含暗码时,验证成功。在本专利技术一实施例中,获取待验证的明码步骤之后进一步包括判断获取的明码与预设时间内验证成功所使用的明码是否相同。在本专利技术一实施例中,暗码为包括数字和/或字母和/或特殊字符的字符串。在本专利技术一实施例中,判断明码中是否包含预设的暗码包括获取与暗码相对应的判断规则;根据获取的判断规则对暗码和明码进行比对操作。在本专利技术一实施例中,判断规则包括排序规则和/或位置规则。在本专利技术一实施例中,验证方法应用于电子设备的解锁验证。第二方面,本专利技术一实施例还提供一种验证系统,应用于电子设备,包括明码获取模块,用于获取待验证的明码;第一判断模块,用于判断明码中是否包含预设的暗码;验证模块,用于当判断结果为明码中包含暗码时,验证成功。在本专利技术一实施例中,该系统进一步包括第二判断模块,用于判断获取的明码与预设时间内验证成功所使用的明码是否相同。第三方面,本专利技术一实施例还提供一种电子设备,该电子设备包括处理器、存储器及存储在存储器上并可在处理器上运行的验证程序,该验证程序被处理器执行时实现如上述任一实施例所描述的验证方法的步骤。第四方面,本专利技术一实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有验证程序,该验证程序被处理器执行时实现如上述任一实施例所描述的验证方法的步骤。本专利技术实施例提供的验证方法通过将获取的待验证明码与预设的暗码进行比对,当比对结果为明码中包含暗码时验证成功的方式,有效避免了每次验证都输入同一验证密码的情况,降低了验证密码被非法分子记录的风险,从而实现了提高电子设备的安全性的目的,继而有效降低了验证信息泄露的风险并提升了用户体验好感度。附图说明图1所示为本专利技术第一实施例提供的验证方法的流程示意图。图2所示为本专利技术第一实施例提供的验证方法的判断明码中是否包含预设的暗码步骤的流程示意图。图3所示为本专利技术第二实施例提供的验证方法的流程示意图。图4所示为本专利技术第三实施例提供的验证方法的流程示意图。图5所示为本专利技术第四实施例提供的验证系统的结构示意图。图6所示为本专利技术第四实施例提供的验证系统的第一验证模块的结构示意图。图7所示为本专利技术第五实施例提供的验证系统的结构示意图。图8所示为本专利技术第六实施例提供的电子设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1所示为本专利技术第一实施例提供的验证方法的流程示意图。如图1所示,本专利技术第一实施例提供的验证方法包括:步骤10:获取待验证的明码。应当理解,待验证的明码为用户输入的字符串。步骤20:判断明码中是否包含预设的暗码。在步骤20中,当判断结果为明码中包含预设的暗码时,执行步骤30即验证成功;当判断结果为明码中不包含预设的暗码时,执行步骤40即验证失败。在本专利技术一实施例中,暗码包括但不限于为用户设定或选定的包含数字和/或字母和/或特殊字符的字符串。应当理解,特殊字符包括但不限于为@、*等特殊字符,以进一步提高本专利技术实施例提供的验证方法的安全性。图2所示为本专利技术第一实施例提供的验证方法的判断明码中是否包含预设的暗码步骤的流程示意图。如图2所示,本专利技术第一实施例的步骤20包括:步骤21:获取与暗码相对应的判断规则。在步骤21中,获取的判断规则要与预设的暗码相对应。应当理解,与预设的暗码相对应的判断规则不是唯一的,亦不是固定的,可根据实际情况自行设定,以充分提高本专利技术实施例提供的验证方法的适应能力和应用广泛性,本专利技术实施例对此不作统一限定。步骤22:根据获取的判断规则对暗码和明码进行比对操作。应当理解,明码所包含的字符数量应当大于暗码所包含的字符数量,比如,暗码设定为四位字符,明码设定为八位字符。在本专利技术一实施例中,将暗码设定为PIN(PersonalIdentificationNumber)码,并将暗码数据保存到系统的数据库中,以便后续的比对操作。在本专利技术一实施例中,预设的暗码为不包括重复数字的数字字符串,设定与之相对应的判断规则为包括排序规则的数字字符串判断规则,以防止当判断规则中不包括排序规则时,非法分子通过多次输入就能轻易达到验证成功的目的。在本专利技术另一实施例中,预设的暗码为包括重复数字的数字字符串,设定与之相对应的判断规则为不包括排序规则的数字字符串判断规则,以实现在降低合法用户的验证难度的同时提高非法用户验证难度的目的。步骤30:验证成功。步骤40:验证失败。应当理解,明码中包含暗码的含义包括但不限于为明码中包含与暗码完全对应的字符串、明码中包含暗码的核心字符串等,以充分提高本专利技术实施例提供的验证方法的适应能力和应用广泛性。举例说明,预设的暗码为“1234”,判断规则包括排序规则且规定必须待验证明码中包含暗码完整的字符串时才能验证成功。也就是说,只有待验证明码中包含“1234”字符串时才能验证成功,比如明码为“86571234”、“48123456”。又比如,预设的暗码为“1234”,判断规则包括排序规则且规定只要明码包含暗码中任意连续的三个字符即可验证成功。也就是说,只要待验证明码中包含“123”或“234”字符串时即可验证成功,比如明码为“86568123”、“67823454”。实际应用过程中,首先获取预设的暗码和待验证的明码,然后将获取的明码与暗码进行比对,当比对结果为获取的明码中包含暗码时,验证成功。本专利技术第一实施例提供的验证方法通过将获取的待验证明码与预设的暗码进行比对,当比对结果为明码中包含暗码时验证成功的方式,有效避免了每次验证都输入同一验证密码的情况,降低了验证密码被非法分子记录的风险,从而实现了提高电子设备的安全性的目的,继而有效降低了验证信息泄露的风险并提升了用户体验好感度。在本专利技术另一实施例中,判断规则还包括位置规则,即只有待验证明码的特定位置包含暗码时才能验证成功,以进一步提高本专利技术实施例提供的验证方法的验证安全性。应当理解,位置规则的具体设置方式可根据实际情况自行设定,以充分提高本专利技术实施例所提供的验证方法的适应能力及应用广泛性,本专利技术实施例对此不作统一限定。举例说明,设定明本文档来自技高网...
验证方法、验证系统及电子设备

【技术保护点】
1.一种验证方法,应用于电子设备,其特征在于,包括:获取待验证的明码;判断所述明码中是否包含预设的暗码;当判断结果为所述明码中包含所述暗码时,验证成功。

【技术特征摘要】
1.一种验证方法,应用于电子设备,其特征在于,包括:获取待验证的明码;判断所述明码中是否包含预设的暗码;当判断结果为所述明码中包含所述暗码时,验证成功。2.如权利要求1所述的验证方法,其特征在于,所述获取待验证的明码之后进一步包括:判断所述明码与预设时间内验证成功所使用的明码是否相同。3.如权利要求1或2所述的验证方法,其特征在于,所述暗码为包括数字和/或字母和/或特殊字符的字符串。4.如权利要求1或2所述的验证方法,其特征在于,所述判断所述明码中是否包含预设的暗码,包括:获取与所述暗码相对应的判断规则;根据获取的所述判断规则对所述暗码和所述明码进行比对操作。5.如权利要求4所述的验证方法,其特征在于,所述判断规则包括排序规则和/或位置规则。6.如权利要求4所述的验证方法,其特征在于,所述验证方法应...

【专利技术属性】
技术研发人员:徐超
申请(专利权)人:深圳天珑无线科技有限公司深圳市天珑移动技术有限公司南京粤讯电子科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1