Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND APPARATUS FOR SAFE INPUT OF PASSWORD OF TOUCH DISPLAY SCREEN OF POS MACHINE
Document Type and Number:
WIPO Patent Application WO/2018/036418
Kind Code:
A1
Abstract:
A method and apparatus for safe input of a password of a touch display screen of a point of sale (POS) machine, the method for safe input of a password in a touch display screen of a POS machine comprising the following steps: detecting contact with a touch display screen; acquiring coordinate information of a contact point according to the contact; analyzing a key value according to a coordinate of the contact point and storing the key value; sending a display event to the touch display screen; displaying on the touch display screen non-password custom characters of the same quantity as a quantity of display events; and encrypting the key value, and sending a finish event to the touch display screen. Said method may implement soft keyboard-based safe input of a personal password in a touch display screen, thereby saving on costs. In addition, the touch display screen does not have a plaintext personal password display, nor the possibility of obtaining a plaintext personal password by means of various channels, and thus safety of a personal password is guaranteed.

Inventors:
PENG BOTAO (CN)
YAN JIANMING (CN)
MENG LUQIANG (CN)
Application Number:
PCT/CN2017/097831
Publication Date:
March 01, 2018
Filing Date:
August 17, 2017
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
FUJIAN LANDI COMMERCIAL EQUIP (CN)
International Classes:
G06F21/31
Foreign References:
CN105426790A2016-03-23
CN104917607A2015-09-16
CN103729605A2014-04-16
CN106326700A2017-01-11
CN102867159A2013-01-09
Attorney, Agent or Firm:
BORSAM INTELLECTUAL PROPERTY(FUZHOU) (CN)
Download PDF:
Claims:
权利要求书

一种 POS机触摸显示屏的密码安全输入方法, 其特征在于, 包括以下 步骤:

检测与所述触摸显示屏的接触;

根据所述接触获取接触点的坐标信息, 根据所述接触点的坐标解析出 按键值、 将所述按键值保存, 并向所述触摸显示屏发送显示事件; 在所述触摸显示屏上显示与所述显示事件个数相同个数的非密码自定 义字符;

对所述按键值进行加密, 并向所述触摸显示屏发送结束事件。

根据权利要求 1所述的 POS机触摸显示屏的密码安全输入方法, 其特 征在于, 所述检测与触摸显示屏的接触的步骤之前还包括步骤: 在触 摸显示屏上显示可视键盘, 并保存可视键盘各个按键值的坐标区域。 根据权利要求 2所述的 POS机触摸显示屏的密码安全输入方法, 其特 征在于, 所述检测与触摸显示屏的接触的步骤和获取所述接触点的坐 标信息的步骤之间还包括步骤: 判断所述接触点的坐标是否在所述坐 标区域内; 若是, 则获取所述接触点的坐标信息; 若否, 则继续检测 与所述触摸显示屏的接触。

根据权利要求 1至 3任一项所述的 POS机触摸显示屏的密码安全输入方 法, 其特征在于, 所述触摸显示屏上显示与所述显示事件个数相同个 数的非密码自定义字符的步骤和向所述触摸显示屏发送结束事件的步 骤之间还包括步骤: 判断密码是否输入结束; 若是, 则向所述触摸显 示屏发送结束事件; 若否, 则检测与所述触摸显示屏的接触。

根据权利要求 1至 3任一项所述的 POS机触摸显示屏的密码安全输入方 法, 其特征在于, 所述非密码自定义字符为系统定义字符。

根据权利要求 5所述的 POS机触摸显示屏的密码安全输入方法, 其特 征在于, 所述非密码自定义字符均为 "*"。

一种 POS机触摸显示屏的密码安全输入装置, 其特征在于, 包括: 检测模块, 用于检测与所述触摸显示屏的接触; 解析模块, 用于根据所述接触获取接触点的坐标信息, 根据所述接触 点的坐标解析出按键值、 将所述按键值保存, 并向所述触摸显示屏发 送显示事件;

第一显示模块, 用于在所述触摸显示屏上显示与所述显示事件个数相 同个数的非密码自定义字符;

加密模块, 用于对所述按键值进行加密, 并向所述触摸显示屏发送结 束事件。

[权利要求 8] 根据权利要求 7所述的 POS机触摸显示屏的密码安全输入装置, 其特 征在于, 还包括: 第二显示模块, 用于在触摸显示屏上显示可视键盘 , 并保存可视键盘各个按键值的坐标区域。

