密码输入系统及方法

文档序号:6587515阅读:178来源:国知局
专利名称:密码输入系统及方法
技术领域
本发明涉及一种密码输入系统,特别是一种具有触摸屏的密码输入系统及方法。
背景技术
在日常生活中,人们在很多场合,例如在银行办理业务、在ATM机存取款以及 在商场刷卡消费等都要需要进行密码输入操作。现有的密码输入大多通过密码输入装置 上的固定键盘或通过其触摸屏上显示的虚拟键盘进行密码输入操作,但由于固定键盘上 (或触摸屏上显示的虚拟键盘)数字键的位置都是固定不变的,旁边的人很容易从用户输 密码时手按压的位置推测出用户密码,因此容易发生密码泄露。

发明内容
有鉴于此,本发明提供一种密码输入系统,能够在用户进行密码输入时随机变 更按键序列。该密码输入系统包括显示单元和处理单元。该处理单元包括按键序列生成模块 和按键序列变更模块。该按键序列生成模块用于随机生成按键序列,该按键序列变更模 块用于将该随机生成的按键序列取代该显示单元上的当前显示的按键序列。本发明还提供一种密码输入方法。该密码输入方法包括步骤随机生成按键序 列。及用随机生成的按键序列取代显示单元上当前显示的按键序列。借助于上述密码输入系统及其密码输入方法,可防止他人盗取密码信息。


