[go: up one dir, main page]

CN103076988A - 一种密码输入方法及装置 - Google Patents

一种密码输入方法及装置 Download PDF

Info

Publication number
CN103076988A
CN103076988A CN2012105878121A CN201210587812A CN103076988A CN 103076988 A CN103076988 A CN 103076988A CN 2012105878121 A CN2012105878121 A CN 2012105878121A CN 201210587812 A CN201210587812 A CN 201210587812A CN 103076988 A CN103076988 A CN 103076988A
Authority
CN
China
Prior art keywords
code keypad
password
input
user
keyboard
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
CN2012105878121A
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.)
CHINAUMS Co Ltd
Original Assignee
CHINAUMS 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 CHINAUMS Co Ltd filed Critical CHINAUMS Co Ltd
Priority to CN2012105878121A priority Critical patent/CN103076988A/zh
Publication of CN103076988A publication Critical patent/CN103076988A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

本申请提供了一种密码输入方法及装置,当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘并显示所述密码键盘,通过密码键盘获取用户输入的密码。由于本申请提供的密码输入方法和装置通过嵌入在用户界面内部的密码键盘获取用户输入的密码,因此,避免了木马程序通过截取硬件键盘输入、软键盘截屏等方式截获密码这些情况的发生,并且,由于密码键盘是嵌入在用户界面内部的,本质上看作是用户界面的一部分,其不会触发系统事件,因此,钓鱼程序也无法窃取密码。本申请提供的密码输入方法和装置提高了密码输入的安全性。

Description