[权利要求 9] 根据权利要求 8所述的 POS机触摸显示屏的密码安全输入装置, 其特 征在于, 还包括: 第一判断模块, 用于判断所述接触点的坐标是否在 所述坐标区域内; 若所述接触点的坐标在所述坐标区域内, 则触发所 述解析模块获取所述接触点的坐标信息; 若所述接触点的坐标不在所 述坐标区域内, 则触发所述检测模块检测与所述触摸显示屏的接触。

[权利要求 10] 根据权利要求 7至 9任一项所述的 POS机触摸显示屏的密码安全输入装 置, 其特征在于, 还包括: 第二判断模块, 用于判断密码是否输入结 束; 若密码输入结束, 则触发所述加密模块向所述触摸显示屏发送结 束事件, 并对所述按键值进行加密; 若密码没有输入结束, 则触发所 述检测模块检测与所述触摸显示屏的接触。

Description:
说明书 发明名称: POS机触摸显示屏的密码安全输入方法及装置 技术领域

[0001] 本发明涉及电子支付领域, 尤其涉及一种 POS机触摸显示屏的密码安全输入方 法及装置。

背景技术

[0002] 在以往的 POS机产品中, PIN个人密码的输入都是基于物理键盘的按键来 进行 。 而目前, 以触摸显示屏技术为交互窗口的系统, 通过采用文字、 图像、 音乐 等形式, 直观、 形象地把各种信息介绍给人们, 给人们带来了极大的方便。 面 对这种趋势, 在 POS机上实现软键盘的 PIN输入来代替物理键盘的 PIN输入已势 不可挡。 采用物理键盘来进行 PIN输入的话, 物理键盘需要一定的成本, 且在 PO S中还占一定的体积, 进而影响美观。

技术问题

[0003] 本发明主要解决的技术问题是提供一种 POS机触摸显示屏的密码安全输入方法 及装置, 实现了触摸显示屏下个人密码基于软键盘的安 全输入, 节约了成本。 问题的解决方案

技术解决方案

[0004] 为解决上述技术问题, 本发明采用的一个技术方案是: 提供一种 POS机触摸显 示屏的密码安全输入方法, 包括以下步骤:

[0005] 检测与所述触摸显示屏的接触;

[0006] 根据所述接触获取接触点的坐标信息, 根据所述接触点的坐标解析出按键值、 将所述按键值保存, 并向所述触摸显示屏发送显示事件;

[0007] 在所述触摸显示屏上显示与所述显示事件个数 相同个数的非密码自定义字符; [0008] 对所述按键值进行加密, 并向所述触摸显示屏发送结束事件。

[0009] 其中, 所述检测与触摸显示屏的接触的步骤之前还包 括步骤: 在触摸显示屏上 显示可视键盘, 并保存可视键盘各个按键值的坐标区域。

[0010] 其中, 所述检测与触摸显示屏的接触的步骤和获取所 述接触点的坐标信息的步 骤之间还包括步骤: 判断所述接触点的坐标是否在所述坐标区域内 ; 若是, 则 获取所述接触点的坐标信息; 若否, 则继续检测与所述触摸显示屏的接触。

[0011] 其中, 所述触摸显示屏上显示与所述显示事件个数相 同个数的非密码自定义字 符的步骤和向所述触摸显示屏发送结束事件的 步骤之间还包括步骤: 判断密码 是否输入结束; 若是, 则向所述触摸显示屏发送结束事件; 若否, 则检测与所 述触摸显示屏的接触。

[0012] 其中, 所述非密码自定义字符为系统定义字符。

[0013] 其中, 所述非密码自定义字符均为 "*"。

[0014] 为解决上述技术问题, 本发明采用的另一个技术方案是: 提供一种 POS机触摸 显示屏的密码安全输入装置, 其特征在于包括:

[0015] 检测模块, 用于检测与所述触摸显示屏的接触;

[0016] 解析模块, 用于根据所述接触获取接触点的坐标信息, 根据所述接触点的坐标 解析出按键值、 将所述按键值保存, 并向所述触摸显示屏发送显示事件;

[0017] 第一显示模块, 用于在所述触摸显示屏上显示与所述显示事件 个数相同个数的 非密码自定义字符;

[0018] 加密模块, 用于对所述按键值进行加密, 并向所述触摸显示屏发送结束事件。

[0019] 其中, 所述 POS机触摸显示屏的密码安全输入装置还包括第 二显示模块, 用于 在触摸显示屏上显示可视键盘, 并保存可视键盘各个按键值的坐标区域。

[0020] 其中, 所述 POS机触摸显示屏的密码安全输入装置还包括第 一判断模块, 用于 判断所述接触点的坐标是否在所述坐标区域内 ; 若所述接触点的坐标在所述坐 标区域内, 则触发所述解析模块获取所述接触点的坐标信 息; 若所述接触点的 坐标不在所述坐标区域内, 则触发所述检测模块检测与所述触摸显示屏的 接触

