CN103268668A - 自助终端密码输入系统及输入方法 - Google Patents
自助终端密码输入系统及输入方法 Download PDFInfo
- Publication number
- CN103268668A CN103268668A CN2013101737364A CN201310173736A CN103268668A CN 103268668 A CN103268668 A CN 103268668A CN 2013101737364 A CN2013101737364 A CN 2013101737364A CN 201310173736 A CN201310173736 A CN 201310173736A CN 103268668 A CN103268668 A CN 103268668A
- Authority
- CN
- China
- Prior art keywords
- key
- password
- keyboard
- random
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
本发明涉及一种信息安全技术领域,特别涉及一种有效防窥、防盗的自助终端密码输入系统及密码输入方法,其包括一键盘,其至少包括14个键粒,这些键粒的布放可以唯一确定该键盘的正向使用方向;一随机键值分配单元,用于对上述键粒中分配0-9的十个键粒所对应的键值进行随机分配;以及一键盘布局提示单元,用于对经过随机键值分配单元随机分配后的键盘布局进行打印后输出给密码输入者,供密码输入者获知本次输入时键粒的具体键值布局。要想获得用户的输入密码值,必须要同时获得键盘布局打印纸、键粒与数字的对应关系表以及用户的按键顺序,才能推导出用户的密码信息,因此本案大大提高了自助终端密码输入的安全性。
Description
技术领域
本发明涉及一种信息安全技术领域,特别涉及一种有效防窥、防盗的自助终端密码输入系统及密码输入方法。
背景技术
自助终端密码输入安全问题上,密码保护技术和密码窃取技术在不断的较量,目前自助终端对加密键盘的反监控技术主要采用在加密键盘上加装一遮盖罩,比如2009年9月30日公开的中国专利CN201319332Y以及2010年5月26日公开的CN201490055U,都是通过在密码输入键盘上增加一个视线遮蔽罩来防止他人对密码输入过程中按压密码的窥视,这样的防窥视方案,由于对密码输入键盘的遮蔽而导致键盘空间光线不足,而需要在密码输入键盘旁边额外加装一用于照明键盘输入空间的照明灯。该方法在避免他人窥视的同时也给用户正常的密码输入造成了障碍和麻烦,用户有时候只能摸索着输入。
另外,随着偷窥技术的更新进步,目前出现了诸如偷装于密码防窥罩内的视频窃取装置,这样密码防窥罩的存在起到了隐藏视频窃取装置的作用。
此外,目前还有将密码输入键盘进行随机布局键盘键值的技术,如2011年3月2日公开的CN101983272A,公开的这种变位型密码输入电子锁是让每次进行密码输入时候对键盘键值进行随机分配后显示出来,该技术虽可以有效防止犯罪分子通过非视频录像方式来获取用户按键痕迹和按键顺序而带来的密码泄密,但是犯罪分子通过视频录像方式,会把用户按键时候的键盘键值和按键位置以及按键顺序一并获取,现有技术的键盘键值随机布局技术就不再安全了。
发明内容
为了解决密码输入时导致的密码泄露问题,本发明提供一种即使是没有任何遮盖物的裸露键盘进行密码输入,甚或密码输入的全部过程被录制下来,也不会造成密码泄露的密码输入系统以及输入方法。
这种自助终端密码输入系统,其包括:
一键盘,该键盘至少包括14个键粒,这些键粒的布放可以唯一确定该键盘的正向使用方向;
一随机键值分配单元,用于对上述14个键粒中分配0-9的十个键粒所对应的键值进行随机分配;
一键盘布局提示单元,用于对经过随机键值分配单元随机分配后的键盘布局进行打印后输出给密码输入者,供密码输入者获知本次输入时键粒的具体键值布局。
优选的,所述随机键值分配单元包括:
一键值布局算法模块,用以实现将0-9十个数字随机分配给十个键粒,使得每个键粒对应唯一一个数字;
一键值布局执行模块,用于建立每个键粒与随机分配数字的映射关系;
一按键解析模块,根据用户对键粒的按压以及键盘布局执行模块形成的映射关系,将用户的每一次按键转化为对应的数字,从而获取用户输入的密码值。
优选的,所述分配0-9的十个键粒分别带有一个七段数码管,该数码管在密码输入时不显示数字。
优选的,所述键粒中包括固定布局的功能键粒“取消”、“更正”、“确认”以及“.”。
本发明还提供一种上述自助终端密码输入系统的密码输入方法,其包括如下步骤:
步骤1,键值随机分配,当密码输入系统收到密码输入操作指令后,随机键值分配单元对分配0-9的十个键粒的键值进行随机分配形成键盘布局信息;
步骤2,打印键盘布局,将上述随机分配后的键盘布局信息传送给键盘布局提示单元,键盘布局提示单元通过打印设备输出给操作用户;
步骤3,接受用户密码输入,操作用户根据打印提示的键盘布局进行密码输入;
步骤4,解析输入获得密码值,随机键值分配单元根据用户的按键操作逐一解析出对应的键值,从而获得用户输入的密码值。
本发明与现有技术相比具有如下有益效果:
本发明所提供的这种自助终端密码输入系统及方法,由于每次进行密码输入操作时,键盘对0-9的十个键粒的键值进行随机分配,并将键盘的随机布局信息通过一张很小的打印纸输出给操作者,操作者遮盖巴掌大的一张纸比遮盖一个键盘盘面更加容易。同时打印纸上的内容也并不是用户密码内容,键盘键粒上又没有显示相应的数字,因此要想获得用户的输入密码值,必须要同时获得键盘布局打印纸、键粒与数字的对应关系表以及用户的按键顺序,才能推导出用户的密码信息,因次本案大大提高了自助终端密码输入的安全性。而且,实施本方案,不需要对现有自助终端进行大的改造,仅需要对增加一个随机键值分配单元和键盘布局提示单元通过现有的凭条打机就可以实现,因此具有实施容易,代价低的优点。
附图说明
图1是本发明所提供的一种自助终端密码输入系统的组成示意图;
图2是密码输入系统中键盘键粒具有数字显示组件的示意图;
图3是图1所示自助终端密码输入系统的密码输入方法流程图;
图4是该自助终端密码输入系统功能单元的第一具体分配示意图;以及
图5是该自助终端密码输入系统功能单元的第二具体分配示意图。
具体实施方式
为进一步阐述本发明所提供的自助终端密码输入系统,以下结合本发明的优选实施例的图示做进一步的详细介绍。
参阅图1,一种自助终端密码输入系统的组成示意图,该自助终端密码输入系统,包括一键盘1,该键盘包括16个键粒11,这些键粒中具有4个固定功能键位,即“取消”、“更正”、“确认”以及“.”键粒,这些功能键位的布放可以唯一确定出该键盘的正向使用方向;一随机键值分配单元2,用于对上述16个键粒中分配0-9的十个键粒所对应的键值进行随机分配;以及一键盘布局提示单元3,用于对经过随机键值分配单元随机分配后的键盘布局进行打印后输出给密码输入者,供密码输入者获知本次输入时键粒的具体键值布局。
其中,所述随机键值分配单元2包括:一键值布局算法模块21,用以实现将0-9十个数字随机分配给十个键粒,使得每个键粒对应唯一一个数字;一键值布局执行模块22,用于建立每个键粒与随机分配数字的映射关系;一按键解析模块23,根据用户对键粒的按压以及键盘布局执行模块形成的映射关系,将用户的每一次按键转化为对应的数字,从而获取用户输入的密码值。
需要说明的是图1中所示键盘的功能键布局可以根据各区域用户习惯任意进行调整,比如可以布局成如图2所示。
进一步的,由图2所示,为了满足自助终端密码键盘非密码信息输入的方便性,键盘1用以分配0-9十个数字的键粒上分别设有一个七段数码管111,该数码管111在密码输入时不显示数字,当密码输入操作完成后,每个键粒上的数码管点亮,显示出每个键粒所对应的数字信息,方便操作用户输入非密码的数字信息。当然,该数码管111的设置还有利于针对当键盘布局提示单元3不能正常工作时,用户还可以继续使用该键盘进行安全性降低的密码输入操作,从而不影响对自助终端的使用。
下面结合图3说明该自助终端密码输入系统的密码输入方法,
S1,获得密码输入操作指令,自助终端根据操作用户操作指令,向密码输入系统发出密码输入操作指令请求;
S2,键值随机分配,当密码输入系统收到密码输入操作指令后,随机键值分配单元2对分配0-9的十个键粒的键值进行随机分配,并形成一张随机的键位-数字映射关系表构成的键盘布局信息给自助终端业务系统;
步骤3,打印键盘布局,自助终端业务系统将上述随机分配后的键盘布局信息传送给键盘布局提示单元3,键盘布局提示单元3通过打印设备将键盘布局打印输出给操作用户;
步骤4,接受用户密码输入,操作用户根据打印提示的键盘布局进行密码输入;
步骤5,解析输入获得密码值,随机键值分配单元2根据用户的按键操作逐一解析出对应的键值,从而获得用户输入的密码值。
更加具体的,该密码输入方法是:
步骤11,自助终端根据操作用户操作指令,向密码输入系统发出密码输入操作指令请求;
步骤22,当密码输入系统收到密码输入操作指令后,键值布局算法模块21通过配置算法对分配0-9的十个键粒的键值进行随机分配赋值,使得每个键粒对应唯一一个数字;
步骤221,键值布局执行模块22根据键值布局算法模块21的配置算法形成一张随机的键位-数字映射关系表,形成本次键盘布局信息,并将该键盘布局信息发送给自助终端业务系统;
步骤33,自助终端业务系统将上述随机分配后的键盘布局信息传送给键盘布局提示单元3,键盘布局提示单元3通过打印设备将键盘布局打印输出给操作用户;
步骤44,操作用户根据打印提示的键盘布局进行密码输入;
步骤55,按键解析模块23根据键位-数字映射关系表对用户的按键操作逐一解析出对应的键值,从而获得用户输入的密码值。
参阅图4和图5,为了实现该密码输入方法,具体的密码键盘系统的功能单元设置可以根据需要进行如下两种组合。
如图4所示,键值布局算法模块21由自助终端控制系统集成,并与自助业务系统进行交互,而键值布局执行模块22和按键解析模块23集成在键盘1内,键盘布局提示单元3由自助业务系统控制。
该种密码输入系统的工作原理是:
1)所述自助业务系统向键值布局算法模块21申请一个键位-数字的随机映射关系表;
2)键值布局算法模块21根据随机算法技术,生成一个键位-数字的随机映射关系表,并发送给自助业务系统。
3)自助业务系统将键位-数字的随机映射关系表发送给置于键盘内的键值布局执行模块22,使得键盘中分配0-9的十个键粒分别与一个数字相对应,对应成功返回成功信息给自助业务系统。
4)自助业务系统将键位-数字的随机映射关系表发送给键盘布局提示单元3,键盘布局提示单元3打印出相应的键盘布局信息。
5)键盘布局提示单元3打印键位-数字的随机映射关系表成功后,返回成功信息给自助业务系统。
6)自助业务系统提示用户对照打印的键位-数字的随机映射关系表进行密码输入。
7)按键解析模块根据键位-数字映射关系表对用户的按键操作逐一解析出对应的键值,从而获得用户输入的密码值。
参阅图5,是该自助终端密码输入系统功能单元的另一种分配示意图,其中键值布局算法模块21、键值布局执行模块22和按键解析模块23均集成在键盘1内,并与自助业务系统构成信息互通,而键盘布局提示单元3由自助业务系统控制。
该种密码输入系统的工作原理是:
1)所述自助业务系统向键盘1的键值布局算法模块21申请一个键位-数字的随机映射关系;
2)键值布局算法模块21根据随机算法技术,生成一个键位-数字的随机映射关系表,并发送给自助业务系统。
3)自助业务系统接收成功后发送成功应答信息给键盘1,键值布局算法模块21将键位-数字的随机映射关系表发送给键值布局执行模块22,使得键盘中分配0-9的十个键粒分别与一个数字相对应,对应成功返回成功信息给自助业务系统。
4)自助业务系统将键位-数字的随机映射关系表发送给键盘布局提示单元3,键盘布局提示单元3打印出相应的键盘布局信息。
5)键盘布局提示单元3打印键位-数字的随机映射关系表成功后,返回成功信息给自助业务系统。
6)自助业务系统提示用户对照打印的键位-数字的随机映射关系表进行密码输入。
7)按键解析模块23根据键位-数字映射关系表对用户的按键操作逐一解析出对应的键值,从而获得用户输入的密码值。
以上仅是本发明的优选实施方式,应当指出的是,上述优选实施方式不应视为对本发明的限制,本发明的保护范围应当以权利要求所限定的范围为准。对于本技术领域的普通技术人员来说,在不脱离本发明的精神和范围内,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (5)
1.一种自助终端密码输入系统,其包括:
一键盘,该键盘至少包括14个键粒,这些键粒的布放可以唯一确定该键盘的正向使用方向;
一随机键值分配单元,用于对上述14个键粒中分配0-9的十个键粒所对应的键值进行随机分配;
一键盘布局提示单元,用于对经过随机键值分配单元随机分配后的键盘布局进行打印后输出给密码输入者,供密码输入者获知本次输入时键粒的具体键值布局。
2.根据权利要求1所述的自助终端密码输入系统,其特征在于,所述随机键值分配单元包括:
一键值布局算法模块,用以实现将0-9十个数字随机分配给十个键粒,使得每个键粒对应唯一一个数字;
一键值布局执行模块,用于建立每个键粒与随机分配数字的映射关系;
一按键解析模块,根据用户对键粒的按压以及键盘布局执行模块形成的映射关系,将用户的每一次按键转化为对应的数字,从而获取用户输入的密码值。
3.根据权利要求1所述的自助终端密码输入系统,其特征在于,所述分配0-9的十个键粒分别带有一个七段数码管,该数码管在密码输入时不显示数字。
4.根据权利要求1所述的自助终端密码输入系统,其特征在于,所述键粒中包括固定布局的功能键粒“取消”、“更正”、“确认”以及“.”。
5.根据权利要求1所述的自助终端密码输入系统的密码输入方法,其包括如下步骤:
步骤1,键值随机分配,当密码输入系统收到密码输入操作指令后,随机键值分配单元对分配0-9的十个键粒的键值进行随机分配,并形成键盘布局信息;
步骤2,打印键盘布局,将上述随机分配后的键盘布局信息传送给键盘布局提示单元,键盘布局提示单元通过打印设备输出给操作用户;
步骤3,接受用户密码输入,操作用户根据打印提示的键盘布局进行密码输入;
步骤4,解析输入获得密码值,随机键值分配单元根据用户的按键操作逐一解析出对应的键值,从而获得用户输入的密码值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101737364A CN103268668A (zh) | 2013-05-10 | 2013-05-10 | 自助终端密码输入系统及输入方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101737364A CN103268668A (zh) | 2013-05-10 | 2013-05-10 | 自助终端密码输入系统及输入方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103268668A true CN103268668A (zh) | 2013-08-28 |
Family
ID=49012295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013101737364A Pending CN103268668A (zh) | 2013-05-10 | 2013-05-10 | 自助终端密码输入系统及输入方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103268668A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106022172A (zh) * | 2016-05-24 | 2016-10-12 | 中国银行股份有限公司 | 一种保护密码键盘按键输入操作的密码输入方法及系统 |
CN106156662A (zh) * | 2015-04-14 | 2016-11-23 | 阿里巴巴集团控股有限公司 | 终端安全保护方法及装置 |
CN106778377A (zh) * | 2015-11-25 | 2017-05-31 | 中兴通讯股份有限公司 | 一种密码输入方法和终端 |
CN107239716A (zh) * | 2016-03-27 | 2017-10-10 | 陈金仁 | 防偷窥输入设备与方法 |
CN110517402A (zh) * | 2019-08-26 | 2019-11-29 | 拉卡拉支付股份有限公司 | 密码键盘和用户终端 |
CN110764628A (zh) * | 2019-10-31 | 2020-02-07 | 浪潮金融信息技术有限公司 | 一种使用金属密码键盘作为系统键盘的方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004213117A (ja) * | 2002-12-27 | 2004-07-29 | Falcon System Consulting Kk | 認証システム |
US20050139658A1 (en) * | 2003-12-29 | 2005-06-30 | Bruno Lambert | Enhanced PIN and password protection system and method |
CN1952855A (zh) * | 2005-10-20 | 2007-04-25 | 联想(北京)有限公司 | 一种防止被偷窥的密码输入方法和系统 |
CN101488054A (zh) * | 2008-01-14 | 2009-07-22 | 鸿富锦精密工业(深圳)有限公司 | 密码保护装置和方法 |
CN202075725U (zh) * | 2010-10-18 | 2011-12-14 | 北京京东方光电科技有限公司 | 一种密码输入系统 |
-
2013
- 2013-05-10 CN CN2013101737364A patent/CN103268668A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004213117A (ja) * | 2002-12-27 | 2004-07-29 | Falcon System Consulting Kk | 認証システム |
US20050139658A1 (en) * | 2003-12-29 | 2005-06-30 | Bruno Lambert | Enhanced PIN and password protection system and method |
CN1952855A (zh) * | 2005-10-20 | 2007-04-25 | 联想(北京)有限公司 | 一种防止被偷窥的密码输入方法和系统 |
CN101488054A (zh) * | 2008-01-14 | 2009-07-22 | 鸿富锦精密工业(深圳)有限公司 | 密码保护装置和方法 |
CN202075725U (zh) * | 2010-10-18 | 2011-12-14 | 北京京东方光电科技有限公司 | 一种密码输入系统 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106156662A (zh) * | 2015-04-14 | 2016-11-23 | 阿里巴巴集团控股有限公司 | 终端安全保护方法及装置 |
CN106156662B (zh) * | 2015-04-14 | 2019-10-25 | 阿里巴巴集团控股有限公司 | 终端安全保护方法及装置 |
CN106778377A (zh) * | 2015-11-25 | 2017-05-31 | 中兴通讯股份有限公司 | 一种密码输入方法和终端 |
CN107239716A (zh) * | 2016-03-27 | 2017-10-10 | 陈金仁 | 防偷窥输入设备与方法 |
CN106022172A (zh) * | 2016-05-24 | 2016-10-12 | 中国银行股份有限公司 | 一种保护密码键盘按键输入操作的密码输入方法及系统 |
CN106022172B (zh) * | 2016-05-24 | 2020-03-13 | 中国银行股份有限公司 | 一种保护密码键盘按键输入操作的密码输入方法及系统 |
CN110517402A (zh) * | 2019-08-26 | 2019-11-29 | 拉卡拉支付股份有限公司 | 密码键盘和用户终端 |
CN110764628A (zh) * | 2019-10-31 | 2020-02-07 | 浪潮金融信息技术有限公司 | 一种使用金属密码键盘作为系统键盘的方法 |
CN110764628B (zh) * | 2019-10-31 | 2023-06-27 | 浪潮金融信息技术有限公司 | 一种使用金属密码键盘作为系统键盘的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103268668A (zh) | 自助终端密码输入系统及输入方法 | |
CN100517297C (zh) | 使用证书撤销列表进行数字权限管理的方法和设备 | |
CA2137065A1 (en) | Method of Protecting Electronically Published Materials Using Cryptographic Protocols | |
US20120278618A1 (en) | Methods of authorizing a computer license | |
CN101248612A (zh) | 安全的设备验证 | |
KR20050094273A (ko) | 디지털 저작권 관리 구조, 휴대용 저장 장치 및 이를이용한 컨텐츠 관리 방법 | |
CN103390124A (zh) | 安全输入和处理口令的设备、系统和方法 | |
WO2006031046A1 (en) | Method and apparatus for digital rights management | |
CN105976516B (zh) | 触摸加密键盘及数据输入方法 | |
KR20170092653A (ko) | 인증 서버 장치, 프로그램 및 인증 방법 | |
JP5121190B2 (ja) | 入力装置および現金自動取引装置 | |
CN103746801A (zh) | 一种智能手机或平板电脑上动态口令种子密钥保护方法 | |
CN104408363A (zh) | 安全密码系统 | |
CN104866129A (zh) | 计算设备及其密码输入方法 | |
JP2010231510A (ja) | ユーザ認証システム、ユーザ認証方法、認証サーバプログラム、およびクライアントプログラム | |
KR100880862B1 (ko) | 전자 장치로의 사용자 입력 보안 방법 | |
JP5012030B2 (ja) | ネットワークに接続されるプロジェクタ、画像表示装置、および、電子機器 | |
CN102402671A (zh) | 防止软件被盗用的方法 | |
JP2007034492A (ja) | 印刷システムおよび印刷制御方法 | |
JP6916669B2 (ja) | 車両エントリシステム | |
JP2000089726A (ja) | Led表示装置 | |
JP4904180B2 (ja) | シンクライアントシステム、これに用いるサーバ、クライアント端末、セキュリティカード並びにデータ通信方法 | |
JP2006085615A (ja) | 印刷システムおよびその制御方法 | |
JP4884879B2 (ja) | 暗証符号入力盤 | |
JP2003044232A (ja) | データ配信方法、端末、サーバ、データ配信システム、並びに、そのプログラム、および、それが記録された記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130828 |