CN105956857A - 一种安全虚拟密码键盘的生成系统以及方法 - Google Patents
一种安全虚拟密码键盘的生成系统以及方法 Download PDFInfo
- Publication number
- CN105956857A CN105956857A CN201610297872.8A CN201610297872A CN105956857A CN 105956857 A CN105956857 A CN 105956857A CN 201610297872 A CN201610297872 A CN 201610297872A CN 105956857 A CN105956857 A CN 105956857A
- Authority
- CN
- China
- Prior art keywords
- virtual
- keyboard
- virtual pin
- safety chip
- code keypad
- 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
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000008447 perception Effects 0.000 claims description 6
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 239000000203 mixture Substances 0.000 description 2
- 241000700605 Viruses Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- ZXQYGBMAQZUVMI-GCMPRSNUSA-N gamma-cyhalothrin Chemical compound CC1(C)[C@@H](\C=C(/Cl)C(F)(F)F)[C@H]1C(=O)O[C@H](C#N)C1=CC=CC(OC=2C=CC=CC=2)=C1 ZXQYGBMAQZUVMI-GCMPRSNUSA-N 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/83—Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
本发明公开了一种安全虚拟密码键盘的生成系统以及方法,该方案中虚拟密码键盘由安全芯片而不是智能系统来生成,采用随机生成、位置编码和图片传输方法,将智能系统进行隔离;用户输入完密码,密码信息仅由安全芯片获知,智能系统无法截取和获知密码。下一次需要输入密码时,安全芯片又可以按照上述规则随机生成虚拟密码键盘,每个按键的位置又会重新排列和编码。本发明解决了常规虚拟密码键盘的安全性问题。
Description
技术领域
本发明涉及金融支付的安全技术,具体涉及用于金融支付的虚拟密码键盘技术。
背景技术
POS机都有密码键盘,消费者刷卡交易时,必须通过密码键盘输入个人密码。密码键盘既要能让用户方便输入密码,又要保证用户输入的密码不能被非法窃取,保证用户密码信息的安全性。
根据国际PCI(Payment Card Industry)安全标准委员会的要求,密码键盘必须通过PCI组织的安全认证;中国银联也有同样要求,商用POS机密码键盘必须通过《银联卡受理终端PIN输入设备安全规范》(Q/CUP 007.6-2010),并满足该规范设定的安全要求。
传统POS机一般采用机械按键式密码键盘,内部包含具有加密运算处理功能的安全芯片,能够完成报文加密、解密、MAC计算和验证,可以安全地存储密钥,防止被读取。
但是随着技术的发展,智能POS机开始出现,智能POS机采用智能主板和安卓等智能系统,配备和智能手机类似的大屏幕。因为物理尺寸的限制,智能POS机不再采用物理按键的密码键盘,而是采用触摸方式的虚拟密码键盘。如同智能手机输入键盘一样,这种虚拟密码键盘由智能POS机所搭载的智能系统,如安卓系统生成,容易被安卓系统截取。而安卓系统是一个开放系统,容易被木马程序和病毒应用盗取密码。
由此可见如何提高智能POS机的安全性是本领域亟需解决的问题。
发明内容
针对现有智能POS机中虚拟密码键盘由所搭载的智能系统生成,存在用户密码等重要信息易被盗取的问题,本发明的主要目的在于提供一种高安全性的虚拟密码键盘生成技术,以提高相应智能设备(如智能POS机)的安全性。
为了达到上述目的,本发明采用如下的技术方案:
方案1:提供一种安全虚拟密码键盘的生成系统,所述生成系统包括一安全芯片,所述安全芯片用于生成虚拟密码键盘,并获取由虚拟密码键盘输入的信息。
优选的,所述安全芯片随机生成虚拟密码键盘图形,并进行编码形成对应的编码表。
优选的,所述安全芯片将生成的虚拟密码键盘图形发送给智能系统,由智能系统将虚拟密码键盘图形显示在触摸屏上对应的密码键盘显示区。
优选的,所述安全芯片以图片形发送虚拟密码键盘图形发。
优选的,所述安全芯片通过触摸屏获取密码键盘显示区的点击位置信息,再通过编码表解码得到由虚拟密码键盘输入的信息。
方案2:提供一种安全虚拟密码键盘的生成方法,所述生成方法利用安全芯片独立于智能系统生成虚拟密码键盘,并仅由安全芯片获取由虚拟密码键盘输入的信息。
优选的,所述生成方法中利用安全芯片对应的虚拟密码按键图形,对虚拟密码按键图形进行随机组合排列生成虚拟密码键盘图形,并进行编码,形成对应的编码表;再以图片的形式将生成的虚拟密码键盘图形传至智能系统;由智能系统将图片形式的虚拟密码键盘图形显示在触摸屏上对应的密码键盘显示区。
优选的,所述生成方法中由触摸屏感知虚拟密码键盘图形被点击时,密码键盘显示区对应的被点击位置信息,安全芯片获取点所有被点击位置信息,再调用虚拟密码键盘图形对应的编码表进行解码,得到虚拟密码键盘输入的信息。
优选的,所述生成方法包括如下步骤:
(1)当需要输入密码时,由智能系统在纯触摸屏上指定一块虚拟密码键盘显示区域,同时在智能系统内部将该虚拟密码键盘显示区域划分为若干的网格;
(2)安全芯片内部生成若干的按键图形,并对按键图形进行随机组合排列,形成虚拟密码键盘图形;安全芯片同时记录该图形上每个按键值和对应的位置编号,形成一个编码表;
(3)安全芯片将虚拟密码键盘图形以图片形式发送给智能系统,智能系统将图片形式的虚拟密码键盘图形显示在之前划定的密码键盘显示区;
(4)在输入密码时,点击触摸屏密码键盘显示区显示的虚拟密码键盘,触摸屏感知点击位置,确定该点击位置所处的网格,将该网格编号发送给安全芯片;
(5)安全芯片收到网格编号,对照编码表上的位置编号,换算出该点击位置图形上的数字,得到用户真实输入的密码信息。
优选的,所述生成方法中密码信息仅由安全芯片获知,智能系统无法获知密码,智能系统只是显示图片形式的虚拟密码键盘图形。
本发明提供的安全虚拟密码键盘生成方案,由安全芯片来生成,采用随机生成、随机编码和图片传输方法,将智能系统进行隔离,使其无法截取和获知用户输入的密码数字,大大提高了虚拟密码键盘输入信息的安全性,避免其被盗取,有效解决了常规虚拟密码键盘的安全性问题。
另外,本发明提供的安全虚拟密码键盘生成方案可应用于各种需要输入敏感信息的设备,如智能POS机、PC机、智能手机等等。
附图说明
以下结合附图和具体实施方式来进一步说明本发明。
图1为本发明实施例中虚拟密码键盘生成系统的构成示意图;
图2为本发明实施例中虚拟密码键盘生成的步骤示意图;
图3为本发明实施例中密码键盘区网格和编码示意图;
图4为本发明实施例中虚拟密码键盘和编码表。
具体实施方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
本方案提供的安全密码键盘生成方案,该方案通过安全芯片来生成虚拟密码键盘,而不是由智能系统来生成。该安全芯片独立于设备运行的智能系统,不受智能系统控制,独立工作,用于生成虚拟密码键盘,并获取由虚拟密码键盘输入的信息。
具体的,该安全芯片独立工作随机生成虚拟密码键盘图形,并进行编码形成对应的编码表,同时将生成的虚拟密码键盘图形以图片形式发送给智能系统,由智能系统将虚拟密码键盘图形显示在触摸屏上对应的密码键盘显示区。
对应的,安全芯片通过触摸屏获取密码键盘显示区的点击位置信息,再通过编码表解码得到由虚拟密码键盘输入的信息。
由此,本方案由安全芯片通过随机生成、位置编码和图片传输方法来生成虚拟密码键盘,从而将智能系统进行隔离,使其无法截取和获知用户输入的密码信息,保证用户输入的密码信息安全。
针对上述的原理方案,以下通过一具体应用实例来具体说明本方案。
在本实施例中,以纯触摸的智能POS机进行说明。
参见图1,其所示为本实施例中提供应用于智能POS机的安全虚拟密码键盘生成系统的构成示意图。
由图可知,该安全虚拟密码键盘生成系统主要组成部分包括:纯触摸屏S101、智能系统S102、安全芯片S103。
本实施例中的虚拟密码键盘包括常规十二按键:0-9数字键、*键、#键。另外的功能键如回退、确认,由安卓系统自带的系统功能键代替,不包含在密码键盘范围内。
本实施的智能POS机触摸屏S101包括显示屏和触摸面板,用来显示虚拟密码键盘并感知手指点击位置。
本实施例的智能POS机采用电容触摸屏,电容触摸屏上每个点都有位置坐标,可以感知用户点击准确位置。
本实施例的智能POS机搭载的智能系统S102为安卓系统,该智能系统除了控制整个智能POS机工作外,还与安全芯片S103配合将由安全芯片S103传输的图片形式的虚拟密码键盘图形显示在触摸屏S101上的密码键盘显示区。
本实施智能POS机的安全芯片S103通过了金融支付安全认证,具有生成随机数、加密、解密和安全存储功能。其可以为但不限于POS机专用安全芯片。
安全芯片S103中运行有相应的安全模块和虚拟密码键盘生成模块,其中安全模块提供相应的安全算法以实现安全芯片S103数据传输的安全性。
而虚拟密码键盘生成模块用于在POS机需要输入密码信息时,生成对应的虚拟密码键盘,并获取由虚拟密码键盘输入的信息。
该虚拟密码键盘生成模块在安全芯片内部生成12个按键图形(具体如上),并对按键图形进行随机组合排列,形成虚拟密码键盘图形;同时记录该图形上每个按键值和对应的位置编号,形成一个编码表;再者将虚拟密码键盘图形以图片形式发送给智能系统。对应的,该虚拟密码键盘生成模块还获取通过虚拟密码键盘输入信息时,触摸屏S101上所有被点击位置信息,再调用虚拟密码键盘图形对应的编码表进行解码,得到虚拟密码键盘输入的信息。
对于运行有上述的安全虚拟密码键盘生成系统的智能POS机,其进行安全密码键盘生成和信息输入的步骤如下(参见图2):
步骤201:当用户需要输入密码时,安卓系统调出输入提示界面,并在显示屏上指定一块虚拟密码键盘显示区域,将该区域按照3列4行等分为12网格,这12个网格按照从左至右、从上至下顺序内部编号为1-12。该编号不会显示在屏幕上,只是内部逻辑编号,由安卓系统记忆存储。这12个网格的划分方法也可以是4列3行或者其它形式,但按照常规使用习惯,本实施例采用3列4行方式,如图3所示。
步骤202:安全芯片内部生成0-9数字键、*键、#键共12个键的按键图形,每一个按键图形就是一个小图片,每一个按键图形尺寸对应于上述的网格区域,及每个按键图形刚好能填入上述网格。
较佳地,为了更美观,也可以从外部导入12个按键图片到安全芯片内部,预存到安全芯片内部。
步骤203:安全芯片对0-9数字键、*键、#键共12个按键图形进行随机组合排列,拼成一个3列4行的矩阵图形,即虚拟密码键盘图形;安全芯片记录该图形上每个按键值和对应的位置编号,位置编码也是按照从左至右、从上至下顺序编号为1-12,形成一个编码表,如图4所示。
步骤204:安全芯片将虚拟密码键盘图形以一张大图片的形式发送给安卓系统,本实施例采用PNG图片格式,安卓系统将该图片显示在之前划定的密码键盘显示区,用户见到的就是一副虚拟密码键盘图像。
步骤205:用户输入密码,点击触摸屏上显示的虚拟密码键盘,触摸屏感知手指点击位置,确定该点击位置所处的网格,将该网格编号发送给安全芯片;同时在显示屏上显示一个*图形来代替输入的密码数字,密码用*来遮盖是常规做法,可以有效避免密码被窥探(参见图1)。
步骤206:安全芯片收到网格编号,对照编码表上的位置编号,换算出该点击位置图形上的数字,得到用户真实输入的密码数字。本实施例中,网格编号和位置编号采用相同的编号方法,因此它们的编号是一一对应的。
用户输入完密码,密码信息仅由安全芯片获知,安卓系统无法获知密码,只是显示了一个大图片;下一次需要输入密码时,又可以按照上述方法随机生成虚拟密码键盘,每个按键的位置又会重新排列和编码。
较佳地,为了图形更美观和真实,按键图片可以采用彩色,排列方式也可以根据屏幕尺寸灵活布局。
由上实例可知,每次的虚拟密码键盘都是由安全芯片随机生成的,每次的按键排列位置都不相同,同时将智能系统进行隔离,用户输入完密码,密码信息仅由安全芯片获知,智能系统无法截取和获知密码,从而有效保证用户输入密码信息的安全性,使其无法被盗取,有效解决了常规虚拟密码键盘的安全性问题。
以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
Claims (10)
1.一种安全虚拟密码键盘的生成系统,其特征在于,所述生成系统包括一安全芯片,所述安全芯片用于生成虚拟密码键盘,并获取由虚拟密码键盘输入的信息。
2.根据权利要求1所述的一种安全虚拟密码键盘的生成系统,其特征在于,所述安全芯片随机生成虚拟密码键盘图形,并进行编码形成对应的编码表。
3.根据权利要求2所述的一种安全虚拟密码键盘的生成系统,其特征在于,所述安全芯片将生成的虚拟密码键盘图形发送给智能系统,由智能系统将虚拟密码键盘图形显示在触摸屏上对应的密码键盘显示区。
4.根据权利要求3所述的一种安全虚拟密码键盘的生成系统,其特征在于,所述安全芯片以图片形发送虚拟密码键盘图形发。
5.根据权利要求3所述的一种安全虚拟密码键盘的生成系统,其特征在于,所述安全芯片通过触摸屏获取密码键盘显示区的点击位置信息,再通过编码表解码得到由虚拟密码键盘输入的信息。
6.一种安全虚拟密码键盘的生成方法,其特征在于,所述生成方法利用安全芯片独立于智能系统生成虚拟密码键盘,并仅由安全芯片获取由虚拟密码键盘输入的信息。
7.根据权利要求6所述的一种安全虚拟密码键盘的生成方法,其特征在于,所述生成方法中利用安全芯片对应的虚拟密码按键图形,对虚拟密码按键图形进行随机组合排列生成虚拟密码键盘图形,并进行编码,形成对应的编码表;再以图片的形式将生成的虚拟密码键盘图形传至智能系统;由智能系统将图片形式的虚拟密码键盘图形显示在触摸屏上对应的密码键盘显示区。
8.根据权利要求7所述的一种安全虚拟密码键盘的生成方法,其特征在于,所述生成方法中由触摸屏感知虚拟密码键盘图形被点击时,密码键盘显示区对应的被点击位置信息,安全芯片获取点所有被点击位置信息,再调用虚拟密码键盘图形对应的编码表进行解码,得到虚拟密码键盘输入的信息。
9.根据权利要求7所述的一种安全虚拟密码键盘的生成方法,其特征在于,所述生成方法包括如下步骤:
(1)当需要输入密码时,由智能系统在纯触摸屏上指定一块虚拟密码键盘显示区域,同时在智能系统内部将该虚拟密码键盘显示区域划分为若干的网格;
(2)安全芯片内部生成若干的按键图形,并对按键图形进行随机组合排列,形成虚拟密码键盘图形;安全芯片同时记录该图形上每个按键值和对应的位置编号,形成一个编码表;
(3)安全芯片将虚拟密码键盘图形以图片形式发送给智能系统,智能系统将图片形式的虚拟密码键盘图形显示在之前划定的密码键盘显示区;
(4)在输入密码时,点击触摸屏密码键盘显示区显示的虚拟密码键盘,触摸屏感知点击位置,确定该点击位置所处的网格,将该网格编号发送给安全芯片;
(5)安全芯片收到网格编号,对照编码表上的位置编号,换算出该点击位置图形上的数字,得到用户真实输入的密码信息。
10.根据权利要求9所述的一种安全虚拟密码键盘的生成方法,其特征在于,所述生成方法中密码信息仅由安全芯片获知,智能系统无法获知密码,智能系统只是显示图片形式的虚拟密码键盘图形。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610297872.8A CN105956857A (zh) | 2016-05-06 | 2016-05-06 | 一种安全虚拟密码键盘的生成系统以及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610297872.8A CN105956857A (zh) | 2016-05-06 | 2016-05-06 | 一种安全虚拟密码键盘的生成系统以及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105956857A true CN105956857A (zh) | 2016-09-21 |
Family
ID=56914229
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610297872.8A Pending CN105956857A (zh) | 2016-05-06 | 2016-05-06 | 一种安全虚拟密码键盘的生成系统以及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105956857A (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107273736A (zh) * | 2017-05-10 | 2017-10-20 | 百富计算机技术(深圳)有限公司 | 密码输入方法、装置、计算机设备和存储介质 |
CN107358094A (zh) * | 2017-07-10 | 2017-11-17 | 广东天波信息技术股份有限公司 | 智能设备的密码输入系统和方法 |
CN107895268A (zh) * | 2017-11-28 | 2018-04-10 | 艾体威尔电子技术(北京)有限公司 | 一种在智能支付终端上实现安全输入pin的方法 |
CN108280374A (zh) * | 2018-02-27 | 2018-07-13 | 惠州Tcl移动通信有限公司 | 一种移动终端键盘安全输入控制方法、系统及存储介质 |
CN108763972A (zh) * | 2018-05-18 | 2018-11-06 | 北京智游网安科技有限公司 | 一种基于网页的自绘随机键盘系统 |
CN108846302A (zh) * | 2018-06-26 | 2018-11-20 | 江苏恒宝智能系统技术有限公司 | 一种密码输入方法 |
EP3381003B1 (en) | 2015-12-28 | 2020-02-12 | Mobeewave Inc. | System for and method of authenticating a user on a device |
CN111710110A (zh) * | 2020-06-08 | 2020-09-25 | 福建慧捷通科技有限公司 | 一种二维码安全支付设备 |
CN112927443A (zh) * | 2019-12-06 | 2021-06-08 | 中国移动通信集团重庆有限公司 | 激光矩阵键盘的随机按键实现方法、装置及上位机 |
US11036845B2 (en) | 2015-05-27 | 2021-06-15 | Licentia Group Limited | Authentication methods and systems |
US11048783B2 (en) | 2012-07-20 | 2021-06-29 | Licentia Group Limited | Authentication method and system |
CN114448650A (zh) * | 2022-04-12 | 2022-05-06 | 深圳市乐凡信息科技有限公司 | 加密认证方法、装置、设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202351955U (zh) * | 2011-12-16 | 2012-07-25 | 谷康 | 一种光栅防偷窥密码键盘 |
CN104410602A (zh) * | 2014-10-11 | 2015-03-11 | 深圳市家富通汇科技有限公司 | 基于安全模块的随机密码键盘实现方法 |
-
2016
- 2016-05-06 CN CN201610297872.8A patent/CN105956857A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202351955U (zh) * | 2011-12-16 | 2012-07-25 | 谷康 | 一种光栅防偷窥密码键盘 |
CN104410602A (zh) * | 2014-10-11 | 2015-03-11 | 深圳市家富通汇科技有限公司 | 基于安全模块的随机密码键盘实现方法 |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11048783B2 (en) | 2012-07-20 | 2021-06-29 | Licentia Group Limited | Authentication method and system |
US11194892B2 (en) | 2012-07-20 | 2021-12-07 | Licentia Group Limited | Authentication method and system |
US11048784B2 (en) | 2012-07-20 | 2021-06-29 | Licentia Group Limited | Authentication method and system |
US11048790B2 (en) | 2015-05-27 | 2021-06-29 | Licentia Group Limited | Authentication methods and systems |
US11036845B2 (en) | 2015-05-27 | 2021-06-15 | Licentia Group Limited | Authentication methods and systems |
EP3381003B1 (en) | 2015-12-28 | 2020-02-12 | Mobeewave Inc. | System for and method of authenticating a user on a device |
CN107273736A (zh) * | 2017-05-10 | 2017-10-20 | 百富计算机技术(深圳)有限公司 | 密码输入方法、装置、计算机设备和存储介质 |
CN107273736B (zh) * | 2017-05-10 | 2019-08-30 | 百富计算机技术(深圳)有限公司 | 密码输入方法、装置、计算机设备和存储介质 |
CN107358094A (zh) * | 2017-07-10 | 2017-11-17 | 广东天波信息技术股份有限公司 | 智能设备的密码输入系统和方法 |
CN107895268A (zh) * | 2017-11-28 | 2018-04-10 | 艾体威尔电子技术(北京)有限公司 | 一种在智能支付终端上实现安全输入pin的方法 |
CN108280374A (zh) * | 2018-02-27 | 2018-07-13 | 惠州Tcl移动通信有限公司 | 一种移动终端键盘安全输入控制方法、系统及存储介质 |
CN108763972A (zh) * | 2018-05-18 | 2018-11-06 | 北京智游网安科技有限公司 | 一种基于网页的自绘随机键盘系统 |
CN108846302A (zh) * | 2018-06-26 | 2018-11-20 | 江苏恒宝智能系统技术有限公司 | 一种密码输入方法 |
CN112927443A (zh) * | 2019-12-06 | 2021-06-08 | 中国移动通信集团重庆有限公司 | 激光矩阵键盘的随机按键实现方法、装置及上位机 |
CN111710110A (zh) * | 2020-06-08 | 2020-09-25 | 福建慧捷通科技有限公司 | 一种二维码安全支付设备 |
CN111710110B (zh) * | 2020-06-08 | 2022-07-05 | 福建慧捷通科技有限公司 | 一种二维码安全支付设备 |
CN114448650A (zh) * | 2022-04-12 | 2022-05-06 | 深圳市乐凡信息科技有限公司 | 加密认证方法、装置、设备及存储介质 |
CN114448650B (zh) * | 2022-04-12 | 2022-07-01 | 深圳市乐凡信息科技有限公司 | 加密认证方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105956857A (zh) | 一种安全虚拟密码键盘的生成系统以及方法 | |
CN105429761B (zh) | 一种密钥生成方法及装置 | |
RU2665222C2 (ru) | Устройство для установления подлинности и способ установления подлинности | |
CN104049897B (zh) | 触摸屏设备解锁方法及装置 | |
CN108021800A (zh) | 用于通过非安全终端认证用户的方法 | |
CN104182678A (zh) | 密码验证装置及密码验证方法 | |
US20150137944A1 (en) | Preventing the discovery of access codes | |
JP2009199581A (ja) | 暗証番号入力装置、方法、プログラム及び携帯電話機 | |
CN102880398A (zh) | 一种基于随机数字阵列的手机解锁方法及手机 | |
CN103049182B (zh) | 屏幕显示界面的解锁方法及装置 | |
WO2014188210A1 (en) | User authentication system and method | |
CN108868367B (zh) | 智能锁装置 | |
CN104134022A (zh) | 一种基于图片的信息隐藏与保护方法 | |
CN104657655A (zh) | 移动终端的解锁方法和移动终端 | |
CN103996011A (zh) | 一种保护密码输入安全的方法和装置 | |
CN101782952A (zh) | 密码保护系统 | |
CN104917607A (zh) | 一种触摸屏按键输入的pin加密设备和加密方法 | |
CN104408363A (zh) | 安全密码系统 | |
CN107784207A (zh) | 金融app界面的显示方法、装置、设备及存储介质 | |
KR102273093B1 (ko) | 단말기 상에서 기밀 데이터를 입력하는 방법 | |
CN103631507B (zh) | 虚拟键盘提供方法和装置 | |
CN103514388A (zh) | 图形密码轨迹设定系统及其方法 | |
SE538349C2 (en) | Method of authentication using an electronic device | |
CN104915581A (zh) | 一种扩增实境解锁系统与方法 | |
CN107665298A (zh) | 基于图形的密码生成系统及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160921 |
|
RJ01 | Rejection of invention patent application after publication |