一种自助设备密码键盘加密状态下输入的方法及介质技术

技术编号:27831352 阅读:35 留言:0更新日期:2021-03-30 11:37
本发明专利技术公开了一种自助设备密码键盘加密状态下输入的方法,包括如下步骤,定义密码键盘的两个通讯线缆,一个定义为输入线缆;一个定义为控制线缆;密码键盘在加电时,处于明文输入模式,上位机通过控制线缆进行明文输入模式和密文输入模式的切换;密码键盘检测到用户按键时,判断当前处于明文输入模式还是密文输入模式;上位机通过特定的指令,由控制线缆获取用户在文输入模式下输入的信息;上位机启动主线程,负责与控制线缆通讯;同时启动一个子线程,实现用户输入数据的获取;本发明专利技术很好的解决了自助终端密码键盘处理服务端主动发起的获取文件或者对时命令时,无法及时响应用户的输入数据的问题。的输入数据的问题。的输入数据的问题。

【技术实现步骤摘要】
一种自助设备密码键盘加密状态下输入的方法及介质


[0001]本专利技术涉及一种自助设备密码键盘加密状态下输入的方法及介质,属于自助打印终端


技术介绍

[0002]密码键盘作为自助设备领域常用且重要的设备,广泛应用于自助设备,其主要用于用户密码、账号、金额等信息的输入;加解密以及MAC的运算;在自助设备领域,密码键盘还经常需要用来对应用报文进行加密;应用报文不但包含用户提交交易的报文,而且包含服务端主动发起的交易(比如系统对时、终端文件的获取等等);当服务端发起主动交易时,报文的加密会使用到密码键盘,如果此时有用户前来终端使用设备,为了更好的客户体验,就需要密码键盘在加密状态下,提供一种输入的方法。
[0003]现有的自助设备,由于密码键盘只有一个通讯线缆,在加密状态下,上位机在等待加解密运算数据的返回,如果此时返回用户的按键数据,会对上位机解析加解密结果带来干扰,因此,现有密码键盘在加密运算过程中,也就是在加密状态下,如果有用户输入,一般有两种处理方式,各自实现方式及不足如下:
[0004](1)暂停用户的输入,但是需要密码键盘加密运算完成后,才可以输入,这种情况下,设备正常运行的时间减少,用户此时使用键盘时,界面没有任何响应,给用户一种键盘故障的误解;
[0005](2)用户可以输入,但是需要密码键盘加密运算完成后,再把相关输入信息返回给应用,这种情况下,界面会响应卡顿,特别是加密数据量比较大的情况下,给用户带来很不好的用户体验。

技术实现思路

