预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105868653A(43)申请公布日2016.08.17(21)申请号201610186678.2(22)申请日2016.03.29(71)申请人山东华芯富创电子科技有限公司地址250102山东省济南市历城区经十东路33688号综合保税区内(72)发明人张琨(74)专利代理机构山东众成仁和律师事务所37229代理人丁修亭(51)Int.Cl.G06F21/83(2013.01)G06F3/0488(2013.01)权利要求书1页说明书8页附图2页(54)发明名称密码输入方法及装置(57)摘要本发明公开了一种密码输入方法及装置,触显模组不仅作为常规的输入终端,还作为密码输入终端,因而在例如ATM的应用中不必重复设置专用的密码键盘。相应地,为触显模组的触控屏与主机的连接设置两个通道,一个通道用于传输触控数据流,另一个通道用于传输加密数据流,同时,在该另一个通道上配置加密芯片,而不像常规的软键盘那样,加密运算需要在主机内完成,在本发明中,加密运算由加密芯片来完成,而不是主机,从而不能够为驻留主机内存的木马病毒所截获,从而具有比较高的安全性。CN105868653ACN105868653A权利要求书1/1页1.一种密码输入方法,应用于配置有用于人机交互的触显模组的设备中,其特征在于,包括以下步骤:产生密码输入请求,适配用户操作或者当预定的系统事件被激发时,产生在触显模组的触摸屏上输入密码的请求;响应,响应所述请求,在触显模组的显示屏上呈现出虚拟密码键盘;加密,调用第一加密芯片,对通过虚拟键盘输入的数据进行加密而生成加密数据;以及传送,通过所述第一加密芯片所在的第一加密通道向主机传送所述加密数据。2.根据权利要求1所述的密码输入方法,其特征在于,为所述虚拟键盘配置:位置调整句柄;缩放句柄。3.根据权利要求1所述的密码输入方法,其特征在于,所述虚拟密码键盘通过随机算法呈现在触显模组的随机位置,并呈现出随机的键位。4.根据权利要求3所述的密码输入方法,其特征在于,为每一键位提供背景图像,以降低键位上数字或者字符与背景的对比度。5.根据权利要求4所述的密码输入方法,其特征在于,所述对比度在键位的不同位置是不同的。6.根据权利要求4或5所述的密码输入方法,其特征在于,键位上的数字或者字符的大小在预定的范围内是随机的。7.根据权利要求1所述的密码输入方法,其特征在于,产生密码输入请求前还包括调用设备或者上报签名数据的步骤。8.根据权利要求7所述的密码输入方法,其特征在于,调用设备或者上报签名数据的步骤基于在触显模组上配置的电磁屏或电容屏所输入的用户数据。9.根据权利要求7或8所述的密码输入方法,其特征在于,调用设备或者上报签名数据通过第二加密通道上传给主机。10.一种密码输入装置,应用于配置有用于人机交互的触显模组的设备中,其特征在于,包括:请求单元,适配用户操作或者当预定的系统事件被激发时,产生在触显模组的触摸屏上输入密码的请求;响应单元,响应所述请求,在触显模组的显示屏上呈现出虚拟密码键盘;加密单元,调用第一加密芯片,对通过虚拟键盘输入的数据进行加密而生成加密数据;以及传送单元,通过所述第一加密芯片所在的第一加密通道向主机传送所述加密数据。2CN105868653A说明书1/8页密码输入方法及装置技术领域[0001]本发明涉及一种密码输入方法及装置。背景技术[0002]例如ATM(AutomaticTellerMachine,自动柜员机)机,普遍使用实体密码键盘(EPP,一般是金属键盘)以保证密码输入的有效性和安全性。在用户输入时,按下的键位均位于实体密码键盘上,受实体密码键盘的保护,输入信息难以通过软件方式进行破解、盗取。通常,用户输入时,按键被按下时会有物理反馈,输入的过程与结果呈现到操作界面上均为“密文”。[0003]实体密码键盘由于具有规则的键位排列,容易被窥视,从而所输入的信息容易泄露。在一些案例中,微型摄像头体量较小,犯罪嫌疑人将其贴置在ATM机的某个位置时不容易为用户所发现,通过摄像头可以直接窥视到用户的按键操作。此外,实体密码键盘容易被作伪,在ATM机既有的键盘上,被人为的贴置一块假键盘,假键盘背面的电路板可以将用户在假键盘上输入的密码直接发射出去。[0004]为了进一步提高实体密码键盘安全性,不得不在密码键盘上面设置具有特定结构的光罩,该光罩在从特定角度上保护键盘不被窥探的同时,也会对用户的输入产生影响。[0005]在一些实现中,为了避免键盘作伪,在键盘上设置指纹识别器,先进行指纹认证,然后再输入密码,然而,指纹识别率相对较低,往往给操作者带来很多麻烦。[0006]此外,随着技术的发展,目前例如ATM机,所配置的屏普遍是触显一体屏,换言之,在配置