[0021] 其中, 所述 POS机触摸显示屏的密码安全输入装置还包括第 二判断模块, 用于 判断密码是否输入结束; 若密码输入结束, 则触发所述加密模块向所述触摸显 示屏发送结束事件, 并对所述按键值进行加密; 若密码没有输入结束, 则触发 所述检测模块检测与所述触摸显示屏的接触。

发明的有益效果 有益效果

[0022] 本发明的有益效果是: 区别于现有技术中物理键盘需要一定的成本, 且在 POS 中还占一定的体积。 本发明提供一种 POS机触摸显示屏的密码安全输入方法及装 置, 通过步骤"检测与所述触摸显示屏的接触; 根据所述接触获取接触点的坐标 信息, 根据所述接触点的坐标解析出按键值、 将所述按键值保存, 并向所述触 摸显示屏发送显示事件; 在所述触摸显示屏上显示与所述显示事件个数 相同个 数的非密码自定义字符; 对所述按键值进行加密, 并向所述触摸显示屏发送结 束事件。 "实现了触摸显示屏下个人密码基于软键盘的 全输入, 节约了成本。

[0023] 此外, 在整个密码输入及加密的过程中, 加密安全模块根据触点坐标解析出按 键值并将按键值保存起来, 并不向显示模块发送密码按键值, 而是向显示模块 发送显示事件, 且显示模块只显示与密码个数相同个数的非密 码自定义字, 此 吋显示模块是无法获得按键坐标的。 待所有密码输入完成后, 加密安全模块将 密码进行加密, 并向显示模块发送结束事件, 显示模块获取经加密安全模块加 密后的加密数据。 这样, 触摸显示屏没有明文个人密码的显示以及能过 通过各 种途径获得明文个人密码的可能, 其获得的加密数据不是通过个人密码明文显 示后再经过加密得到的数据, 保证了个人密码的数据安全。

对附图的简要说明

附图说明

[0024] 图 1是本发明 POS机触摸显示屏的密码安全输入方法的流程图 ;

[0025] 图 2是本发明 POS机触摸显示屏的密码安全输入方法的一流程 图;

[0026] 图 3是本发明 POS机触摸显示屏的密码安全输入装置的模块图 ;

[0027] 图 4是本发明 POS机触摸显示屏的密码安全输入装置各模块之 间数据信息交互 图。

具体实施方式

[0028] 请参阅图 1以及图 2, 本发明提供一种 POS机触摸显示屏的密码安全输入方法, 其特征在于包括以下步骤:

[0029] 检测与所述触摸显示屏的接触; [0030] 根据所述接触获取接触点的坐标信息, 根据所述接触点的坐标解析出按键值、 将所述按键值保存, 并向所述触摸显示屏发送显示事件;

[0031] 在所述触摸显示屏上显示与所述显示事件个数 相同个数的非密码自定义字符; [0032] 对所述按键值进行加密, 并向所述触摸显示屏发送结束事件。

[0033] 所述检测与触摸显示屏的接触的步骤之前还包 括步骤: 在触摸显示屏上显示可 视键盘, 并保存可视键盘各个按键值的坐标区域。

[0034] 所述检测与触摸显示屏的接触的步骤和获取所 述接触点的坐标信息的步骤之间 还包括步骤: 判断所述接触点的坐标是否在所述坐标区域内 ; 若是, 则获取所 述接触点的坐标信息; 若否, 则继续检测与所述触摸显示屏的接触。

[0035] 所述触摸显示屏上显示与所述显示事件个数相 同个数的非密码自定义字符的步 骤和向所述触摸显示屏发送结束事件的步骤之 间还包括步骤: 判断密码是否输 入结束; 若是, 则向所述触摸显示屏发送结束事件; 若否, 则检测与所述触摸 显示屏的接触。

[0036] 所述非密码自定义字符为系统定义字符。 在一实施例中, 所述非密码自定义字 符为" *"。

[0037] 请参阅图 3以及图 4, 本发明提供了一种 POS机触摸显示屏的密码安全输入装置 , 包括:

[0038] 检测模块, 用于检测与所述触摸显示屏的接触;

[0039] 解析模块, 用于根据所述接触获取接触点的坐标信息, 根据所述接触点的坐标 解析出按键值、 将所述按键值保存, 并向所述触摸显示屏发送显示事件;

[0040] 第一显示模块, 用于在所述触摸显示屏上显示与所述显示事件 个数相同个数的 非密码自定义字符;

[0041] 加密模块, 用于对所述按键值进行加密, 并向所述触摸显示屏发送结束事件。

