CN104866129A - 计算设备及其密码输入方法 - Google Patents

计算设备及其密码输入方法 Download PDF

Info

Publication number
CN104866129A
CN104866129A CN201410323942.3A CN201410323942A CN104866129A CN 104866129 A CN104866129 A CN 104866129A CN 201410323942 A CN201410323942 A CN 201410323942A CN 104866129 A CN104866129 A CN 104866129A
Authority
CN
China
Prior art keywords
control module
password input
computing equipment
main control
display screen
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
Application number
CN201410323942.3A
Other languages
English (en)
Inventor
蒋峰
戴正刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Zhengtong Electronics Co Ltd
Original Assignee
Shenzhen Zhengtong Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Zhengtong Electronics Co Ltd filed Critical Shenzhen Zhengtong Electronics Co Ltd
Priority to CN201410323942.3A priority Critical patent/CN104866129A/zh
Publication of CN104866129A publication Critical patent/CN104866129A/zh
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

一种计算设备及其密码输入方法,包括主控制模块和与该主控制模块相连的触摸显示屏,该触摸显示屏包括相互配合的显示屏和触摸屏,该计算设备的工作状态可以划分为密码输入状态和非密码输入状态,该计算设备还包括与该主控制模块及触摸显示屏相配合的密码输入控制模块,其中在该计算设备处于密码输入状态时,该显示屏受控于该密码输入控制模块而显示设定的界面以给出键盘样式的提示,该触摸屏遵照该键盘样式的提示而提供相应的密码键入信息,该密码输入控制模块对该密码键入信息进行加密处理后传输给该主控制模块。本发明可以增进密码输入的安全性。

Description