[0006]针对上述存在的技术问题,本专利技术的目的是:提出了一种自助设备密码键盘加密状态下输入的方法及介质,提高了自助设备密码键盘的功能,提高了用户体验。
[0007]本专利技术的技术解决方案是这样实现的:一种自助设备密码键盘加密状态下输入的方法,包括如下步骤,
[0008]定义密码键盘的两个通讯线缆,一个定义为输入线缆,负责将用户的输入信息通过输入线缆返回给上位机;一个定义为控制线缆,负责加解密运算和控制命令传输;
[0009]密码键盘在加电时,处于明文输入模式,上位机通过控制线缆进行明文输入模式和密文输入模式的切换;
[0010]密码键盘检测到用户按键时,判断当前处于明文输入模式还是密文输入模式;如果是明文输入模式,则将用户数据通过输入线缆传送给上位机;如果是密文输入模式,则将用户输入数据转换为星号,传送给上位机;
[0011]上位机通过特定的指令,由控制线缆获取用户在文输入模式下输入的信息;
[0012]上位机启动主线程,负责与控制线缆通讯,实现密钥下载、加解密、MAC运算和输入
模式的切换;同时启动一个子线程,负责与输入线缆通讯,实现用户输入数据的获取。
[0013]优选的,所述明文输入模式是指将客户的按键信息不做处理,直接返回给上位机。
[0014]优选的,所述密文输入模式是将用户输入的信息进行加密处理后返回给上位机。
[0015]优选的,当上位机通过控制线缆进行明文输入模式和密文输入模式的切换时,期间,密码键盘的输入模式一直保持,直到下一次切换指令或者重新加电。
[0016]优选的,所述上位机主线程和子线程同时运行。
[0017]一种自助设备密码键盘加密状态下输入的介质,于储存为所述一种自助设备密码键盘加密状态下输入的方法所用的软件指令,其中包含为一种自助设备密码键盘加密状态下输入的方法所设计的程序。
[0018]由于上述技术方案的运用,本专利技术与现有技术相比具有下列优点:
[0019]本专利技术的一种自助设备密码键盘加密状态下输入的方法及介质,通过采用输入线缆,负责将用户的输入信息通过输入线缆返回给上位机;控制线缆,负责加解密运算和控制命令传输,上位机能够同时进行主线程和子线程任务,在加密键盘进行运算过程中,可以及时获取用户在密码键盘的输入数据。本方案很好的解决了自助终端密码键盘处理服务端主动发起的获取文件或者对时命令时,无法及时响应用户的输入数据的问题。
附图说明
[0020]下面结合附图对本专利技术技术方案作进一步说明:
[0021]附图1为本专利技术的自助设备密码键盘的示意图。
具体实施方式
[0022]下面结合附图来说明本专利技术。
[0023]如附图1所示为本专利技术所述的一种自助设备密码键盘加密状态下输入的方法,包括如下步骤,
[0024]定义密码键盘的两个通讯线缆,一个定义为输入线缆,负责将用户的输入信息通过输入线缆返回给上位机;一个定义为控制线缆,负责加解密运算和控制命令传输;
[0025]密码键盘在加电时,处于明文输入模式,上位机通过控制线缆进行明文输入模式和密文输入模式的切换;期间,密码键盘的输入模式一直保持,直到下一次切换指令或者重新加电;
[0026]密码键盘检测到用户按键时,判断当前处于明文输入模式还是密文输入模式;如果是明文输入模式,则将用户数据通过输入线缆传送给上位机,将客户的按键信息不做处理,直接返回给上位机;如果是密文输入模式,则将用户输入数据转换为星号,将用户输入的信息进行加密处理后传送给上位机;
[0027]上位机通过特定的指令,由控制线缆获取用户在文输入模式下输入的信息;
[0028]上位机启动主线程,负责与控制线缆通讯,实现密钥下载、加解密、MAC运算和输入模式的切换;同时启动一个子线程,负责与输入线缆通讯,实现用户输入数据的获取;上位机主线程和子线程同时运行。
[0029]基于与前述实施例中一种自助设备密码键盘加密状态下输入的方法同样的专利技术构思,本说明书实施例还提供一种自助设备密码键盘加密状态下输入的介质,于储存为所
述一种自助设备密码键盘加密状态下输入的方法所用的软件指令,其中包含为一种自助设备密码键盘加密状态下输入的方法所设计的程序。
[0030]本专利技术的一种自助设备密码键盘加密状态下输入的方法及介质,通过采用输入线缆,负责将用户的输入信息通过输入线缆返回给上位机;控制线缆,负责加解密运算和控制命令传输,上位机能够同时进行主线程和子线程任务,在加密键盘进行运算过程中,可以及时获取用户在密码键盘的输入数据。本方案很好的解决了自助终端密码键盘处理服务端主动发起的获取文件或者对时命令时,无法及时响应用户的输入数据的问题。
[0031]上述实施例只为说明本专利技术的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本专利技术的内容并加以实施,并不能以此限制本专利技术的保护范围,凡根据本专利技术精神实质所作的等效变化或修饰,都应涵盖在本专利技术的保护范围内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自助设备密码键盘加密状态下输入的方法,其特征在于:包括如下步骤,定义密码键盘的两个通讯线缆,一个定义为输入线缆,负责将用户的输入信息通过输入线缆返回给上位机;一个定义为控制线缆,负责加解密运算和控制命令传输;密码键盘在加电时,处于明文输入模式,上位机通过控制线缆进行明文输入模式和密文输入模式的切换;密码键盘检测到用户按键时,判断当前处于明文输入模式还是密文输入模式;如果是明文输入模式,则将用户数据通过输入线缆传送给上位机;如果是密文输入模式,则将用户输入数据转换为星号,传送给上位机;上位机通过特定的指令,由控制线缆获取用户在文输入模式下输入的信息;上位机启动主线程,负责与控制线缆通讯,实现密钥下载、加解密、MAC运算和输入模式的切换;同时启动一个子线程,负责与输入线缆通讯,实现用户输入数据的获取。2.如权利要求1所述的一种自助设备密码键盘加密状态下...

【专利技术属性】
技术研发人员:胡焱孙宾牛鹏
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1