[0042] 本发明 POS机触摸显示屏的密码安全输入装置还包括: 第二显示模块, 用于在 触摸显示屏上显示可视键盘, 并保存可视键盘各个按键值的坐标区域。

[0043] 本发明 POS机触摸显示屏的密码安全输入装置还包括: 第一判断模块, 用于判 断所述接触点的坐标是否在所述坐标区域内; 若所述接触点的坐标在所述坐标 区域内, 则触发所述解析模块获取所述接触点的坐标信 息; 若所述接触点的坐 标不在所述坐标区域内, 则触发所述检测模块检测与所述触摸显示屏的 接触。

[0044] 本发明 POS机触摸显示屏的密码安全输入装置还包括: 第二判断模块, 用于判 断密码是否输入结束; 若密码输入结束, 则触发所述加密模块向所述触摸显示 屏发送结束事件, 并对所述按键值进行加密; 若密码没有输入结束, 则触发所 述检测模块检测与所述触摸显示屏的接触。

[0045] 在本发明中, 解析模块和加密模块构成了加密安全模块, 第一显示模块和第二 显示模块构成了显示模块, 显示模块和检测模块构成了触摸显示屏模块。

[0046] 在本发明的实施例中, 当金融交易过程需要输入密码前, 在显示模块的第二显 示模块上显示可视键盘, 并将保存可视键盘各个按键值的坐标区域。 触摸显示 屏模块的检测模块检测接触点坐标是否落入可 视键盘的坐标区域范围内; 若检 测到接触点坐标落入了可视键盘的坐标区域范 围内, 则加密安全模块的解析模 块把接触点坐标对应的按键值解析获取及保存 , 并向显示模块的第一显示模块 发送显示事件, 第一显示模块根据显示事件的个数显示与密码 个数相同个数的 非密码自定义字符; 直到所有的密码输入完成后, 加密安全模块的加密模块再 将密码进行加密。 在整个密码输入及加密的过程中, 加密安全模块根据接触点 坐标解析出按键值并将按键值保存起来, 并不向显示模块发送密码按键值, 而 是向显示模块发送显示事件, 且显示模块只显示与密码个数相同个数的非密 码 自定义字, 此吋显示模块是无法获得按键坐标的。 待所有密码输入完成后, 加 密安全模块将密码进行加密, 并向显示模块发送结束事件。 然后, 显示模块获 取经加密安全模块加密后的加密数据完成金融 交易。 这样, 触摸显示屏没有明 文个人密码的显示以及能过通过各种途径获得 明文个人密码的可能, 其获得的 加密数据不是通过个人密码明文显示后再经过 加密得到的数据, 保证了个人密 码的数据安全。

[0047] 在本发明中, 加密数据是通过对 PIN个人密码按照 ANSI X9.8标准加密后构成的 数据。

[0048] 所述非密码自定义字符为系统定义的字符: 可以为字母, 可以为数字, 可以为 "#"、 、 "&"、 "*"、 "秦"、 "1"、 "\"、 ":"、 """、 "<"、 ">"、 "?"、 "/"等特殊符号

, 也可以为上述字符的组合。 在本实施例中, 所述非密码自定义字符均为 "*"。 [0049] 综上所述, 区别于现有技术中物理键盘需要一定的成本, 且在 POS中还占一定 的体积。 本发明提供一种 POS机触摸显示屏的密码安全输入方法及装置, 通过步 骤"检测与所述触摸显示屏的接触; 根据所述接触获取接触点的坐标信息, 根据 所述接触点的坐标解析出按键值、 将所述按键值保存, 并向所述触摸显示屏发 送显示事件; 在所述触摸显示屏上显示与所述显示事件个数 相同个数的非密码 自定义字符; 对所述按键值进行加密, 并向所述触摸显示屏发送结束事件。 "实 现了触摸显示屏下个人密码基于软键盘的安全 输入, 节约了成本。

[0050] 此外, 在整个密码输入及加密的过程中, 加密安全模块根据触点坐标解析出按 键值并将按键值保存起来, 并不向显示模块发送密码按键值, 而是向显示模块 发送显示事件, 且显示模块只显示与密码个数相同个数的非密 码自定义字, 此 吋显示模块是无法获得按键坐标的。 待所有密码输入完成后, 加密安全模块将 密码进行加密, 并向显示模块发送结束事件, 显示模块获取经加密安全模块加 密后的加密数据。 这样, 触摸显示屏没有明文个人密码的显示以及能过 通过各 种途径获得明文个人密码的可能, 其获得的加密数据不是通过个人密码明文显 示后再经过加密得到的数据, 保证了个人密码的数据安全。

[0051]