一种密码输入方法及装置
技术领域
本发明涉及密码安全技术领域,尤其涉及一种密码输入方法及装置。
背景技术
银行卡密码是非常敏感的私密信息,在各种支付系统中,都需要对银行卡密码做周密的保护。
随着电子商务的盛行,网络上的交易买卖已成为一种当今流行的交易方法,而手机、电脑等终端设备作为一个开放性的移动支付工具,相对ATM机和POS机面临更多的安全威胁。
发明人在实现本发明的过程中发现:用户的手机或电脑内可能被植入窃取银行卡密码的木马程序和钓鱼程序。
发明内容
本发明提供了一种密码输入方法及装置,用以解决用户在手机、电脑等终端设备输入的密码容易被木马、钓鱼等程序窃取的问题,其技术方案如下:
一种密码输入方法,包括:
当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘并显示所述密码键盘;
通过所述密码键盘获取用户输入的密码。
优选的,上述方法还包括:在激活嵌入在用户界面内部的密码键盘时,屏蔽系统键盘。
优选的,上述方法还包括:当所述密码键盘被激活时,将所述密码键盘的按键进行随机排列。
优选的,上述方法还包括:通过RSA非对称加密方式对用户输入的密码进行加密。
优选的,上述方法还包括:将获取的用户输入的密码的排列顺序打乱,以链表的形式记录所述排列顺序。
优选的,所述密码键盘通过声音信号回应用户对所述密码键盘按键的点击。
优选的,所述激活嵌入在用户界面内部的密码键盘并显示所述密码键盘具体为:
调用单帧布局Frame Layout里面的密码键盘,以使所述密码键盘浮现在用户界面上,所述Frame Layout放置于需要使用密码键盘的界面上。
一种密码输入装置,包括:激活模块、显示模块和获取模块;
所述激活模块,用于当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘;
所述显示模块,用于当所述密码键盘被激活时,显示所述密码键盘;
所述获取模块,用于通过所述密码键盘获取用户输入的密码。
优选的,上述装置还包括:屏蔽模块;
所述屏蔽模块,用于在激活嵌入在用户界面内部的密码键盘时,屏蔽系统键盘。
优选的,上述装置还包括:排列模块;
所述排列模块,用于当所述密码键盘被激活时,将所述密码键盘的按键进行随机排列。
本发明提供的密码输入方法及装置,当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘并显示所述密码键盘,通过密码键盘获取用户输入的密码。由于本发明提供的密码输入方法和装置通过嵌入在用户界面内部的密码键盘获取用户输入的密码,因此,避免了木马程序通过截取硬件键盘输入、软键盘截屏等方式截获密码这些情况的发生,并且,由于密码键盘是嵌入在用户界面内部的,本质上看作是用户界面的一部分,其不会触发系统事件,因此,钓鱼程序也就无法窃取密码,本发明提供的密码输入方法和装置提高了密码输入的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例一提供的密码输入方法的流程示意图;
图2为本发明实施例二提供的密码输入方法的流程示意图;
图3为本发明实施例三提供的密码输入方法的流程示意图;
图4为本发明实施例三提供的密码键盘的结构示意图;
图5为本发明实施例四提供的密码输入方法的流程示意图;
图6为本发明实施例四提供的密码的链表形式示意图;
图7为本发明实施例五提供的密码输入装置的结构示意图;
图8为本发明实施例六提供的密码输入装置的结构示意图;
图9为本发明实施例七提供的密码输入装置的结构示意图;
图10为本发明实施例八提供的密码输入装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本发明实施例一提供了一种密码输入方法,图1为该方法的流程示意图,该方法可以包括:
S11:当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘并显示密码键盘。
S12:通过密码键盘获取用户输入的密码。
本发明实施例一提供的密码输入方法,通过嵌入在用户界面内部的密码键盘获取用户输入的密码,因此,避免了木马程序通过截取硬件键盘输入、软键盘截屏等方式截获密码这些情况的发生。并且,由于本发明实施例一中的密码键盘是嵌入在用户界面内部的,本质上看作是用户界面的一部分,其不会触发系统事件,即密码键盘何时显示、何时隐藏都不会引起系统状态的变化,而钓鱼程序窃取密码的方式是:监听系统事件,一旦发现系统调用键盘进行密码输入,隐藏系统键盘,显示虚假键盘窃取密码,由于本发明实施例的密码键盘不会引起系统状态的变化,因此,钓鱼程序也就无法窃取密码。本发明实施例一提供的密码输入方法提高了密码输入的安全性。
实施例二
本发明实施例二提供了一种密码输入方法,图2为该方法的流程示意图,该方法可以包括:
S21:当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘并显示密码键盘。
S22:屏蔽系统键盘。
其中,系统键盘可以包括:系统软键盘和系统硬件键盘。
S23:通过密码键盘获取用户输入的密码。
本发明实施例二提供的密码输入方法,通过嵌入在用户界面内部的密码键盘获取用户输入的密码,并且,当密码键盘被激活时,将系统键盘屏蔽,因此,避免了木马程序通过截取硬件键盘输入、软键盘截屏等方式截获密码这些情况的发生,同时,避免了用户对于系统键盘的误操作。并且,由于本发明实施例二中的密码键盘是嵌入在用户界面内部的,本质上看作是用户界面的一部分,其不会触发系统事件,因此,钓鱼程序也就无法窃取密码。本发明实施例二提供的密码输入方法提高了密码输入的安全性。
实施例三
本发明实施例三提供了一种密码输入方法,图3为该方法的流程示意图,该方法可以包括:
S31:当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘并显示密码键盘。
S32:将密码键盘的按键进行随机排列。
为了提高密码输入的安全性,在密码键盘被激活显示时,对密码键盘按键的顺序进行随机排列,密码键盘每次被激活显示时,都要对密码键盘按键的顺序进行随机排列。
S33:屏蔽系统键盘。
其中,系统键盘可以包括:系统软键盘和系统硬件键盘。
S34:通过密码键盘获取用户输入的密码。
密码键盘监听用户的按键,接收并记录用户输入的密码。在本实施例中,如图4所示,密码键盘被激活时是附加在密码输入框上的,用户在密码键盘输入一个密码后,对应的密码输入框中显示一个星号“*”,密码输入框并不保存真实密码。
S35:通过RSA非对称加密方式对用户输入的密码进行加密。
在本实施例中,通过RSA非对称加密方式对用户输入的密码进行加密具体为:将一RSA公钥发送往密码键盘,使密码键盘利用该RSA公钥对用户输入的密码进行RSA加密。将加密后的密码信息发送往后台服务器进行解密,为了确保密码在网络传输中的安全,将与RSA公钥对应的私钥放置于后台服务器。在本实施例中,可采用PKCS1填充算法进行加密。
本发明实施例三提供的密码输入方法,通过嵌入在用户界面内部的密码键盘获取用户输入的密码,并且,当密码键盘被激活时,将系统键盘屏蔽,因此,避免了木马程序通过截取硬件键盘输入、软键盘截屏等方式截获密码这些情况的发生,同时,避免了用户对于系统键盘的误操作。并且,由于本发明实施例三中的密码键盘是嵌入在用户界面内部的,本质上看作是用户界面的一部分,其不会触发系统事件,即密码键盘何时显示、何时隐藏都不会引起系统状态的变化,因此,钓鱼程序也就无法窃取密码。本发明实施例三提供的密码输入方法提高了密码输入的安全性。此外,对密码键盘按键的随机排列以及对用户输入密码进行加密,进一步提高了密码输入的安全性。
实施例四
本发明实施例四提供了一种密码输入方法,图5为该方法的流程示意图,该方法可以包括:
S41:当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘并显示密码键盘。
在本实施例中,激活嵌入在用户界面内部的密码键盘并显示密码键盘具体为:调用单帧布局Frame Layout里面的密码键盘,使密码键盘浮现在用户界面上,其中,Frame Layout放置于需要使用密码键盘的界面上。
S42:将密码键盘的按键进行随机排列。
为了提高密码输入的安全性,在密码键盘被激活显示时,对密码键盘按键的顺序进行随机排列。
S43:屏蔽系统键盘。
其中,系统键盘可以包括:系统软键盘和系统硬件键盘。
S44:通过密码键盘获取用户输入的密码。
在本实施例中,当用户点击密码键盘上的按键进行密码的输入时,取消密码键盘按键的各种显示状态,使密码键盘对用户的操作不做出视觉回应,密码键盘仅通过声音信号回应用户对密码键盘按键的点击。
S45:满足预设条件时,隐藏密码键盘。
在本实施例中,预设条件可以为用户点击密码键盘的确定按键,当然,本实施并不限定于此,预设条件还可为其它,如:用户输入的密码长度达到预设值。
S46:将获取的用户输入的密码的排列顺序打乱,以链表的形式记录所述排列顺序。
为了防止木马程序进行内存扫描,本实施例中的密码键盘不保存连续密码明文的,而是通过链表的形式将密码分散在内存中,密码的链表形式如图6所示。并且,为了防止开发人员取得密码明文而导致安全漏洞,本实施例提供的密码键盘不提供获取密码明文的接口。
本发明实施例四提供的密码输入方法,通过嵌入在用户界面内部的密码键盘获取用户输入的密码,并且,当密码键盘被激活时,将系统键盘屏蔽,因此,避免了木马程序通过截取硬件键盘输入、软键盘截屏等方式截获密码这些情况的发生,同时,避免了用户对于系统键盘的误操作。并且,由于本发明实施例四中的密码键盘是嵌入在用户界面内部的,本质上看作是用户界面的一部分,其不会触发系统事件,即密码键盘何时显示、何时隐藏都不会引起系统状态的变化,因此,钓鱼程序也就无法窃取密码。本发明实施例四提供的密码输入方法提高了密码输入的安全性。此外,将用户输入的密码以链表的形式存入内存使得木马程序难以通过扫描内存的方式窃取密码,进一步提高了密码输入的安全性。
实施例五
本发明实施例五提供了一种密码输入装置,图7为该密码输入装置的结构示意图,该装置可以包括:激活模块11、显示模块12和获取模块13。其中:
激活模块11,用于当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘。显示模块12,用于当密码键盘被激活时,显示激活模块11激活的密码键盘。获取模块13,用于通过密码键盘获取用户输入的密码。
本发明实施例五提供的密码输入装置,通过嵌入在用户界面内部的密码键盘获取用户输入的密码,因此,避免了木马程序通过截取硬件键盘输入、软键盘截屏等方式截获密码这些情况的发生。并且,由于本发明实施例五中的密码键盘是嵌入在用户界面内部的,本质上看作是用户界面的一部分,其不会触发系统事件,因此,钓鱼程序也就无法窃取密码。本发明实施例五提供的密码输入方法提高了密码输入的安全性。
实施例六
本发明实施例六提供了一种密码输入装置,图8为该密码输入装置的结构示意图,该装置可以包括:激活模块21、显示模块22、屏蔽模块23和获取模块24。其中:
激活模块21,用于当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘。显示模块22,用于当密码键盘被激活时,显示激活模块21激活的密码键盘。屏蔽模块23,用于当密码键盘被激活时,屏蔽系统键盘,其中,系统键盘可以包括系统软键盘和系统硬件键盘。获取模块24,用于通过密码键盘获取用户输入的密码。
本发明实施例六提供的密码输入方法,通过嵌入在用户界面内部的密码键盘获取用户输入的密码,并且,当密码键盘被激活时,将系统键盘屏蔽,因此,避免了木马程序通过截取硬件键盘输入、软键盘截屏等方式截获密码这些情况的发生,同时,避免了用户对于系统键盘的误操作。并且,由于本发明实施例六中的密码键盘是嵌入在用户界面内部的,本质上看作是用户界面的一部分,其不会触发系统事件,因此,钓鱼程序也就无法窃取密码。本发明实施例六提供的密码输入方法提高了密码输入的安全性。
实施例七
本发明实施例七提供了一种密码输入装置,图9为该密码输入装置的结构示意图,该装置可以包括:激活模块31、显示模块32、排列模块33、屏蔽模块34、获取模块35和加密模块36。其中:
激活模块31,用于当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘。显示模块32,用于当密码键盘被激活时,显示激活模块11激活的密码键盘。排列模块33,用于当密码键盘被激活显示时,将密码键盘的按键进行随机排列。屏蔽模块34,用于屏蔽系统键盘,其中,系统键盘可以包括系统软键盘和系统硬件键盘。获取模块35,用于通过密码键盘获取用户输入的密码。加密模块36,用于通过RSA非对称加密方式对用户输入的密码进行加密。
本发明实施例七提供的密码输入方法,通过嵌入在用户界面内部的密码键盘获取用户输入的密码,并且,当密码键盘被激活时,将系统键盘屏蔽,因此,避免了木马程序通过截取硬件键盘输入、软键盘截屏等方式截获密码这些情况的发生,同时,避免了用户对于系统键盘的误操作。并且,由于本发明实施例七中的密码键盘是嵌入在用户界面内部的,本质上看作是用户界面的一部分,其不会触发系统事件,因此,钓鱼程序也就无法窃取密码。本发明实施例七提供的密码输入方法提高了密码输入的安全性。此外,对密码键盘按键的随机排列以及对用户输入密码进行加密,进一步提高了密码输入的安全性。
实施例八
本发明实施例八提供了一种密码输入装置,图10为该密码输入装置的结构示意图,该装置可以包括:激活模块41、显示模块42、排列模块43、屏蔽模块44、获取模块45和记录模块46。其中:
激活模块41,用于当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘。显示模块42,用于当密码键盘被激活时,显示激活模块41激活的密码键盘。排列模块43,用于当密码键盘被激活显示时,将密码键盘的按键进行随机排列。屏蔽模块44,用于屏蔽系统键盘,其中,系统键盘可以包括系统软键盘和系统硬件键盘。获取模块45,用于通过密码键盘获取用户输入的密码。记录模块46,用于将获取的用户输入的密码的排列顺序打乱,以链表的形式记录排列顺序。
在本实施例中,当用户点击密码键盘上的按键进行密码的输入时,取消密码键盘按键的各种显示状态,使密码键盘对用户的操作不做出视觉回应,密码键盘仅通过声音信号回应用户对密码键盘按键的点击。
本发明实施例提供的密码输入装置还可以包括:隐藏模块。隐藏模块,用于当满足预设条件时,隐藏密码键盘。其中,预设条件可以为用户点击密码键盘的确定按键,当然,本实施并不限定于此,预设条件还可为其它,如:用户输入的密码长度达到预设值。
进一步的,激活模块41可以包括:激活子模块。激活子模块,用于调用单帧布局Frame Layout里面的密码键盘,以使所述密码键盘浮现在用户界面上,所述Frame Layout放置于需要使用密码键盘的界面上。
本发明实施例八提供的密码输入方法,通过嵌入在用户界面内部的密码键盘获取用户输入的密码,并且,当密码键盘被激活时,将系统键盘屏蔽,因此,避免了木马程序通过截取硬件键盘输入、软键盘截屏等方式截获密码这些情况的发生,同时,避免了用户对于系统键盘的误操作。并且,由于本发明实施例八中的密码键盘是嵌入在用户界面内部的,本质上看作是用户界面的一部分,其不会触发系统事件,即密码键盘何时显示、何时隐藏都不会引起系统状态的变化,因此,钓鱼程序也就无法窃取密码。本发明实施例八提供的密码输入方法提高了密码输入的安全性。此外,将用户输入的密码以链表的形式存入内存使得木马程序难以通过扫描内存的方式窃取密码,进一步提高了密码输入的安全性。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本发明时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
以上所述仅是本发明的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种密码输入方法,其特征在于,包括:
当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘并显示所述密码键盘;
通过所述密码键盘获取用户输入的密码。
2.根据权利要求1所述的方法,其特征在于,还包括:在激活嵌入在用户界面内部的密码键盘时,屏蔽系统键盘。
3.根据权利要求1所述的方法,其特征在于,还包括:当所述密码键盘被激活时,将所述密码键盘的按键进行随机排列。
4.根据权利要求1所述的方法,其特征在于,还包括:通过RSA非对称加密方式对用户输入的密码进行加密。
5.根据权利要求1所述的方法,其特征在于,还包括:将获取的用户输入的密码的排列顺序打乱,以链表的形式记录所述排列顺序。
6.根据权利要求1所述的方法,其特征在于,所述密码键盘通过声音信号回应用户对所述密码键盘按键的点击。
7.根据权利要求1所述的方法,其特征在于,所述激活嵌入在用户界面内部的密码键盘并显示所述密码键盘具体为:
调用单帧布局Frame Layout里面的密码键盘,以使所述密码键盘浮现在用户界面上,所述Frame Layout放置于需要使用密码键盘的界面上。
8.一种密码输入装置,其特征在于,包括:激活模块、显示模块和获取模块;
所述激活模块,用于当输入焦点定位在密码输入框时,激活嵌入在用户界面内部的密码键盘;
所述显示模块,用于当所述密码键盘被激活时,显示所述密码键盘;
所述获取模块,用于通过所述密码键盘获取用户输入的密码。
9.根据权利要求8所述的装置,其特征在于,还包括:屏蔽模块;
所述屏蔽模块,用于在激活嵌入在用户界面内部的密码键盘时,屏蔽系统键盘。
10.根据权利要求8所述的装置,其特征在于,还包括:排列模块;
所述排列模块,用于当所述密码键盘被激活时,将所述密码键盘的按键进行随机排列。
CN2012105878121A 2012-12-28 2012-12-28 一种密码输入方法及装置 Pending CN103076988A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012105878121A CN103076988A (zh) 2012-12-28 2012-12-28 一种密码输入方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012105878121A CN103076988A (zh) 2012-12-28 2012-12-28 一种密码输入方法及装置