计算设备及其密码输入方法
技术领域
本发明涉及计算设备的信息处理,特别是与计算设备的密码输入有关。
背景技术
随着网络化的不断普及,很多的保密业务由原先的远离客户的专门设备来实现转换为完全由客户自己掌控的计算设备来实现。比如,网络银行***,原先只能由银行专设的ATM(自动取款机)和SST(自助服务终端)实现的一些金融服务功能,现在可以通过由银行和/或客户所有的计算设备来实现。为了保证密码的安全,现有的计算设备,比如桌面计算机,一般要对密码键入信息采用硬件或软件进行必要的加密处理。参见图1,为现有的一种硬件加密的方案,其中显示装置2受控于主控制模块1,当需要输入密码信息时,由主控制模块1提供密码键入提示信息给显示装置2以提示用户,用户通过金属键盘4或触摸键盘5键入密码信息,密码键盘处理器3对这些键入的密码信息进行加密处理后送主控制模块1进行后续的本地和/或远程认证处理。这种硬件加密方式,由于键盘的布局是预先设定的,密码输入的操作过程可能被他人窥视而导致密码可能被推测出来,从而存在一定的安全隐患。参见图2,为现有的一种软件加密的方案,其中显示装置2受控于主控制模块1,当需要输入密码信息时,由主控制模块1提供密码键入提示信息给显示装置2以提示用户,用户通过触摸面板3键入密码信息,安全引擎4捕获通过触摸面板3键入的密码信息并对其进行加密处理后送主控制模块1进行后续的本地和/或远程认证处理。这种软件加密方式,由于安全引擎4是运行在计算设备的操作***中的一个应用软件,仍然存在可能被同样运行在该操作***的其他软件非法窃取密码信息的情形,从而存在一定的安全隐患。可见,实有必要对现有的密码输入技术进行进一步的改进。
发明内容
本发明的主要目的在于提供一种计算设备及其密码输入方法,可以增进密码输入的安全性。
为了实现上述目的,本发明提出一种计算设备,包括主控制模块和与该主控制模块相连的触摸显示屏,该触摸显示屏包括相互配合的显示屏和触摸屏,该计算设备的工作状态可以划分为密码输入状态和非密码输入状态,该计算设备还包括与该主控制模块及触摸显示屏相配合的密码输入控制模块,其中在该计算设备处于密码输入状态时,该显示屏受控于该密码输入控制模块而显示设定的界面以给出键盘样式的提示,该触摸屏遵照该键盘样式的提示而提供相应的密码键入信息,该密码输入控制模块对该密码键入信息进行加密处理后传输给该主控制模块。
在一些实施例中,该密码输入控制模块包括处理器和与该处理器相连的开关控制单元、显示驱动单元、触摸屏驱动单元以及通讯单元,其中,该处理器通过该通讯单元与该主控制模块通讯连接,该主控制模块的显示信息通过该开关控制单元并通过该显示驱动模块传输给该显示屏。
在一些实施例中,该处理器是具有安全性能的处理器,该密码输入控制模块还包括与该处理器相连的自毁电路及与该自毁电路相连的多个自毁点。
在一些实施例中,该触摸屏是具有防电磁泄露功能及防爆功能的。
在一些实施例中,该显示屏的显示面与水平面具有设定的倾斜夹角。
在一些实施例中,该设定的界面所给出的键盘样式是遵照传统密码键盘布局、随机密码键盘布局或者异形密码键盘布局的。
在一些实施例中,该设定的界面是以该密码输入控制模块所生成的键盘样式的显示界面为前景画面的。
在一些实施例中,该设定的界面是以该主控制模块的当前显示界面为背景画面的。
在一些实施例中,在该计算设备由非密码输入状态转换为密码输入状态时,该主控制模块会发送第一通知给该密码输入控制模块,该密码输入控制模块在密码输入完毕后,会发送第二通知给该主控制模块以使该计算设备能够由密码输入状态转换为非密码输入状态。
为了实现上述目的,本发明还提出一种计算设备的密码输入方法,该计算设备包括主控制模块和与该主控制模块相连的触摸显示屏,该触摸显示屏包括相互配合的显示屏和触摸屏,该计算设备的工作状态可以划分为密码输入状态和非密码输入状态,使该计算设备还包括与该主控制模块及触摸显示屏相配合的密码输入控制模块;其中在该计算设备处于密码输入状态时,首先使该显示屏受控于该密码输入控制模块而显示设定的界面以给出键盘样式的提示,然后使该触摸屏遵照该键盘样式而提供相应的密码键入信息,再使该密码输入控制模块对该密码键入信息进行加密处理后传输给该主控制模块。
与现有技术相比,本发明的计算设备及其密码输入方法,通过设置密码输入控制模块,并在密码输入状态,使显示屏仅受控于该密码输入控制模块,使得触摸屏上的按键区域能够灵活地与显示屏所给出的键盘样式相配合,可以确保密码既不容易经由窥视键入操作过程而推测出,也不会由于在计算设备中存在其他软件而被窃取,从而可以增进密码输入的安全性。
附图说明
图1是现有的一种计算设备的结构框图;
图2是现有的另一种计算设备的结构框图;
图3是本发明的计算设备的简略结构框图;
图4是本发明的计算设备的原理性结构框图;
图5是本发明的计算设备的结构框图;
图6是本发明的计算设备的安装示意;
图7是本发明的计算设备的密码输入方法的流程图;
图8a至8g是本发明的计算设备的显示界面示意,其中图8a示出了背景画面,图8b示出了一种设定的界面,图8c至8g是该密码输入控制模块所生成的键盘样式的多种显示界面,其中图8c示出了传统式密码键盘布局,图8d示出了随机式密码键盘布局,图8e至8g示出了三种不同的异形密码键盘布局。
具体实施方式
为了详细说明本发明的构造及特点所在,兹举以下较佳实施例并配合附图说明如下。
参见图3,图3是本发明的计算设备的简略结构框图。该计算设备大致包括:主控制模块110、密码输入控制模块120以及触摸显示屏130。其中,触摸显示屏130是选择性地受控于该主控制模块110或密码输入控制模块120。密码输入控制模块120与主控制模块110通讯连接。触摸显示屏130提供的键入信息通过该密码输入控制模块120进行加密处理后传输至该主控制模块110。
参见图4,图4是本发明的计算设备的原理性结构框图。该计算设备大致包括:主控制模块210、密码输入控制模块220、显示切换开关240以及触摸显示屏230。其中,触摸显示屏230具体包括相互配合的显示屏2301和触摸屏2302。显示屏2301可通过显示切换开关240选择性地通过路径P1显示该主控制模块210所提供的显示信息或通过路径P2显示密码输入控制模块220所提供的显示信息。密码输入控制模块220与主控制模块210通讯连接。触摸屏2302提供的键入信息通过该密码输入控制模块220进行加密处理后传输至该主控制模块210。
参见图5,图5是本发明的计算设备的结构框图。该计算设备大致包括:主控制模块310、密码输入控制模块320以及触摸显示屏330。其中,触摸显示屏330具体包括相互配合的显示屏3301和触摸屏3302。密码输入控制模块320具体包括:处理器3201、与该处理器3201相连的开关控制单元3202、显示驱动单元3203、通讯单元3204、自毁电路3205和触摸屏驱动单元3206。该自毁电路3205连接有多个自毁点3207。该主控制模块310包括中央处理单元3101和显示接口3102。
其中,该处理器3201选用具有安全性能的处理器,其支持RSA密码算法、DES/3DES密码算法、SHA-256密码算法、SM2/SM3/SM4密码算法及其他多种密码算法。该处理器3201可通过显示驱动单元3203(例如:驱动芯片输出HDMI视频接口或DVI接口)与显示屏3301相连。该触摸屏3302可以选用具有防电磁泄露功能及防爆功能的。采用这种结构,计算设备在受到外界攻击或非法拆卸等破坏性行为时,处理器3201将会自毁,即自动删除敏感性数据(例如:密钥信息);并且,密码不会由于电磁辐射而被窃取。
参见图6,图6是本发明的计算设备的安装示意。在本实施例中,触摸显示屏430装设在安装架450上。该安装架450定义有水平面4501。该触摸显示屏430的显示面与水平面4501具有设定的倾斜夹角,比如:15度-45度。采用这种倾斜安装结构,无论不法分子是从侧面或者后面都很难以窥视到用户的交易环节及交易信息,从而可以增加计算设备输入密码的安全性。
参见图7,图7是本发明的计算设备的密码输入方法的流程图。大致有:
步骤S101、一般状态,也就是计算设备处于非密码输入状态时,主控制模块控制触摸显示屏;
步骤S102、计算设备判断是否需要输入密码?是的话,转步骤S103,否则返回步骤S101;
步骤S103、在计算设备处于密码输入状态时,密码输入控制模块控制触摸显示屏;
步骤S104、计算设备判断密码是否输入完毕?是的话,转步骤S101,否则的话,转步骤S103。
可见,当用户操作计算设备,进入密码输入环节时,主控制模块会通过通讯接口发送第一通知(即密码键盘启用指令)给密码输入控制模块,密码输入控制模块收到该第一通知后开始锁定触摸显示屏,并对当前显示界面做存储,将该当前显示界面作为密码键盘输入界面的背景画面601(参见图8a和图8b),此时主控制模块不再控制显示屏且无法获取触摸屏信息。同时,密码输入控制模块会在数据库中随机调取相关的密码键盘输入界面作为前景画面602并通过显示屏输出设定的界面600供用户操作(参见图8b)。当用户经由触摸屏输入密码确认后,密码输入控制模块会对用户输入的密码进行加密处理。然后,通过通讯接口把加密信息发送给主控制模块进行认证。如认证成功,主控制模块返回认证通过协议,此时密码输入控制模块可以释放显示控制并向主控制模块发送第二通知(即释放指令)。然后,触摸显示屏可以由主控制模块控制进入下一操作界面。如密码认证失败,由主控制模块返回认证失败协议,此时密码输入控制模块继续控制触摸显示屏,并提示用户密码输入错误,是否需要重新输入的选择信息,如用户选择“是”,将再次进入密码键盘输入界面。如用户选择“否”,密码控制模块将释放触摸显示屏控制,同时通过协议告知主控制模块,用户取消密码输入。然后,可以由主控制模块控制进入下一操作界面。
参见图8c至8g,用户可根据需要来选择输入密码的键盘样式:传统式密码键盘(参见图8c)、随机密码键盘(参见图8d)和异形密码键盘参见图8e至8g)。参见图8c,在本实施例中,每种的作为设定的显示界面的前景画面的键盘样式700大致包括:十个数字键701、一个“确认”键702、一个“清除”键703、三个样式切换键(即一个“传统密码键盘”键704、一个“随机密码键盘”键705以及一个“异形密码键盘”键706)以及一显示框707。举例而言,当显示屏上显示的是传统式密码键盘,用户想在常规的键盘布局进行键值乱序,可点击“随机密码键盘”,此时键盘面板的键值不再按标准的键盘排序。如想使用异形的键值布局,可直接选择“异形密码键盘”,此时按键的形状将随机生成。可以是多边形、三角形、椭圆形、大小不一的长方形等。另外,可通过“异形密码键盘”按键来随机切换不同的形状。这种显示屏上的显示界面与触摸屏上的按键区域的动态对应结构,可以大大提升用户密码的安全性。
与现有技术相比,本发明的本发明的计算设备及其密码输入方法,通过设置密码输入控制模块,并在密码输入状态,使显示屏仅受控于该密码输入控制模块,使触摸屏上的按键区域能够灵活地与显示屏所给出的键盘样式相配合,使得密码既不容易经由窥视键入操作过程而推测出,也不会由于在计算设备中存在其他软件而被窃取,从而可以增进密码输入的安全性。
需要说明的是,在本实施例中,该计算设备是指金融终端设备。该金融终端可以固定地装设在安装架上,例如,该计算设备为一台PC机。在其他实施例中,该计算设备也可以是手持设备,例如,该计算设备为智能手机。
以上,仅为本发明之较佳实施例,意在进一步说明本发明,而非对其进行限定。凡根据上述之文字和附图所公开的内容进行的简单的替换,都在本专利的权利保护范围之列。

