本发明专利技术适用于通信技术领域,提供了一种密码验证方法,包括步骤有:密码接收步骤,接收用户根据预定规则输入的至少一个密码字符和至少一个干扰字符,并将所述密码字符和所述干扰字符组建成密码字符串;密码验证步骤,根据所述预定规则,对所述密码字符串进行密码验证。相应地,本发明专利技术还提供一种密码验证装置。借此,本发明专利技术在输入和验证密码时增加了无效的干扰字符进行干扰,可有效防止用户密码被恶意程序盗取,从而充分保证了用户的信息安全和财产安全。
【技术实现步骤摘要】
【专利摘要】本专利技术适用于通信
,提供了一种密码验证方法,包括步骤有:密码接收步骤,接收用户根据预定规则输入的至少一个密码字符和至少一个干扰字符,并将所述密码字符和所述干扰字符组建成密码字符串;密码验证步骤,根据所述预定规则,对所述密码字符串进行密码验证。相应地,本专利技术还提供一种密码验证装置。借此,本专利技术在输入和验证密码时增加了无效的干扰字符进行干扰,可有效防止用户密码被恶意程序盗取,从而充分保证了用户的信息安全和财产安全。【专利说明】密码验证方法及系统
本专利技术涉及通信
,尤其涉及一种密码验证方法及系统。
技术介绍
随着网络技术的迅速发展,用户经常需要在使用网络时输入各种密码,包括普通 账户密码、金融账户密码等重要信息。这些密码一旦被盗会对用户造成不可挽回的损失。但 由于目前网络环境非常不安全,尤其是木马等恶意程序泛滥,几乎每个用户都有密码被盗 的经历,因此提高网络密码安全已成为了用户非常迫切的需求。 目前,用户通常通过物理键盘或软键盘输入密码。物理键盘输入密码非常容易被 盗,有许多木马程序会监听用户的键盘输入,并把键盘输入的字符发送到黑客的服务器,从 而盗取用户的密码。软键盘输入是应对以上木马程序较好的手段,由于软键盘不会产生物 理键盘的按键操作,因此木马程序难以获得用户的输入数据。软键盘虽然在一定程度上防 止了此类木马盗号,但是一些木马程序依然可通过鼠标或触摸点的位置以及软键盘的布局 来获取用户输入的密码,造成用户密码数据的泄漏,导致不可挽回的损失,进而严重影响用 户的信息安全和财产安全。 综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。
技术实现思路
针对上述的缺陷,本专利技术的目的在于提供一种密码验证方法及系统,其在输入和 验证密码时增加了无效的干扰字符进行干扰,可有效防止用户密码被恶意程序盗取,从而 充分保证了用户的信息安全和财产安全。 为了实现上述目的,本专利技术提供一种密码验证方法,包括步骤有: 密码接收步骤,接收用户根据预定规则输入的至少一个密码字符和至少一个干扰 字符,并将所述密码字符和所述干扰字符组建成密码字符串; 密码验证步骤,根据所述预定规则,对所述密码字符串进行密码验证。 根据本专利技术所述的密码验证方法,所述密码接收步骤进一步包括: 当检测到用户的密码输入操作时,根据第一预定规则呈现至少一次第一输入提 示; 在每次呈现所述第一输入提示之后,接收用户输入的至少一个所述干扰字符; 根据第二预定规则呈现至少一次第二输入提示; 在每次呈现所述第二输入提示之后,接收用户输入的至少一个所述密码字符; 将所述密码字符和所述干扰字符按照输入顺序组建成所述密码字符串。 根据本专利技术所述的密码验证方法,所述第一预定规则包括: 当检测到用户的密码输入操作时,根据算法随机呈现所述第一输入提示; 当检测到用户的密码输入操作时,在第一预定时间段之后呈现所述第一输入提 示;或者 当检测到用户的密码输入操作时,在接收第一预定个数的所述密码字符之后呈现 所述第一输入提示;或者 所述第二预定规则包括: 当呈现所述第一输入提示之后,根据算法随机呈现所述第二输入提示;或者 当呈现所述第一输入提示之后,在第二预定时间段之后呈现所述第二输入提示; 或者 当呈现所述第一输入提示之后,在接收第二预定个数的所述干扰字符之后呈现所 述第二输入提示。 根据本专利技术所述的密码验证方法,所述密码接收步骤进一步包括: 当检测到用户输入至少一个第一密码字符时,根据所述第一预定规则呈现所述第 一输入提不; 在呈现所述第一输入提示之后,接收用户输入的至少一个所述干扰字符; 在呈现所述第一输入提示之后,根据所述第二预定规则呈现所述第二输入提示; 在呈现所述第二输入提示之后,接收用户输入的至少一个第二密码字符; 将所述第一密码字符、所述干扰字符和所述第二密码字符按照输入顺序组建成所 述密码字符串。 根据本专利技术所述的密码验证方法,所述密码验证步骤包括: 根据所述预定规则,删除所述密码字符串中的所述干扰字符; 对已删除所述干扰字符的所述密码字符串进行密码验证。 本专利技术还提供一种密码验证装置,包括有: 密码接收模块,用于接收用户根据预定规则输入的至少一个密码字符和至少一个 干扰字符,并将所述密码字符和所述干扰字符组建成密码字符串; 密码验证模块,用于根据所述预定规则,对所述密码字符串进行密码验证。 根据本专利技术所述的密码验证装置,所述密码接收模块进一步包括: 第一提示子模块,用于当检测到用户的密码输入操作时,根据第一预定规则呈现 至少一次第一输入提不; 第一接收子模块,用于在每次呈现所述第一输入提示之后,接收用户输入的至少 一个所述干扰字符; 第二提示子模块,用于根据第二预定规则呈现至少一次第二输入提示; 第二接收子模块,用于在每次呈现所述第二输入提示之后,接收用户输入的至少 一个所述密码字符; 字符串组建子模块,用于将所述密码字符和所述干扰字符按照输入顺序组建成所 述密码字符串。 根据本专利技术所述的密码验证装置,所述第一预定规则包括: 当检测到用户的密码输入操作时,根据算法随机呈现所述第一输入提示; 当检测到用户的密码输入操作时,在第一预定时间段之后呈现所述第一输入提 示;或者 当检测到用户的密码输入操作时,在接收第一预定个数的所述密码字符之后呈现 所述第一输入提示;或者 所述第二预定规则包括: 当呈现所述第一输入提示之后,根据算法随机呈现所述第二输入提示;或者 当呈现所述第一输入提示之后,在第二预定时间段之后呈现所述第二输入提示; 或者 当呈现所述第一输入提示之后,在接收第二预定个数的所述干扰字符之后呈现所 述第二输入提示。 根据本专利技术所述的密码验证装置,所述第一提示子模块,用于当检测到用户输入 至少一个第一密码字符时,根据所述第一预定规则呈现所述第一输入提示; 所述第一接收子模块,用于在呈现所述第一输入提示之后,接收用户输入的至少 一个所述干扰字符; 所述第二提示子模块,用于在呈现所述第一输入提示之后,根据所述第二预定规 则呈现所述第二输入提示; 所述第二接收子模块,用于在呈现所述第二输入提示之后,接收用户输入的至少 一个第二密码字符; 所述字符串组建子模块,用于将所述第一密码字符、所述干扰字符和所述第二密 码字符按照输入顺序组建成所述密码字符串。 根据本专利技术所述的密码验证装置,所述密码验证模块包括: 密码恢复子模块,用于根据所述预定规则,删除所述密码字符串中的所述干扰字 符; 密码验证子模块,用于对已删除所述干扰字符的所述密码字符串进行密码验证。 本专利技术用户在通信终端上输入密码时,根据预定规则输入若干个密码字符和干扰 字符,密码验证装置对由所述密码字符和干扰字符组成密码字符串进行验证。借此,本专利技术 用户在输入和验证密码时增加了无效的干扰字符进行干扰,可有效防止用户密码被恶意程 序盗取,从而充分保证了用户的信息安全和财产安全。 【专利附图】【附图说明】 本文档来自技高网...
【技术保护点】
一种密码验证方法,其特征在于,包括步骤有:密码接收步骤,接收用户根据预定规则输入的至少一个密码字符和至少一个干扰字符,并将所述密码字符和所述干扰字符组建成密码字符串;密码验证步骤,根据所述预定规则,对所述密码字符串进行密码验证。
【技术特征摘要】
【专利技术属性】
技术研发人员:裴健学,
申请(专利权)人:宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。