密码输入设备和方法

xiaoxiao2021-2-27  257

密码输入设备和方法
【技术领域】
[0001] 本发明一般涉及安全信息保护,更具体但不排他涉及用于密码输入和保护的设 备、系统和方法。
【背景技术】
[0002] 本节介绍的方面可能有助于促进更好地理解所描述的实施方案。因此,本节的陈 述要W送个角度来阅读,并且不应当被理解为承认什么是现有技术中或者什么不是现有技 术。
[0003] 当在银行与柜员或通过自动取款机(ATM)进行交易时,客户通常需要输入密码或 个人识别码(PIN)。密码输入界面通常如图1中所示。送样的接口是用户友好的且易于操 作。但它并不安全,它可能暴露客户的密码,因为所有的10个数字键被设置在该接口上的 固定位置。在输入密码时,周围任何人都可能能够大致从客户的按键位置猜出客户的密码。

【发明内容】


【发明内容】
[0004] 部分采用对下面进一步详细描述中所描述的内容的简化形式来提供选 择的概念的介绍。部分并不旨在确认所要求保护的主题的关键特征或必要特征, 也不旨在限制所要求保护主题的范围。
[0005] 根据一个实施例,提供了一种密码输入系统,包括;信号接收单元,被配置为从键 盘键接收按键信号,其中所述按键信号包括至少部分地由键的第一驱动模式确定的第一键 属性分量,W及至少部分地由键的第二驱动模式确定的第二键属性分量;W及比较单元,被 配置为将所述按键信号与预设密码进行比较。
[0006] 在一些实施例中,密码输入系统进一步包括键盘,所述键盘包括键盘键。
[0007] 在一些实施例中,所述键盘键包括对应于所述第一驱动模式的第一键标记和多个 对应于第二驱动模式的第二键标记。
[0008] 在一些实施例中,所述第一键标记包括数字,W及第二标记中的至少一个包括该 键的第二驱动的方向。
[0009] 在一些实施例中,在预设密码匹配按键信号表示的密码的情况下,所述比较单元 被配置成验证由所述按键信号表示的密码。
[0010] 在一些实施例中,密码输入系统进一步包括配置根据用户命令在W下选项之间进 行选择的选择单元:第一密码模式,其中,所述比较单元将所述按键信号与预设密码进行比 较而不考虑第二键属性分量,W及第二密码模式,其中,所述比较单元同时考虑第一和第二 键属性分量将所述按键信号与预设密码进行比较。
[0011] 根据另一个实施例.提供了一种形成密码输入装置的方法。该方法包括;配置处 理器与存储器进行通信;和在所述存储器中放置指令,当执行所述指令时,配置处理器来实 现接收密码的方法,该方法包括:接收表示键盘键的驱动的按键信号;从按键信号确定第 一键属性分量和第二键属性分量,所述第一关键属性分量至少部分地由键的第一驱动模式 确定,所述第二键属性分量至少部分地由键的第二驱动模式确定;从至少所述第一键属性 分量确定输入密码;W及将输入密码与预设密码比较。
[0012] 在一些实施例中,形成密码输入装置的方法进一步包括放置与所述处理器通信的 键盘,所述键盘包括多个键盘键,所述多个键盘键的每一个包括对应于所述第一驱动模式 的第一键标记和多个对应于第二驱动模式的第二键标记。
[0013] 根据另一个实施例,提供了一种输入装置。该输入装置包括;包括多个键盘键的键 盘;W及信号发生器,被配置为响应于键盘键的驱动产生按键信号,其中,键盘键的每一个 被配置为W第一驱动模式和第二驱动模式操作;按键信号包括至少部分地由键的第一驱动 模式确定的第一键属性分量;W及按键信号还包括至少部分地由键的第二驱动模式确定的 第二键属性分量。
[0014] 在一些实施例中,第一驱动模式中包括按键动作,并且第二驱动模式包括键滑动 或摆动。
[0015] 在一些实施例中,所述键盘键的每一个包括第一标记和多个第二标记,所述第一 标记对应于第一驱动模式,第二标记对应于第二驱动模式。
[0016] 根据另一个实施例,提供了一种形成输入装置的方法。该方法包括;在键盘中定位 多个键盘键,每个键盘键被配置为W第一驱动模式和第二驱动模式操作;配置信号发生器 W响应于键盘键的驱动产生按键信号,其中:按键信号包括至少部分地由键的第一驱动模 式确定的第一键属性分量;W及按键信号包括至少部分地由键的第二驱动模式确定的第二 键属性分量。
[0017] 根据本发明的又一个实施例提供了一种键盘。该键盘包括键盘键,所述键盘键包 括第一和第二驱动模式,所述键盘键被配置成生按键信号,所述按键信号包括至少部分地 由第一驱动模式确定的第一键属性分量W及至少部分地由第二驱动模式确定的第二键属 性分量。
【附图说明】
[0018] 附图用于提供对本发明进一步理解,并且被并入并构成本说明书的一部分。附图 示出了本发明的实施例,并与说明书一起用于解释本发明的原理。
[0019] 图1描绘了传统的密码输入接口;
[0020] 图2示出根据本发明的实施例的密码输入界面上的增强键;
[0021] 图3示出根据本发明实施例的增强型密码输入接口;
[0022] 图4示出根据本发明实施例的密码设置/修改过程的流程图;
[0023] 图5示出根据本发明的实施例的密码输入过程的流程图;W及
[0024] 图6是示出根据本发明的优选实施例的密码输入系统的示意图。
【具体实施方式】
[0025] 出于说明的目的,在下面的描述中对细节进行阐述,W便透彻地理解所公开的实 施例。然而,显而易见的是,对于本领域技术人员来说,送些实施例可W在没有送些具体细 节或具有等同布置在本领域中实施。
[0026] 本文所用的术语仅用于描述特定实施例的目的,并不意在限制本公开。如本文所 使用的,单数形式的"一"、"一个"和"该"也意图包括复数形式,除非上下文另有明确说明。 还可W理解,术语"包括"、"包含"在本说明书中使用时指定所陈述的特征、整数、步骤、操 作、元件和/或部件的存在,但不排除存在另外其他特征、整数、步骤、操作、元件、组件和/ 或它们的组合的存在。
[0027] 诸如"上"、"下"、"左"和"右"的方向术语,被用在W下的说明中仅提供相对参考的 目的,并且不旨在暗示对在使用过程中如何制造或定位任何装置或其部件的任何限制。现 在将通过只是示例的方式对多个实施例进行说明。
[0028] 图2示出根据本发明的实施例配置的单独的键盘键200的例子。键200被示为正 方形,但不限定于正方形。例如,键200可W具有诸如Η角形、四边形、五边形、六边形的多 边形上表面和/或具有圆形或楠圆形的横截面。此外,尽管键200在图2所示的上表面是 平的,在一些其它实施例中它可W是略微凹入或凸出的。
[0029] 此处对实施例的描述不限于正方形的键200。键200包括第一(或主)标记210 和四个第二(或辅助)标记220、230、240和250。第一标记210表示主键属性。更具体地, 主键属性可W是指示键号码的数字,例如图示的例子中的"7"。标记220-250显示辅助键 属性。更具体地,辅助键属性可W表示键的方向,如"上"(220)、"右"(230)、"下"(240)和 "左"(250)。
[0030] 键200被配置为具有第一或主驱动模式和第二或辅助驱动模式。在一个实施例 中,第一驱动模式包括按压,并且第二驱动模式包括在标记220-250之一的方向上的滑动。 在另一个实施例中,第一驱动模式是按压,并且第二驱动模式包括在标记220-250之一的 方向上的摆动。
[0031] 如下所述,键盘200被配置为与例如信号接收单元602的键盘接口通信。当第一 驱动模式如由键的按压被激活时,信号接收单元602被配置为从键200接收第一按键信号。 第一按键信号包括至少部分地由键200的第一驱动模式确定的第一键属性分量。信号接 收单元602进一步被配置为当第二驱动模式如通过滑动或摆动被激活时,从键200接收第 二按键信号。第二按键信号包括至少部分地由键200的第二驱动模式确定的第二键属性分 量。第一和第二按键信号可W由键200 W任意顺序或者同时发送。
[0032] 主驱动模式可W是,例如使键200发送主键属性。第二驱动模式可能导致键发送 与所选择的键方向之一相关的辅助键属性。因此,在例如图2的非限制性示例中,当用户推 键200向上时,实际输入的是7上。当用户推它向下时,实际输入的是7下。当用户推它向 左时,实际输入是7左。当用户推它向右时,实际输入是7右。也就是说,当用户每次按下 键时,实际输入信号可W包括主键属性和所选择的辅助键属性的一个,例如键号码信息W 及同时的方向信息。
[0033] 采用送种方式,当用户按下一个增强键,即使周围其他人看到用户推下哪个键,其 他人也很难知道是否该键被向上推、向下推、向左推或向右推。在一个实施例中,用户的密 码,可W由40个不同的类型(4方向*10数字)的输入;送个数目大于传统的输入键(例如, 仅10个不同数字)。其结果是,通过增强键界面的密码的可能组合远远大于传统的密码键 盘的密码组合。送意味着受保护信息的安全性可W显著改善。
[0034] 图3示出密码输入装置300,其包括键200的多个实例。装置300可W非限制性且 不失一般性地称为"小键盘"。在一些实施例中,键盘300可W是容易识别的,例如当键200 包括如由标记220-250(图2)所示的表面上的方向标志时。然而,实施例不限于任何特定 的标记,而该标记不必是键200上物理地存在。例如,键200可W响应诸如滑动或摆动的定 向压力,而不需要任何辅助的标记出现来指示送样的功能。
[003引例如,如果用户的密码是"5上5下3左4右7左0上",下面的过程说明了用户如 何进行密码输入。
[003引 1.向上推数字5键
[0037] 2.向下推数字5键
[003引 3.向左推数字3键
[00測 4.向右推数字4键
[0040] 5.向左推数字7键
[0041] 6.向上推数字0键并按下回车键。
[0042] 应当指出的是,小键盘300可用于保护用户的安全信息。因此,在一些实施方案中 键200的尺寸小是有利的。例如,键200不大于约1平方厘米W使得它可W被手指覆盖可 能是优选的。此外,送类键的表面可W是平坦的,但是实施例不限于此。
[0043] 信号接收单元602还配置成产生信号W例如通过编码或复合信号发送第一和第 二键属性分量。在各种实施例中,许多方法中的一种可被用于对键200的不同的输入进 行编码。表1给出一个编码方法的例子,假定小键盘300上有10个键200,具有一个第一 (主)驱动模式和四个第二(辅助)驱动模式。在本例中,每个键200的输 入可W被编码 为2位。第一数字表示的主标记,例如键数,第二数字代表辅助标记,例如方向。在本例中, 0表示"上"、1表示"下"、2表示"左",W及3表示"右"。
[0044] 例如,当用户按下7-左,按压所产生的按键信号可W包括键号码信息"7"和方向 信息"2"(例如左)。参照表1,此输入可被解释为由信号接收单元602接收"72"。送个值 可W通过信号接收单元602作为二进制或二进制编码的十进制值被格式化,并且可W任选 地通过由信号接收单元602通过任何传输方法进行编码。
[0047] 表-1[0048] 应该注意的是表1是对键200的键属性进行编码的一个例子。在其他实施例中,
[0045]
[0046] 键200的键属性可W用不同方式进行编码。例如,辅助键属性可W独立于主标记被编码而 且采用任何形式编码,只要编码后的辅助键的属性可W彼此区分开来。
[0049] 图4示出根据本发明的实施例的密码设置/修改过程400的流程图。如图4所 示,过程开始于步骤401,其中,当用户试图设置或修改密码时,系统会让他在传统的和增强 的密码格式之间进行选择。
[0050] 然后,在步骤402中,确定用户是否已经选择传统的或增强的密码格式。如果传统 格式被选择,则处理前进到步骤403,其中增强的密码输入键只能代表一个输入,无论哪个 方向上的数字键被按压到。例如,如果用户希望输入的传统的密码如"675432"时,他可W 按顺序按压六个数字键的每一个W设置密码,不管他是按压在中必还是键的任意方向。
[0051] 如果用户已选择了增强密码格式,则处理前进到步骤404,每一个增强的密码输入 键可代表多个输入,在本实施例中为四个输入。例如,如果用户希望的密码设置为类似于"5 上5下3左4右7左0上"的增强密码,则他需要根据密码顺序地推数字键及其相应的方 向。在此示例中,用户需要按顺序向上推5键、向下推5键、向左推3键、向右推4键、向左 推键7 W及向上推0键。
[0052] 图5示出根据本发明的实施例的密码输入过程500的流程图。例如当用户正在与 银行柜员或通过ATM机进行银行业务时送个过程被实施。
[0053] 该过程开始于步骤501,其中,银行交易系统读取用户的银行卡和检查用户的信 息。然后,在步骤502,银行交易系统可W验证用户的密码格式,即传统格式或增强格式。
[0054] 如果用户的密码是传统格式的,则该过程进行到步骤503,其中无论数字键被按压 哪个方向,增强的密码输入键只能代表一个输入。例如,用户可W只需按顺序按下六个键完 成整个密码输入,而不需要关必他是否按压在键的中必或任意方向。
[0055] 如果用户的密码是增强格式的,则该过程进行到步骤504,其中一个增强密码输入 键可代表多个输入,在该实施例中代表四个输入。用户需要将每个数字键推到真正的密码 所必需的方向。例如,如果预设的密码是像"5上5下3左4右7左0向上"之类增强的密 码,郝么他需要按顺序将数字键推到其相应的方向。在此示例中,用户需要按顺序向上推5 键、向下推5键、向左推3键、向右推4键、向左推7键和向上推0键。
[0056] 在W传统格式或增强格式输入用户密码之后,过程进行到步骤505,在送里由用户 输入的密码可W与存储的预设密码进行比较。
[0057] 图6是7K出根据本发明的实施例的密码输入系统600的概略图。本发明的密码输 入系统的实施例适用于任何需要输入密码的授权系统。
[0058] 如图6所示,根据本实施例的密码输入系统600可W包括键盘601、信号接收单元 602、比较单元603 W及存储单元604。键盘601可W是一个包括例如图3中所示的小键盘 的键盘接口。禪合至键盘601的信号接收单元602被配置为接收一序列的按键信号,例如包 括如前所述的第一和第二键属性分量的一序列按键信号。例如,该按键信号的序列可W通 过在键盘上仅按压数字号码而没有方向(如553470)或者在键盘上按压键的方向(例如, 5上5下3左4右7左0上)来生成。比较单元603被配置成将按键信号的序列与预设密 码进行比较,预设密码可W根据图4所示的过程进行预先设定。存储单元604被配置为存 储预设密码。它可W是例如存储器、存储卡硬盘或任何储存装置。
[0059] 根据本发明的实施例,密码输入系统600还可W包括选择单元605,被配置为根据 用户的命令在传统模式和增强模式之间进行选择。如果选择了传统模式,比较单元603可 W基于由例如数字序列表示的信息(例如553470)将按键信号与预设密码进行比较。如 果选择了增强模式中,比较单元603可W基于由例如数字序列W及键的方向所表示的信息 (例如,5上5下3左4右7左0上)将按键信号与预设密码进行比较。选择单元605可W 被集成到小键盘601,或者可W是在密码输入系统600的单独组件。
[0060] 可W预期的是,在此所讨论一些的软件方法的步骤可W在硬件中实现,例如,作为 与处理器协作W执行各种方法步骤的电路。本文中所描述的功能/元件的部分可被实现为 计算机程序产品,其中计算机指令在由计算机处理时,适配计算机的的操作W调用或W其 他方式提供送里描述的方法和/或技术。用于调用本发明的方法的指令可W存储在固定或 可移动介质中、经由数据流在广播或其他信号承载介质中发送、和/或存储在根据指令操 作的计算装置的存储器内。
[0061] 尽管送里示出并详细描述了本发明结合本发明的教导的各种实施例,本领域的技 术人员可W容易地设计出许多仍结合送些教导的其他变化的实施例。
【主权项】
1. 一种密码输入系统,包括: 信号接收单元,被配置为从键盘键接收按键信号,其中所述按键信号包括至少部分地 由键的第一驱动模式确定的第一键属性分量,以及至少部分地由键的第二驱动模式确定的 第二键属性分量;以及 比较单元,被配置为将所述按键信号与预设密码进行比较。2. 如权利要求1所述的密码输入系统,进一步包括键盘,所述键盘包括键盘键。3. 如权利要求2所述的密码输入系统,其中所述键盘键包括对应于所述第一驱动模式 的第一键标记和多个对应于第二驱动模式的第二键标记。4. 如权利要求3所述的密码输入系统,其中,所述第一键标记包括数字,以及第二标记 中的至少一个包括该键的第二驱动的方向。5. 如权利要求1所述的密码输入系统,其中,在所述预设密码匹配所述按键信号表示 的密码的情况下,所述比较单元被配置成验证由所述按键信号表示的密码。6. 如权利要求1-5任一项所述的密码输入系统,进一步包括配置根据用户命令在以下 进行选择的选择单元: 第一密码模式,其中,所述比较单元将所述按键信号与预设密码进行比较而不考虑第 二键属性分量,以及 第二密码模式,其中,所述比较单元同时考虑第一和第二键属性分量将所述按键信号 与预设密码进行比较。7.-种形成密码输入装置的方法,包括: 配置处理器与存储器进行通信;和 在所述存储器中放置指令,当执行所述指令时,配置处理器来实现接收密码的方法,该 方法包括: 接收代表键盘键的驱动的按键信号; 从按键信号确定第一键属性分量和第二键属性分量,所述第一关键属性分量至少部分 地由键的第一驱动模式确定,所述第二键属性分量至少部分地由键的第二驱动模式确定; 从至少所述第一键属性分量确定输入密码;以及 将输入密码与预设密码比较。8. 根据权利要求7所述的方法,还包括放置与所述处理器通信的键盘,所述键盘包括 多个键盘键,所述多个键盘键的每一个包括对应于所述第一驱动模式的第一键标记和多个 对应于第二驱动模式的第二键标记。9. 根据权利要求8所述的方法,其中,所述第一键标记包括数字,以及第二标记中的至 少一个指示与第二驱动模式相关的驱动方向。10. 根据权利要求7-9任一项所述的方法,其中接收密码的方法包括根据用户命令在 以下进行选择: 第一密码模式,其中,所述按键信号被与预设密码进行比较而不考虑第二键属性分量, 以及 第二密码模式,其中,同时考虑第一和第二键属性分量所述按键信号被与预设密码进 行比较。11. 一种输入装置,包括: 包括多个键盘键的键盘;以及 信号发生器,被配置为响应于键盘键的驱动产生按键信号,其中: 键盘键的每一个被配置为以第一驱动模式和第二驱动模式操作; 按键信号包括至少部分地由键的第一驱动模式确定的第一键属性分量;以及 按键信号包括至少部分地由键的第二驱动模式确定的第二键属性分量。12. 如权利要求11所述的输入装置,其中,第一驱动模式中包括按键动作,并且第二驱 动模式包括键滑动或摆动。13. 如权利要求11所述的输入装置,其中,所述键盘键的每一个包括第一标记和多个 第二标记,所述第一标记对应于第一驱动模式,第二标记对应于第二驱动模式。14. 一种形成输入装置的方法,包括: 在键盘中定位多个键盘键,每个键盘键被配置为以第一驱动模式和第二驱动模式操 作; 配置信号发生器以响应于键盘键的驱动产生按键信号,其中: 按键信号包括至少部分地由键的第一驱动模式确定的第一键属性分量;以及 按键信号包括至少部分地由键的第二驱动模式确定的第二键属性分量。15. 根据权利要求14所述的方法,其中,第一驱动模式中包括按键动作,并且第二驱动 模式包括键滑动或摆动。16. 根据权利要求14所述的方法,其中所述键盘键的每一个包括第一标记和多个第二 标记,所述第一标记对应于第一驱动模式,第二标记对应于第二驱动模式。17. -种键盘,包括: 键盘键,所述键盘键包括第一和第二驱动模式,所述键盘键被配置成生按键信号,所述 按键信号包括至少部分地由第一驱动模式确定的第一键属性分量以及至少部分地由第二 驱动模式确定的第二键属性分量。18. 如权利要求17所述的键盘,进一步包括多个键盘键,其中所述多个键盘键的每一 个键盘键被配置成产生所述按键信号。19. 如权利要求17所述的键盘,其中,第一驱动模式中包括按键动作,并且第二驱动模 式包括键滑动或摆动。
【专利摘要】本发明涉及一种密码输入系统和密码输入方法。根据一个实施例,密码输入系统包括:信号接收单元,被配置为从键盘键接收按键信号,其中所述按键信号包括至少部分地由键的第一驱动模式确定的第一键属性分量,以及至少部分地由键的第二驱动模式确定的第二键属性分量;以及比较单元,被配置为将所述按键信号与预设密码进行比较。密码输入系统和密码输入方法能够极大提高密码的安全性。
【IPC分类】G06F21/83
【公开号】CN105488437
【申请号】CN201410483781
【发明人】裴运波, 王福棠, 陈炅煖, 倪娜, 张宏波, 智雷涛, 李洁
【申请人】阿尔卡特朗讯公司
【公开日】2016年4月13日
【申请日】2014年9月19日

最新回复(0)