Publications (1)

Publication Number Publication Date
CN103076988A true CN103076988A (zh) 2013-05-01

Family

ID=48153528

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012105878121A Pending CN103076988A (zh) 2012-12-28 2012-12-28 一种密码输入方法及装置

Country Status (1)

Country Link
CN (1) CN103076988A (zh)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103281186A (zh) * 2013-05-08 2013-09-04 上海众人网络安全技术有限公司 一种基于android系统的动态令牌、交易系统及方法
CN104462904A (zh) * 2014-12-16 2015-03-25 上海斐讯数据通信技术有限公司 一种输入信息处理方法及系统
CN105141631A (zh) * 2015-09-21 2015-12-09 宇龙计算机通信科技(深圳)有限公司 一种终端、服务器及账户安全登录的方法、装置和系统
CN105447378A (zh) * 2014-08-27 2016-03-30 阿里巴巴集团控股有限公司 一种密码生成方法和装置
CN105554010A (zh) * 2015-12-28 2016-05-04 上海瀚银信息技术有限公司 一种密码加密的方法及系统以及智能终端
CN105653994A (zh) * 2016-02-22 2016-06-08 浪潮通用软件有限公司 一种用于防止内存密码泄漏的方法
CN105809019A (zh) * 2016-03-15 2016-07-27 青岛海信移动通信技术股份有限公司 一种Android安卓终端启动输入法键盘的方法和装置
CN105844180A (zh) * 2016-03-15 2016-08-10 青岛海信移动通信技术股份有限公司 一种输入法键盘的启动方法和装置
CN105868653A (zh) * 2016-03-29 2016-08-17 山东华芯富创电子科技有限公司 密码输入方法及装置
CN106325573A (zh) * 2015-06-24 2017-01-11 西藏丹贝投资有限公司 一种带有触摸功能的显示装置及包含该装置的终端设备
CN106446630A (zh) * 2016-09-12 2017-02-22 努比亚技术有限公司 一种密码信息输入装置、方法及移动终端
CN106485170A (zh) * 2015-09-02 2017-03-08 阿里巴巴集团控股有限公司 一种信息输入方法和装置
CN106600854A (zh) * 2016-12-14 2017-04-26 艾体威尔电子技术(北京)有限公司 Pos机的se端接管安卓屏幕的密码键盘系统及其方法
CN106778224A (zh) * 2016-12-29 2017-05-31 Tcl集团股份有限公司 一种密码输入的控制方法及系统、移动终端
CN106845282A (zh) * 2017-01-06 2017-06-13 奇酷互联网络科技(深圳)有限公司 移动终端及其安全控制方法和装置
CN106991306A (zh) * 2017-03-17 2017-07-28 维沃移动通信有限公司 一种输入密码的方法及移动终端
CN107368184A (zh) * 2017-05-12 2017-11-21 阿里巴巴集团控股有限公司 一种虚拟现实场景中的密码输入方法和装置
CN107589833A (zh) * 2017-08-08 2018-01-16 阿里巴巴集团控股有限公司 基于vr场景的安全防护方法、装置以及vr终端设备
CN108664804A (zh) * 2018-05-22 2018-10-16 深圳乐信软件技术有限公司 一种信息的输入方法、装置、终端及存储介质
CN114911356A (zh) * 2022-03-30 2022-08-16 中金金融认证中心有限公司 一种基于鸿蒙系统的密码输入的方法和系统

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1558377A (zh) * 2004-02-12 2004-12-29 平 刘 防偷窥密码键盘
CN101021756A (zh) * 2007-03-05 2007-08-22 郭文 动态显示密码键盘
CN101043334A (zh) * 2005-12-23 2007-09-26 国际商业机器公司 加密和认证数据以及解密和验证数据真实性的方法和装置
CN101183412A (zh) * 2006-11-13 2008-05-21 思科技术公司 应用程序中安全数据输入的方法
WO2009016070A1 (en) * 2007-07-27 2009-02-05 International Business Machines Corporation Transparent aware data transformation at file system level
CN101401341A (zh) * 2005-11-18 2009-04-01 安全第一公司 安全数据解析方法和系统
CN101986670A (zh) * 2009-07-29 2011-03-16 上海瀚银信息技术有限公司 一种在手机端使用密码键盘保护密码输入安全性的方法
CN102393886A (zh) * 2011-06-29 2012-03-28 北京数码视讯科技股份有限公司 移动终端的安全控制方法、装置及系统

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1558377A (zh) * 2004-02-12 2004-12-29 平 刘 防偷窥密码键盘
CN101401341A (zh) * 2005-11-18 2009-04-01 安全第一公司 安全数据解析方法和系统
CN101043334A (zh) * 2005-12-23 2007-09-26 国际商业机器公司 加密和认证数据以及解密和验证数据真实性的方法和装置
CN101183412A (zh) * 2006-11-13 2008-05-21 思科技术公司 应用程序中安全数据输入的方法
CN101021756A (zh) * 2007-03-05 2007-08-22 郭文 动态显示密码键盘
WO2009016070A1 (en) * 2007-07-27 2009-02-05 International Business Machines Corporation Transparent aware data transformation at file system level
CN101986670A (zh) * 2009-07-29 2011-03-16 上海瀚银信息技术有限公司 一种在手机端使用密码键盘保护密码输入安全性的方法
CN102393886A (zh) * 2011-06-29 2012-03-28 北京数码视讯科技股份有限公司 移动终端的安全控制方法、装置及系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王灵芝 等: "拼音派(pie):拼音软键盘的再设计和用户绩效评估", 《第八届和谐人机环境联合学术会议(HHME2012) 论文集 CHCI》 *

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103281186A (zh) * 2013-05-08 2013-09-04 上海众人网络安全技术有限公司 一种基于android系统的动态令牌、交易系统及方法
CN105447378A (zh) * 2014-08-27 2016-03-30 阿里巴巴集团控股有限公司 一种密码生成方法和装置
CN105447378B (zh) * 2014-08-27 2018-07-13 阿里巴巴集团控股有限公司 一种密码生成方法和装置
CN104462904A (zh) * 2014-12-16 2015-03-25 上海斐讯数据通信技术有限公司 一种输入信息处理方法及系统
CN106325573A (zh) * 2015-06-24 2017-01-11 西藏丹贝投资有限公司 一种带有触摸功能的显示装置及包含该装置的终端设备
WO2017036345A1 (zh) * 2015-09-02 2017-03-09 阿里巴巴集团控股有限公司 一种信息输入方法和装置
CN106485170A (zh) * 2015-09-02 2017-03-08 阿里巴巴集团控股有限公司 一种信息输入方法和装置
CN105141631A (zh) * 2015-09-21 2015-12-09 宇龙计算机通信科技(深圳)有限公司 一种终端、服务器及账户安全登录的方法、装置和系统
CN105141631B (zh) * 2015-09-21 2019-06-11 宇龙计算机通信科技(深圳)有限公司 一种终端、服务器及账户安全登录的方法、装置和系统
CN105554010A (zh) * 2015-12-28 2016-05-04 上海瀚银信息技术有限公司 一种密码加密的方法及系统以及智能终端
CN105653994A (zh) * 2016-02-22 2016-06-08 浪潮通用软件有限公司 一种用于防止内存密码泄漏的方法
CN105844180A (zh) * 2016-03-15 2016-08-10 青岛海信移动通信技术股份有限公司 一种输入法键盘的启动方法和装置
CN105809019A (zh) * 2016-03-15 2016-07-27 青岛海信移动通信技术股份有限公司 一种Android安卓终端启动输入法键盘的方法和装置
CN105868653A (zh) * 2016-03-29 2016-08-17 山东华芯富创电子科技有限公司 密码输入方法及装置
CN106446630A (zh) * 2016-09-12 2017-02-22 努比亚技术有限公司 一种密码信息输入装置、方法及移动终端
CN106446630B (zh) * 2016-09-12 2020-05-22 努比亚技术有限公司 一种密码信息输入装置、方法及移动终端
CN106600854B (zh) * 2016-12-14 2019-03-01 艾体威尔电子技术(北京)有限公司 Pos机的se端接管安卓屏幕的密码键盘系统及其方法
CN106600854A (zh) * 2016-12-14 2017-04-26 艾体威尔电子技术(北京)有限公司 Pos机的se端接管安卓屏幕的密码键盘系统及其方法
CN106778224A (zh) * 2016-12-29 2017-05-31 Tcl集团股份有限公司 一种密码输入的控制方法及系统、移动终端
CN106845282A (zh) * 2017-01-06 2017-06-13 奇酷互联网络科技(深圳)有限公司 移动终端及其安全控制方法和装置
CN106991306A (zh) * 2017-03-17 2017-07-28 维沃移动通信有限公司 一种输入密码的方法及移动终端
CN106991306B (zh) * 2017-03-17 2019-08-20 维沃移动通信有限公司 一种输入密码的方法及移动终端
US10788891B2 (en) 2017-05-12 2020-09-29 Alibaba Group Holding Limited Method and device for inputting password in virtual reality scene
US10649520B2 (en) 2017-05-12 2020-05-12 Alibaba Group Holding Limited Method and device for inputting password in virtual reality scene
CN107368184A (zh) * 2017-05-12 2017-11-21 阿里巴巴集团控股有限公司 一种虚拟现实场景中的密码输入方法和装置
US10901498B2 (en) 2017-05-12 2021-01-26 Advanced New Technologies Co., Ltd. Method and device for inputting password in virtual reality scene
US11061468B2 (en) 2017-05-12 2021-07-13 Advanced New Technologies Co., Ltd. Method and device for inputting password in virtual reality scene
CN107589833A (zh) * 2017-08-08 2018-01-16 阿里巴巴集团控股有限公司 基于vr场景的安全防护方法、装置以及vr终端设备
CN108664804A (zh) * 2018-05-22 2018-10-16 深圳乐信软件技术有限公司 一种信息的输入方法、装置、终端及存储介质
CN114911356A (zh) * 2022-03-30 2022-08-16 中金金融认证中心有限公司 一种基于鸿蒙系统的密码输入的方法和系统
CN114911356B (zh) * 2022-03-30 2024-07-23 中金金融认证中心有限公司 一种基于鸿蒙系统的密码输入的方法和系统