Claims (10)

1.一种计算设备,包括主控制模块和与该主控制模块相连的触摸显示屏,该触摸显示屏包括相互配合的显示屏和触摸屏,该计算设备的工作状态可以划分为密码输入状态和非密码输入状态,其特征在于,该计算设备还包括与该主控制模块及触摸显示屏相配合的密码输入控制模块,其中在该计算设备处于密码输入状态时,该显示屏受控于该密码输入控制模块而显示设定的界面以给出键盘样式的提示,该触摸屏遵照该键盘样式的提示而提供相应的密码键入信息,该密码输入控制模块对该密码键入信息进行加密处理后传输给该主控制模块。
2.根据权利要求1所述的计算设备,其特征在于:该密码输入控制模块包括处理器和与该处理器相连的开关控制单元、显示驱动单元、触摸屏驱动单元以及通讯单元,其中,该处理器通过该通讯单元与该主控制模块通讯连接,该主控制模块的显示信息通过该开关控制单元并通过该显示驱动模块传输给该显示屏。
3.根据权利要求2所述的计算设备,其特征在于:该处理器是具有安全性能的处理器,该密码输入控制模块还包括与该处理器相连的自毁电路及与该自毁电路相连的多个自毁点。
4.根据权利要求1所述的计算设备,其特征在于:该触摸屏是具有防电磁泄露功能及防爆功能的。
5.根据权利要求1所述的计算设备,其特征在于:该显示屏的显示面与水平面具有设定的倾斜夹角。
6.根据权利要求1所述的计算设备,其特征在于:该设定的界面所给出的键盘样式是遵照传统密码键盘布局、随机密码键盘布局或者异形密码键盘布局的。
7.根据权利要求1所述的计算设备,其特征在于:该设定的界面是以该密码输入控制模块所生成的键盘样式的显示界面为前景画面的。
8.根据权利要求7所述的计算设备,其特征在于:该设定的界面是以该主控制模块的当前显示界面为背景画面的。
9.根据权利要求1所述的计算设备,其特征在于:在该计算设备由非密码输入状态转换为密码输入状态时,该主控制模块会发送第一通知给该密码输入控制模块,该密码输入控制模块在密码输入完毕后,会发送第二通知给该主控制模块以使该计算设备能够由密码输入状态转换为非密码输入状态。
10.一种计算设备的密码输入方法,该计算设备包括主控制模块和与该主控制模块相连的触摸显示屏,该触摸显示屏包括相互配合的显示屏和触摸屏,该计算设备的工作状态可以划分为密码输入状态和非密码输入状态,其特征在于,使该计算设备还包括与该主控制模块及触摸显示屏相配合的密码输入控制模块;其中在该计算设备处于密码输入状态时,首先使该显示屏受控于该密码输入控制模块而显示设定的界面以给出键盘样式的提示,然后使该触摸屏遵照该键盘样式而提供相应的密码键入信息,再使该密码输入控制模块对该密码键入信息进行加密处理后传输给该主控制模块。
CN201410323942.3A 2014-07-09 2014-07-09 计算设备及其密码输入方法 Pending CN104866129A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410323942.3A CN104866129A (zh) 2014-07-09 2014-07-09 计算设备及其密码输入方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410323942.3A CN104866129A (zh) 2014-07-09 2014-07-09 计算设备及其密码输入方法

