密码保护装置和方法

文档序号:6472241阅读:225来源:国知局
专利名称:密码保护装置和方法
技术领域
本发明涉及一种密码保护装置以及对应的密码保护方法,特别涉及一种防止他人偷窥的 密码保护装置以及对应的密码保护方法。
背景技术
目前,最常用的信号保护方法就是采用密码保护形式,如个人电脑,银行账户等。用户 到银行柜台或者存取款机上办理存取款业务时,都需用从银行设置的密码键盘上输入自己的 密码。如图1所示,其为银行常用的密码键盘IO,其与电脑键盘右边的数字键盘类似,密码 键盘10包括有(T9十个固定的数字按键以及一个确认按键和一个撤消键。其特点在于,这 (T9十个数字按键的数字排列顺序固定,偷窥者可以通过记住用户的按键顺序,并通过密码
键盘数字的固定排列顺序推知用户密码,造成账户密码的泄漏,进而导致资金损失。
基与上述问题,如图2所示,出现了一种防止密码被偷窥的密码键盘20,该密码键盘20 的(T9十个数字按键都为具有显示功能的按键,如LED和LCD等,通过一个随机顺序排列程序 ,使密码键盘20上十个数字的顺序随机排列,以防止偷窥者通过记住用户的按键顺序来推知 用户密码。然而,这样的密码键盘20需要在原有密码键盘10的基础上,将原本的十个数字按 键全部更换为具有显示功能的按键,不仅成本高,而且用户在输入密码的时候也不便将按键 全部遮挡,若偷窥者可以看清密码键盘上的大部分数字,密码仍然容易泄漏。

发明内容
有鉴于此,有必要提供一种可防止密码被偷窥的密码保护装置。 其次,还有必要提供一种可防止密码被偷窥的密码保护方法。 一种密码保护装置,其包括
输入键盘,用于响应用户操作,产生对应的按键数据; 语音数据库,用于存储密码输入方式信息对应的多个音频文件; 播放器,用于播放所述语音数据库中的音频文件,产生音频信号; 声音输出设备,用于根据所述音频信号,产生密码输入方式的声音; 算法数据库,用于存储与所述语音数据库中的音频文件对应的还原运算方法资料; 处理器,用于接收所述用户输入的按键数据,并根据所述播放器播放的密码输入方式信 息对应的运算方法资料将所述用户输入的按键数据还原成密码数据。
4一种密码保护方法,包括如下步骤
播放预设音频文件以输出密码输入方式信息;
接收用户输入的按键数据;
根据所播放的密码输入方式信息査询出对应的还原运算方法资料; 根据用户输入的按键数据以及还原运算方法资料还原出密码数据。
利用上述密码保护装置和方法进行密码输入时,别人既需要能看到用户在输入键盘上的 操作,也要听到用户听到的密码输入方式信息,才有可能获知用户的密码,减少了密码泄漏 的可能性,保障了用户密码安全。


图l为一常用密码保护装置的密码键盘示意图。
图2为另一密码保护装置的密码键盘示意图。
图3为一较佳实施方式的密码保护装置结构示意图。
图4为图3所示的密码保护装置的功能模块图。
图5为一较佳实施方式的密码保护方法流程图。
具体实施例方式
如图3所示,其为一较佳实施方式的密码保护装置30的结构示意图,所述密码保护装置 30可为各种需要通过用户输入密码进行身份验证的电子装置,比如银行的存取款机,计算机等。
密码保护装置30包括输入键盘302和声音输出设备304。本实施方式中,输入键盘302为 包括(T9十个数字按键的数字键盘,其他实施方式中也可为字母、符号以及混合型键盘。声 音输出设备304可为音箱或者耳机,本实施方式中声音输出设备304为耳机。
输入键盘302用于响应用户操作,产生对应的按键数据。
声音输出设备304用于播放密码输入方式信息。用户根据听到的密码输入方式信息在输 入键盘302上进行对应的密码输入动作。后续系统再根据密码输入方式信息对应的运算方法 将用户通过输入键盘302输入的按键数据还原成密码数据,然后再将还原的密码数据与预设 的密码数据比较,以进行密码验证。
请同时参阅图4,其为图3所示的密码保护装置30的功能模块图,包括输入键盘302、声 音输出设备304、语音数据库306、播放器308、算法数据库310、处理器312以及密码验证单 元314。
语音数据库306用于存储密码输入方式信息对应的多个音频文件。如"将欲输入数字加3后的个位数","将欲输入数字乘以3后的个位数",还可以是"任意输入2个数字,该输 入系统将不做记录"等。
密码输入举例如下假设真正密码位"258",输入第一数字前,播放的密码输入方式 信息为"将欲输入数字乘以3后的个位数"。用户则输入数字"6 (2*3)",输入第二个数 字前,播放的密码输入方式信息为"任意输入2个数字,该输入系统将不做记录",用户可 以随便输入两个数字,如"4, 3",然后又播放"将欲输入数字加3后的个位数",用户输 入"8 (5+3)",然后播放"正常输入",用户输入"8"。
密码输入方式信息的输出方式可以是一次性完成,适用密码中的每一个数字,也可以是 在用户每次输入一个数字前播放一个密码输入方式信息。
播放器308用于随机或按照预设顺序播放语音数据库306中的音频文件,产生音频信号。 声音输出设备304用于根据音频信号,产生密码输入方式的声音,以提示用户。 算法数据库310用于存储与语音数据库306中的音频文件对应的还原运算方法资料。如" 将欲输入数字加3后的个位数"对应的还原运算方法为若按键数据大于或等于3,则在用户 输入的按键数据上减3;若按键数据小于3,则在用户输入的按键数据上加10再减3,以还原 成用户真正的密码数字。
处理器312用于接收用户输入的按键数据,并根据播放器308播放的密码输入方式信息对 应的运算方法资料将用户输入的按键数据还原成密码数据。处理器312包括数据采集模块 402、査询模块404以及计算模块406。数据采集模块402用于采集用户通过输入键盘302输入 的按键数据。査询模块404用于根据播放器308播放的音频文件在算法数据库310査找对应的 还原运算方法资料。计算模块406用于根据用户输入的按键数据以及还原运算方法资料还原 出密码数据。接着前述的举例,用户一共输入了五个数字"64388",处理器312根据每个 数字对应密码输入方式信息所对应的还原运算方法可以将"64388"还原成"258"。其中, 对于任意输入的数字进行删除还原,任意输入的数字可以扰乱真正输入的密码,使得密码更 难被窃取。
密码验证单元314用于将处理器312还原的密码数据与预设的密码数据比较,以进行密码 验证。
利用上述密码保护装置30进行密码输入时,别人即使能看到用户在输入键盘302上的操 作,也不能获知用户真正的密码,因为他不能听到用户听到的密码输入方式信息。又因为密 码输入方式信息是随机播放,所以他人看到的输入数据已经没有意义。另外,有些密码盗窃 方式都是通过摄像头或在输入键盘302上动手脚,如此,即使密码输入方式信息公开播放,也可以有效的防止此类无音频采集的密码盗窃。
请参阅图5,其为一较佳实施方式的密码保护方法流程图,包括如下步骤
步骤S51,随机或按照预设顺序播放预设音频文件以输出密码输入方式信息,所述密码
输入方式信息通过耳机播放。
步骤S53,接收用户输入的按键数据。
步骤S55,根据所播放的密码输入方式信息査询出对应的还原运算方法资料。 步骤S57,根据用户输入的按键数据以及还原运算方法资料还原出密码数据。 步骤S59,将还原的密码数据与预设的密码信息进行比较,以进行密码验证。 利用上述密码保护方法进行密码输入时,别人即使能看到用户操作,也不能获知用户真 正的密码,因为他不能听到用户听到的密码输入方式信息。又因为密码输入方式信息是随机 播放,所以他人看到的输入数据已经没有意义。另外,有些密码盗窃方式都是通过摄像头或 在输入键盘上动手脚,如此,即使密码输入方式信息公开播放,也可以有效的防止此类无音 频采集动作的密码盗窃。
本技术领域的普通技术人员应当认识到,以上的实施方式仅是用来说明本发明,而并非 用作为对本发明的限定,只要在本发明的实质精神范围之内,对以上实施例所作的适当改变 和变化都落在本发明要求保护的范围之内。
权利要求
权利要求1一种密码保护装置,其包括输入键盘,用于响应用户操作,产生对应的按键数据,其特征在于,所述密码保护装置还包括语音数据库,用于存储密码输入方式信息对应的多个音频文件;播放器,用于播放所述语音数据库中的音频文件,产生音频信号;声音输出设备,用于根据所述音频信号,产生密码输入方式的声音;算法数据库,用于存储与所述语音数据库中的音频文件对应的还原运算方法资料;处理器,用于接收所述用户输入的按键数据,并根据所述播放器播放的密码输入方式信息对应的运算方法资料将所述用户输入的按键数据还原成密码数据。
2.如权利要求l所述的密码保护装置,其特征在于所述密码保护装置还包括密码验证单元,用于将所述还原的密码数据与预设的密码数据比较,以进行密码验证。
3.如权利要求l所述的密码保护装置,其特征在于所述处理器包括 数据采集模块、査询模块以及计算模块,所述数据采集模块用于采集用户通过输入键盘输入 的按键数据;所述査询模块用于根据播放器播放的音频文件在算法数据库査找对应的还原运 算方法资料;所述计算模块用于根据用户输入的按键数据以及还原运算方法资料还原出密码 数据。
4.如权利要求l所述的密码保护装置,其特征在于所述声音输出设备为耳机。
5.如权利要求l所述的密码保护装置,其特征在于所述播放器为随 机播放所述语音数据库中的音频文件。
6.一种密码保护方法,包括如下步骤 播放预设音频文件以输出密码输入方式信息; 接收用户输入的按键数据;根据所播放的密码输入方式信息査询出对应的还原运算方法资料;根据用户输入的按键数据以及还原运算方法资料还原出密码数据。
7.如权利要求6所述的密码保护方法,其特征在于,所述密码保护方 法还包括如下步骤将还原的密码数据与预设的密码信息进行比较,以进行密码验证。
8.如权利要求6所述的密码保护方法,其特征在于所述密码输入方式信息通过耳机播放。
9.如权利要求6所述的密码保护方法,其特征在于所述播放预设音频文件的动作为随机播放。
全文摘要
一种密码保护装置,其包括输入键盘,用于响应用户操作,产生对应的按键数据;语音数据库,用于存储密码输入方式信息对应的多个音频文件;播放器,用于播放语音数据库中的音频文件,产生音频信号;声音输出设备,用于根据音频信号,产生密码输入方式的声音;算法数据库,用于存储与语音数据库中的音频文件对应的还原运算方法资料;处理器,用于接收用户输入的按键数据,并根据播放器播放的密码输入方式信息对应的运算方法资料将用户输入的按键数据还原成密码数据。本发明还提供一种对应的密码保护方法。
文档编号G06F3/023GK101488054SQ20081030008
公开日2009年7月22日 申请日期2008年1月14日 优先权日2008年1月14日
发明者敏 余, 张文彬 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1