图1是本发明一实施方式中密码输入系统的硬体结构图。图2是本发明另一实施方式中密码输入系统的硬体结构图。图3A是本发明一实施方式中密码系统所显示的一特定按键序列的示意图。图3B是本发明一实施方式中密码系统所显示的一随机生成按键序列的示意图。图4是本发明密码输入方法的流程图。
具体实施例方式图1是本发明密码输入系统的硬件结构图。该密码输入系统100至少包括变 更信号接收单元10、处理单元20、存储单元30及显示单元40。该显示单元40为触摸显示屏,用于显示按键序列并接收用户密码输入操作。该 按键序列至少包括0-9十个数字。该存储单元30用于存储密码及特定按键序列。该特定按键序列为该密码输入系 统所默认,还可以是用户自定义。在本实施例中,如图3A所示,该特定按键序列为大多 用户所熟悉的排列方式。
该变更信号接收单元10用于接收用户变更按键序列操作并产生变更信号。该密 码输入系统100提供特定按键用作变更信号接收单元10,用户通过操作该功能按键进行 按键序列变更操作。在其它实施方式中,该密码系统100还可提供菜单项,用户通过操 作该菜单项进行按键序列变更操作。该处理单元20电连接于该变更信号接收单元10,包括按键序列生成模块210和 按键序列变更模块220。该按键序列生成模块210用于当接收到变更信号时随机生成按键 序列。由于按键序列包括至少十个数字键,因此,随机生成的按键序列有P1(/°十种组合 方式。该按键序列变更模块220用于将当前按键序列更新为随机生成的按键序列并控制 该显示单元40显示更新后的按键序列。例如,图3A为当前按键序列,当该按键序列生 成模块210接收到变更信号时,随机生成按键序列(如图3B所示)。该按键序列变更模 块220用于将当前按键序列(如图3A所示)更新为随机生成的按键序列(如图3B所示) 并控制该显示单元40显示更新后的按键序列(如图3B所示)。另外,当按键序列变更 模块220更新当前按键序列时,该随机生成的按键序列在显示单元40上显示的位置可以 不同于被其替换掉的当前按键序列的位置。前面及以下所提及的当前按键序列指变更信 号接收单元10接收到用户变更操作前显示于显示单元40的按键序列。图2为另一实施方式中密码输入系统的硬体结构图。该密码输入系统300与密 码输入系统100的不同之处在于该处理单元20还包括密码信号侦测模块310用于当侦 测到一个密码信号时产生变更信号,但该密码输入系统300不包括该切换信号接收单元 10。在本实施例中,当用户输入一个密码信号后,该密码输入系统300能自动变更当前 按键序列。例如,用户需要输入一组密码569856,当用户进入密码输入程序后,用户 通过当前按键序列(可以是默认按键序列)输入第一个密码信号‘5’,该密码信号侦测 模块310侦测该密码信号‘5’,并产生变更操作信号。该按键序列生成模块210接收该 变更信号并随机生成一按键序列。该按键序列变更模块220更新当前按键序列并显示该 随机生成的按键序列于该显示单元40,从而不需要用户手动操作即可实现按键序列的自 动变更。图4是本发明密码输入方法的流程图。激活该密码输入系统100 (300)进入密码 输入方法的开始流程。步骤S210,进入密码输入作业后,处理单元20控制该显示单元 40显示特定按键序列。步骤S220,处理单元20接收用户密码输入操作。步骤S230,按键序列生成模块210判断是否接收到变更信号。若没有接收到变 更信号,流程返回至S220。若接收到变更信号,流程转至S240。在密码输入系统100 中,变更信号通过用户操作变更信号接收单元10产生。在另一密码输入系统300中,变 更信号由密码信号侦测单元310所产生。步骤S240,当接收到变更信号时,按键序列生成模块210随机生成一按键序 列。步骤S250,按键序列变更模块220将更新当前按键序列更新为随机生成的按键 序列,并控制该显示单元40显示更新后的按键序列。步骤S260,处理单元20进一步判断密码输入是否继续输入密码,若是,流程返 回至S220。若否,则流程结束。
权利要求
1.一种密码输入系统,包括处理单元和用于显示按键序列并接收用户操作该按键序 列以进行密码输入操作的显示单元,其特征在于该处理单元包括按键序列生成模块,用于当接收到变更信号时随机生成按键序列;及按键序列变更模块,用于将该随机生成的按键序列显示于该显示单元。
2.如权利要求1所述的密码输入系统,其特征在于,该密码输入系统还包括变更信号 接收单元,用于接收变更按键序列的操作并产生该变更信号。
3.如权利要求2所述的密码输入系统,其特征在于,该按键序列生成模块用于当接收 到该变更信号接收单元所产生的变更信号时随机生成按键序列。
4.如权利要求1所述的密码输入系统,其特征在于,该处理单元还包括密码信号侦测 单元,该密码信号侦测单元用于当侦测到密码输入信号产生变更信号,该按键序列生成 模块用于当接收到该密码信号侦测单元所产生的变更信号时随机生成按键序列。
5.如权利要求1所述的密码输入系统,其特征在于,该密码输入系统还包括存储单 元,用于存储密码及特定的按键序列,该处理单元还用于当进入密码输入作业时显示该 特定的按键序列于该显示单元。
6.—种密码输入方法,用于在密码输入系统中执行,该密码输入系统包括处理单元 及显示单元,该显示单元用于显示按键序列并接收用户密码输入操作,该密码输入方法 包括接收变更信号;根据接收到的变更信号随机生成按键序列;及将随机生成的按键序列显示于显示单元。
7.如权利要求6所述的密码输入方法,其特征在于,该密码输入系统还包括用于存储 特定按键序列的存储单元,该密码输入方法还包括步骤该处理单元显示该特定的按键 序列于显示单元。
8.如权利要求6所述的密码输入方法,其特征在于,该处理单元还包括用于当接收到 变更信号时随机生成按键序列的按键序列生成模块,该密码输入方法还包括步骤该按 键序列生成模块判断是否接收到变更信号。
9.如权利要求8所述的密码输入方法,其特征在于,该密码输入系统还包括变更信号 接收单元,该密码输入方法还包括步骤接收用户变更按键序列的操作并产生一变更信 号。
10.如权利要求8所述的密码输入方法,其特征在于,该处理单元还包括密码信号侦 测单元,该密码输入方法还包括步骤当侦测到密码信号时该密码信号侦测单元产生变 更信号。
全文摘要
本发明提供一种密码输入系统,能够在用户进行密码输入时随机变更按键序列。该密码输入系统包括显示单元和处理单元。该显示单元用于显示按键序列并接收用户密码输入操作的显示单元。该处理单元用于变更该显示单元上的按键序列。本发明还提供一种密码输入方法。该密码输入方法包括步骤随机生成按键序列。及用随机生成的按键序列取代显示单元上当前显示的按键序列。借助于上述密码输入系统及其密码输入方法,可防止他人盗取密码信息。
文档编号G06F3/048GK102023794SQ200910306830
公开日2011年4月20日 申请日期2009年9月10日 优先权日2009年9月10日
发明者戴龙 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1