Similar Documents

Publication Publication Date Title
CN103076988A (zh) 一种密码输入方法及装置
Dunphy et al. A closer look at recognition-based graphical passwords on mobile devices
CN108769027B (zh) 安全通信方法、装置、移动终端和存储介质
CN101529366B (zh) 可信用户界面对象的标识和可视化
US8732477B2 (en) Graphical image authentication and security system
CN106575334A (zh) 访问受保护软件应用
CA2969493C (en) System and method for enabling secure authentication
Kim et al. A new shoulder-surfing resistant password for mobile environments
CN109644196A (zh) 消息保护
US20070209014A1 (en) Method and apparatus for secure data input
CA2649015A1 (en) Graphical image authentication and security system
WO2018223797A1 (zh) 数据响应方法、终端设备以及服务器
CN204360381U (zh) 移动设备
Schulze Clipper meets Apple vs. FBI: a comparison of the cryptography discourses from 1993 and 2016
EP3176779B1 (en) Systems and methods for sensitive audio zone rearrangement
CN109858274A (zh) 消息显示的方法及设备
CN103795849B (zh) 在便携式终端中针对私密联系人执行操作的设备及方法
CN107657187A (zh) 一种应用于Android系统的键盘输入方法和系统
CN106127034B (zh) 一种防止系统被恶意关闭的方法、装置及电子设备
Frankland et al. Side channels, compromising emanations and surveillance: Current and future technologies
CN111177770B (zh) 一种敏感信息的保护方法、移动设备及存储装置
US9760696B2 (en) Secure physical authentication input with personal display or sound device
US12141316B2 (en) Obfuscation of sensitive information through non-visual feedback
CN116204895A (zh) 一种访问特定数据的方法及终端
Kaminski Calling a truce to the crypto wars: why congress and tech companies must work together to introduce new solutions and legislation to regulate encryption

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: 20130501

RJ01 Rejection of invention patent application after publication