Publications (1)

Publication Number Publication Date
CN104866129A true CN104866129A (zh) 2015-08-26

Family

ID=53912007

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410323942.3A Pending CN104866129A (zh) 2014-07-09 2014-07-09 计算设备及其密码输入方法

Country Status (1)

Country Link
CN (1) CN104866129A (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016188127A1 (zh) * 2015-05-22 2016-12-01 中兴通讯股份有限公司 基于虚拟键盘的加密方法及装置
CN106570429A (zh) * 2016-10-31 2017-04-19 深圳盒子支付信息技术有限公司 一种pin数据的输入保护方法和***
CN106991306A (zh) * 2017-03-17 2017-07-28 维沃移动通信有限公司 一种输入密码的方法及移动终端
CN108205617A (zh) * 2016-12-19 2018-06-26 北京小米移动软件有限公司 防御密码窃取的方法及装置
CN110489977A (zh) * 2019-07-01 2019-11-22 维沃移动通信有限公司 一种操作控制方法及终端
CN111554056A (zh) * 2020-05-06 2020-08-18 郑州铁路职业技术学院 一种自动取款机密码安全输入键盘
CN111915290A (zh) * 2019-05-07 2020-11-10 北京创原天地科技有限公司 一种iOS***下基于密钥拆分保护的移动支付密码键盘及其实现方法
CN112462980A (zh) * 2020-12-15 2021-03-09 深圳市捷诚技术服务有限公司 密码防截取方法、装置及pos机
CN114077323A (zh) * 2020-07-30 2022-02-22 荣耀终端有限公司 电子设备的触摸屏防误触方法、电子设备及芯片***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01255024A (ja) * 1988-04-04 1989-10-11 Hitachi Ltd 入力装置
CN103744553A (zh) * 2013-12-20 2014-04-23 北京握奇数据***有限公司 一种用于触屏设备的密码输入方法和***
CN103793668A (zh) * 2014-01-22 2014-05-14 北京京东方显示技术有限公司 一种密码输入装置
CN103824033A (zh) * 2014-01-02 2014-05-28 南京永泰电子有限公司 一种安全输入密码信息的触摸显示装置及密码输入方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01255024A (ja) * 1988-04-04 1989-10-11 Hitachi Ltd 入力装置
CN103744553A (zh) * 2013-12-20 2014-04-23 北京握奇数据***有限公司 一种用于触屏设备的密码输入方法和***
CN103824033A (zh) * 2014-01-02 2014-05-28 南京永泰电子有限公司 一种安全输入密码信息的触摸显示装置及密码输入方法
CN103793668A (zh) * 2014-01-22 2014-05-14 北京京东方显示技术有限公司 一种密码输入装置

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016188127A1 (zh) * 2015-05-22 2016-12-01 中兴通讯股份有限公司 基于虚拟键盘的加密方法及装置
CN106570429A (zh) * 2016-10-31 2017-04-19 深圳盒子支付信息技术有限公司 一种pin数据的输入保护方法和***
CN108205617A (zh) * 2016-12-19 2018-06-26 北京小米移动软件有限公司 防御密码窃取的方法及装置
CN106991306A (zh) * 2017-03-17 2017-07-28 维沃移动通信有限公司 一种输入密码的方法及移动终端
CN106991306B (zh) * 2017-03-17 2019-08-20 维沃移动通信有限公司 一种输入密码的方法及移动终端
CN111915290A (zh) * 2019-05-07 2020-11-10 北京创原天地科技有限公司 一种iOS***下基于密钥拆分保护的移动支付密码键盘及其实现方法
CN110489977A (zh) * 2019-07-01 2019-11-22 维沃移动通信有限公司 一种操作控制方法及终端
CN111554056A (zh) * 2020-05-06 2020-08-18 郑州铁路职业技术学院 一种自动取款机密码安全输入键盘
CN114077323A (zh) * 2020-07-30 2022-02-22 荣耀终端有限公司 电子设备的触摸屏防误触方法、电子设备及芯片***
CN114077323B (zh) * 2020-07-30 2024-04-19 荣耀终端有限公司 电子设备的触摸屏防误触方法、电子设备及芯片***
CN112462980A (zh) * 2020-12-15 2021-03-09 深圳市捷诚技术服务有限公司 密码防截取方法、装置及pos机

Similar Documents

Publication Publication Date Title
CN104866129A (zh) 计算设备及其密码输入方法
JP7257561B2 (ja) コンピュータに実装される方法、ホストコンピュータ、コンピュータ読み取り可能な媒体
KR101759193B1 (ko) 안전한 전자 거래를 위한 네트워크 인증 방법
KR101873530B1 (ko) 모바일 기기, 모바일 기기의 입력 처리 방법, 및 모바일 기기를 이용한 전자 결제 방법
JP5808482B2 (ja) ユーザ端末及び支払いシステム
KR102061483B1 (ko) 데이터 처리 방법 및 시스템, 및 착용형 전자 디바이스
US10491395B2 (en) Handy terminal and payment method to be used in same
CN108769027B (zh) 安全通信方法、装置、移动终端和存储介质
US20040024710A1 (en) Secure input pad partition
CN107979467B (zh) 验证方法及装置
WO2020018182A1 (en) Public-private key pair protected password manager
CN102945526A (zh) 一种提高移动设备在线支付安全的装置及方法
KR20130031435A (ko) 휴대용 단말의 암호화 키 생성 및 관리 방법 및 그 장치
CN105933503B (zh) 一种信息处理方法和电子设备
CN113032753B (zh) 身份验证的方法及装置
EP3340094B1 (en) Method for renewal of cryptographic whiteboxes under binding of new public key and old identifier
CN101599954A (zh) 基于辅助显示单元的安全输入***及方法、辅助显示设备
CN104021322A (zh) 一种电子签名方法、电子签名设备及电子签名客户端
CN108990041B (zh) 一种进行主副卡设置的方法和设备
KR101648779B1 (ko) 정보단말기에서의 문자입력 보안방법
WO2013183010A1 (en) Auxiliary input device for encrypted data entry
KR20130041033A (ko) 휴대용 단말의 암호화 키 생성 및 관리 방법 및 그 장치
CN107657452A (zh) 一种交易指令的处理方法及装置
CN109427157B (zh) 金融交易支付之触控计算机装置及其管理方法
CN116415260A (zh) 数据处理方法、装置、接收端以及计算机可读存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150826