[go: up one dir, main page]

CN103597428B - System and method for secure data entry - Google Patents

System and method for secure data entry Download PDF

Info

Publication number
CN103597428B
CN103597428B CN201280020120.7A CN201280020120A CN103597428B CN 103597428 B CN103597428 B CN 103597428B CN 201280020120 A CN201280020120 A CN 201280020120A CN 103597428 B CN103597428 B CN 103597428B
Authority
CN
China
Prior art keywords
keys
predetermined
key
electronic device
value
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.)
Active
Application number
CN201280020120.7A
Other languages
Chinese (zh)
Other versions
CN103597428A (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.)
Qindarui Co
Original Assignee
SoftLayer Technologies Inc
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 SoftLayer Technologies Inc filed Critical SoftLayer Technologies Inc
Priority claimed from PCT/US2012/042507 external-priority patent/WO2013077909A2/en
Publication of CN103597428A publication Critical patent/CN103597428A/en
Application granted granted Critical
Publication of CN103597428B publication Critical patent/CN103597428B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

An electronic device comprises a CPU, and a touch-sensitive screen operable to display a plurality of keys. Each of the plurality of keys is associated with and exhibits a predetermined value, where the keys are arranged so that the predetermined values of the keys are displayed in a random manner. The predetermined values of the plurality of keys have different predetermined display characteristics associated therewith so that the plurality of keys have varied appearances.

Description

用于安全数据输入的系统和方法Systems and methods for secure data entry

技术领域technical field

本公开涉及一种用于在触敏屏上的安全数据输入的系统和方法。The present disclosure relates to a system and method for secure data entry on a touch sensitive screen.

背景技术Background technique

触敏屏或触摸屏通常在无数装置中被用作用户界面,例如智能手机、个人数字助理、平板电脑、信息服务亭、ATM终端、销售点终端以及其他计算装置。触摸屏能够使数据输入和显示相结合,以使用户可以通过在屏幕上直接触摸显示的元素来输入数据和进行选择。触摸屏的使用特别受移动装置欢迎,因为去除了键盘能产生更多的空间来使显示屏更大。Touch-sensitive screens, or touch screens, are commonly used as user interfaces in countless devices such as smartphones, personal digital assistants, tablet computers, information kiosks, ATM terminals, point-of-sale terminals, and other computing devices. Touch screens enable data entry and display to be combined so that users can enter data and make selections by directly touching displayed elements on the screen. The use of touch screens is especially popular with mobile devices because the removal of the keyboard creates more space for larger displays.

通常需要输入像密码和PIN数据这样的安全数据,以访问某些资源,例如网站、财务账户、购物账户、其他受保护的数据,或者装置自身的使用。当键盘被显示在触摸屏上来输入这样的安全数据时,用户可能不经意地产生指纹图案或手指运动图案,这些图案可能被恶意犯罪者用于破解安全数据。因此,需要一种解决方案来较大地减少或消除这种对机密和受保护的数据及资源的未授权访问。It is often necessary to enter secure data like passwords and PIN data to access certain resources, such as websites, financial accounts, shopping accounts, other protected data, or use of the device itself. When a keypad is displayed on the touch screen to enter such secure data, the user may inadvertently generate fingerprint patterns or finger movement patterns that may be used by malicious criminals to decipher the secure data. Therefore, a solution is needed to substantially reduce or eliminate such unauthorized access to confidential and protected data and resources.

发明内容Contents of the invention

已设想了电子装置和方法来提高触摸屏上数据输入的安全性。Electronic devices and methods have been conceived to increase the security of data entry on touch screens.

电子装置包括CPU和可用于显示多个键的触敏屏。多个键中的每个与预定值相关联,并且呈现该预定值,其中,键被排列成使得键的预定值被以随机方式显示。多个键的预定值具有与其关联的不同的预定显示特性,使得多个键具有不同的外观。The electronic device includes a CPU and a touch sensitive screen that can be used to display a plurality of keys. Each of the plurality of keys is associated with and presented with a predetermined value, wherein the keys are arranged such that the predetermined values of the keys are displayed in a random fashion. The predetermined values of the plurality of keys have different predetermined display characteristics associated therewith such that the plurality of keys have different appearances.

电子装置包括CPU和可用于显示以随机方式排列的多个连续值的触敏屏,其中显示的连续值可用于被用户的输入移动到屏幕上的至少一个预定位置来实现数据输入。The electronic device includes a CPU and a touch-sensitive screen operable to display a plurality of continuous values arranged in a random manner, wherein the displayed continuous values are operable to be moved to at least one predetermined location on the screen by user input for data entry.

一种用于电子装置上的安全数据输入的方法,包括:在触敏屏上显示多个键,其中,多个键被显示成使得键各自显示预定值,并且与该预定值相关联,键被排列成使得键的预定值被以随机方式显示,并且键被各自显示成呈现与每个键的预定值相关联的预定显示特性。所述方法还包括通过多个显示的键来接收用户输入。A method for secure data entry on an electronic device, comprising: displaying a plurality of keys on a touch-sensitive screen, wherein the plurality of keys are displayed such that the keys each display a predetermined value and are associated with the predetermined value, the key are arranged such that the predetermined values of the keys are displayed in a random manner, and the keys are each displayed to exhibit a predetermined display characteristic associated with the predetermined value of each key. The method also includes receiving user input through the plurality of displayed keys.

附图说明Description of drawings

图1是电子计算装置的示例性实施方式的简化框图;1 is a simplified block diagram of an exemplary embodiment of an electronic computing device;

图2是显示了用于接收安全数据的用户输入的示例性连续随机键区的触摸屏的图;以及2 is a diagram of a touch screen showing an exemplary continuous random keypad for receiving user input of security data; and

图3是显示了对键使用各种背景图案的示例性随机键区的触摸屏的图;3 is a diagram of a touch screen showing an exemplary randomized keypad using various background patterns for the keys;

图4是显示了对键使用各种字体的示例性随机键区的触摸屏的图;4 is a diagram of a touch screen showing an exemplary random keypad using various fonts for keys;

图5是显示了对键使用各种形状的示例性随机键区的触摸屏的图;5 is a diagram showing a touch screen using an exemplary random keypad of various shapes for keys;

图6是显示了使用三个可滑动键阵列的示例性随机键区的触摸屏的图;Figure 6 is a diagram showing a touch screen using an exemplary random keypad of three slidable key arrays;

图7是显示了三个可滑动键阵列的其中一个处于锁定状态的示例性随机键区的触摸屏的图;以及7 is a diagram of a touch screen showing an exemplary random keypad with one of three slidable key arrays in a locked state; and

图8是显示了示例性的键以轮形式随机排列的触摸屏的图。FIG. 8 is a diagram showing an exemplary touch screen in which keys are randomly arranged in a wheel.

具体实施方式detailed description

图1是电子装置10的示例性实施方式的简化框图。电子装置10可以是使用触摸屏12的任何装置或终端,例如智能手机、个人数字助理、个人电脑、膝上型电脑、笔记本电脑、平板电脑、信息服务亭、ATM终端、销售点终端以及其他计算装置。这样的电子装置10包括CPU(中央处理单元)14,其执行进行处理、计算、决定和通信功能的软件。RAM(随机存取存储器)、ROM(只读存储器)、硬盘驱动和/或任何合适的数据存储装置形式的存储器16被用于存储后面的检索和计算所需的信息。电子装置10可以根据需要包括其他外围装置。FIG. 1 is a simplified block diagram of an exemplary embodiment of an electronic device 10 . The electronic device 10 may be any device or terminal that utilizes a touch screen 12, such as a smartphone, personal digital assistant, personal computer, laptop computer, notebook computer, tablet computer, kiosk, ATM terminal, point-of-sale terminal, and other computing device . Such an electronic device 10 includes a CPU (Central Processing Unit) 14 that executes software that performs processing, calculation, decision, and communication functions. Memory 16 in the form of RAM (Random Access Memory), ROM (Read Only Memory), hard drive and/or any suitable data storage device is used to store information needed for later retrieval and computation. The electronic device 10 may include other peripheral devices as needed.

电子装置10可能需要诸如密码或PIN的安全码来操作和/或访问信息、账户或其他受保护的资源。例如,智能手机、个人数字助理或平板电脑可能需要密码来解锁装置以便能够使用。作为另一个例子,ATM可能需要正确输入PIN以使用户访问银行账户。Electronic device 10 may require a security code, such as a password or PIN, to operate and/or access information, accounts, or other protected resources. For example, a smartphone, personal digital assistant, or tablet may require a passcode to unlock the device so it can be used. As another example, an ATM may require the correct entry of a PIN for the user to access a bank account.

图2是触摸屏的示意图,其显示了用于接收安全数据的用户输入的键区格式的示例性的连续随机排列的键。附图标记20-24指示的随机排列代表三个分离且连续的时间,其中,用户被请求输入安全码。如图2所示,每次用户访问受保护的资源时,键呈现打乱的值,并且与这些值相关联。因此,因为每次安全码数字的位置不同,所以每次用户的手指动作和在触摸屏上留下的指纹也不同。这些随机的变化可以阻止犯罪者破解手指动作和/或指纹来获得安全码的恶意企图。2 is a schematic diagram of a touch screen showing an exemplary sequential random arrangement of keys in a keypad format for receiving user input of security data. The random arrangement indicated by reference numerals 20-24 represents three separate and consecutive times in which the user is requested to enter a security code. As shown in Figure 2, each time a user accesses a protected resource, keys take on shuffled values and are associated with those values. Therefore, because the positions of the security code numbers are different each time, the finger movements of the user and the fingerprints left on the touch screen are also different each time. These random variations can thwart malicious attempts by perpetrators to decipher finger movements and/or fingerprints to obtain security codes.

然而,研究表明,随机键区的使用经常使用户迷惑并且导致安全数据输入错误。However, studies have shown that the use of random keypads often confuses users and leads to security data entry errors.

图3是触摸屏的图,其显示了对键使用各种不同的背景图案的示例性随机键区26。每个键与特定值相关联,例如数字值或字母数字值,该特定值又与特定背景图案相关联。因此,如图3中的例子所示,总是以无背景图案显示数字值“1”,虽然它在键盘中的位置每次会变化。类似地,在例子中,总是以网格背景图案显示数字值“3”,总是以一系列水平虚线显示数字值“7”,总是以有点的背景显示数字值“2”等。当以这种方式显示时,虽然每次键区中的数字值的位置改变,但是由于用户已随时间将数字值与相同的背景图案联系在一起,所以导致错误输入的迷惑感可较大地降低。FIG. 3 is a diagram of a touch screen showing an exemplary random keypad 26 using various different background patterns for the keys. Each key is associated with a specific value, such as a numeric or alphanumeric value, which in turn is associated with a specific background pattern. Therefore, as shown in the example in FIG. 3, the numerical value "1" is always displayed with no background pattern, although its position in the keyboard changes each time. Similarly, in the example, the numeric value "3" is always displayed with a grid background pattern, the numeric value "7" is always displayed with a series of horizontal dotted lines, the numeric value "2" is always displayed with a dotted background, etc. When displayed in this manner, although the position of the numeric value in the keypad changes each time, the confusion that would result in an incorrect entry can be greatly reduced since the user has associated the numeric value with the same background pattern over time .

以类似的方式,键的其他显示特性的变化、例如背景颜色和/或前景颜色也可以被用于减少用户迷惑感的量。例如,总是以红色背景颜色显示数字值“5”,总是以黄色的背景颜色显示数字值“7”,总是以蓝色的背景颜色显示数字值“6”等。在另一个改变前景颜色的例子中,总是以红色的前景颜色显示数字值“2”,总是以蓝色的前景颜色显示数字值“6”,总是以绿色的前景颜色显示数字值“8”等。前景颜色和背景颜色的颜色组合也可以被以同样的方式有效地使用。In a similar manner, changes to other display characteristics of keys, such as background color and/or foreground color, may also be used to reduce the amount of user confusion. For example, the numeric value "5" is always displayed with a red background color, the numeric value "7" is always displayed with a yellow background color, the numeric value "6" is always displayed with a blue background color, etc. In another example of changing the foreground color, the numeric value "2" is always displayed in the red foreground color, the numeric value "6" is always displayed in the blue foreground color, and the numeric value "6" is always displayed in the green foreground color" 8" etc. Color combinations of foreground and background colors can also be effectively used in the same way.

图4是触摸屏的图,其显示了对键使用各种字体的示例性随机键区28。如图4所示,每个键与特定值相关联,例如数字值或字母数字值,该特定值又与特定字体类型相关联,从而进一步区分键并且降低迷惑感。FIG. 4 is a diagram of a touch screen showing an exemplary random keypad 28 using various fonts for the keys. As shown in Figure 4, each key is associated with a specific value, such as a numeric or alphanumeric value, which in turn is associated with a specific font type, thereby further distinguishing the keys and reducing confusion.

图5是触摸屏的图,其显示了对键使用各种形状的示例性随机键区30。在图5中所示的另一实施方式中,每个键与特定值相关联,例如数字值或字母数字值,该特定值又与特定形状相关联,从而进一步区分键并且降低导致安全数据错误输入的用户迷惑感。因此,如图5所示,总是以三角形键显示数字值“2”,总是以圆形键显示数字值“7”,总是以五边形键显示数字值“8”等。FIG. 5 is a diagram of a touch screen showing an exemplary random keypad 30 using various shapes for the keys. In another embodiment shown in Figure 5, each key is associated with a specific value, such as a numeric or alphanumeric value, which in turn is associated with a specific shape, thereby further distinguishing the keys and reducing the risk of security data errors. Input user confusion. Therefore, as shown in FIG. 5, the numerical value "2" is always displayed with the triangular key, the numerical value "7" is always displayed with the circular key, the numerical value "8" is always displayed with the pentagonal key, and so on.

各种显示特性包括前景颜色、背景颜色、背景图案、字体和形状,其可以被以组合的方式用于彼此区分键的外观。Various display characteristics including foreground color, background color, background pattern, font and shape can be used in combination to distinguish the appearance of keys from one another.

图6是触摸屏的图,其显示了使用三个可滑动键阵列32-36的示例性随机键区。在图6所示的实施方式中,每个阵列包括以随机方式排列的数字值,并且以不同的顺序排列三个阵列中的数字值。每个阵列用作虚拟的旋转式拨号盘,其接收用户的手指沿阵列的轴的移动来实现显示的数字值的位移。例如,用户手指在阵列上向右移动会导致显示的数字向右移位,而手指在阵列上向左移动会导致显示的数字向左移位。因此,通过放置或位移数字,使所需的数位被移动到阵列中的预定位置例如被竖直标记38标记的阵列的中心点,可以实现数据输入。因此,对于图6中所示的例子,所述三个阵列可以用于接收三数位安全码的用户输入。FIG. 6 is a diagram of a touch screen showing an exemplary random keypad using three slidable key arrays 32-36. In the embodiment shown in FIG. 6, each array includes numerical values arranged in a random manner, and the numerical values in the three arrays are arranged in different orders. Each array acts as a virtual rotary dial that receives movement of the user's finger along the axis of the array to effect displacement of the displayed numeric value. For example, moving the user's finger to the right on the array causes the displayed digits to shift to the right, while moving the user's finger to the left on the array causes the displayed digits to shift to the left. Thus, data entry may be accomplished by placing or shifting the digits such that the desired digit is moved to a predetermined location in the array, such as the center point of the array marked by vertical marker 38 . Thus, for the example shown in FIG. 6, the three arrays may be used to receive user input for a three-digit security code.

图7是触摸屏的图,其显示了三个可滑动键阵列32-36的其中一个处于锁定状态的示例性随机键区。如图7所示,阵列32显示了预定字符,例如星号“*”,其表示安全数据的第一个数位的输入已经被接收,并且锁定到位。用这种方式,在触摸屏上无意中擦过不会改变已经被正确输入的第一数位。锁定之后,通过一些其他的预定输入,例如通过在显示的星号上点击,用户仍可以改变已经输入的数位。FIG. 7 is a diagram of a touch screen showing an exemplary random keypad with one of the three slidable key arrays 32-36 in a locked state. As shown in Figure 7, the array 32 displays predetermined characters, such as an asterisk "*", which indicate that entry of the first digit of the security data has been accepted and locked into place. In this way, an inadvertent swiping across the touch screen will not change the first digit which has been correctly entered. After locking, the user can still change already entered digits by some other predetermined input, for example by clicking on the displayed asterisk.

图8是触摸屏的图,其显示了示例性的以轮形式42随机排列的键。类似于图6和图7中的阵列形式,轮上数据输入可以通过滑动具有数字值的键来进行。例如,用户的手指在选定的键上向轮42的中心44移动会导致输入显示的键上显示的数字。可以显示星号或其他合适的符号来表示多少个数位已经被输入。如图8的例子中所示,安全码的一个数位已经被输入,并且还有待输入的其余三个数位。FIG. 8 is a diagram of a touch screen showing an exemplary random arrangement of keys in a wheel formation 42 . Similar to the array format in Figures 6 and 7, on-wheel data entry can be made by sliding keys with numeric values. For example, movement of a user's finger on a selected key towards the center 44 of the wheel 42 will result in the entry of the number displayed on the displayed key. Asterisks or other suitable symbols may be displayed to indicate how many digits have been entered. As shown in the example of Figure 8, one digit of the security code has already been entered and the remaining three digits remain to be entered.

如上所述,解锁装置或访问资源所需的安全码可以在触摸屏上以更安全的方式被输入,而不会泄露可用来确定安全码的泄密手指移动或指纹。As described above, security codes required to unlock a device or access resources can be entered in a more secure manner on a touchscreen without revealing compromised finger movements or fingerprints that can be used to determine a security code.

在所附权利要求中具体阐述了本发明中被认为是新颖的特征。然而,对上面描述的示例性实施方式的修改、变化和改变对于本技术领域的技术人员而言是显然的,因此该电子装置和安全数据输入的方法包括这样的修改、变化和改变,并且不限于本文描述的具体实施方式。What is believed to be novel in the invention is set forth with particularity in the appended claims. However, modifications, variations, and changes to the above-described exemplary embodiments will be apparent to those skilled in the art, and thus the electronic device and method of secure data entry include such modifications, variations, and changes, and do not limited to the specific embodiments described herein.

Claims (12)

1.一种电子装置,包括:1. An electronic device, comprising: CPU;以及CPU; and 触敏屏,其可用于显示多个键,所述多个键的每个键与预定值相关联,并且呈现该预定值,所述键被排列成使得键的所述预定值被以随机方式显示,并且所述多个键的每个键的所述预定值具有与其相关联的不同的预定固定的显示特性,从而所述多个键具有不同的外观。a touch-sensitive screen operable to display a plurality of keys, each key of the plurality of keys being associated with and presenting a predetermined value, the keys being arranged such that the predetermined values of the keys are randomly assigned and the predetermined value of each of the plurality of keys has a different predetermined fixed display characteristic associated therewith such that the plurality of keys have different appearances. 2.如权利要求1所述的电子装置,其中,所述键的不同的预定显示特性从包括以下的组中选择:前景颜色、背景颜色、背景图案、形状和字体。2. The electronic device of claim 1, wherein the different predetermined display characteristics of the keys are selected from the group consisting of: foreground color, background color, background pattern, shape and font. 3.如权利要求1所述的电子装置,其中,所述多个键的每个键具有与预定固定的显示特性相关联的预定固定的数字值特性,从而以固定的显示特性来显示特定数字值键。3. The electronic device as claimed in claim 1 , wherein each key of the plurality of keys has a predetermined fixed numerical value characteristic associated with a predetermined fixed display characteristic such that a specific number is displayed with the fixed display characteristic value key. 4.如权利要求1所述的电子装置,其中,所述多个键的每个键具有与预定固定的显示特性相关联的预定固定的字母数字值特性,从而以固定的显示特性来显示特定字母数字值键。4. The electronic device of claim 1 , wherein each key of the plurality of keys has a predetermined fixed alphanumeric value characteristic associated with a predetermined fixed display characteristic, thereby displaying a specific key with the fixed display characteristic. Alphanumeric value key. 5.如权利要求1所述的电子装置,还包括存储器,其可用于存储预定固定值特性和相关联的键显示特性。5. The electronic device of claim 1, further comprising a memory operable to store predetermined fixed value characteristics and associated key display characteristics. 6.如权利要求1所述的电子装置,其中,所述CPU可用于随机化键在键区格式中的布置。6. The electronic device of claim 1, wherein the CPU is operable to randomize an arrangement of keys in a keypad format. 7.一种用于在电子装置上的安全数据输入的方法,包括:7. A method for secure data entry on an electronic device, comprising: 在触敏屏上显示多个键,其中,所述多个键被显示成使得:Displaying a plurality of keys on the touch sensitive screen, wherein the plurality of keys are displayed such that: 所述键各自显示预定值,并且与所述预定值相关联;the keys each display a predetermined value and are associated with the predetermined value; 所述键被排列成使得键的预定值被以随机方式显示;以及the keys are arranged such that predetermined values for the keys are displayed in a random fashion; and 所述键被各自显示为呈现与每个键的预定值相关联的预定固定的显示特性;the keys are each displayed to assume a predetermined fixed display characteristic associated with a predetermined value for each key; 通过显示的所述多个键来接收用户输入。User input is received through the plurality of keys displayed. 8.如权利要求7所述的方法,其中,所述键被以随机方式排列在键区格式中。8. The method of claim 7, wherein the keys are arranged in a keypad format in a random manner. 9.如权利要求7所述的方法,其中,所述键被以随机方式排列在轮格式中。9. The method of claim 7, wherein the keys are arranged in a wheel format in a random manner. 10.如权利要求7所述的方法,其中,所述用户输入触摸随机排列的键来实现数据输入。10. The method of claim 7, wherein the user input touches randomly arranged keys to effect data input. 11.如权利要求7所述的方法,其中,所述用户输入移动随机排列的键来实现数据输入。11. The method of claim 7, wherein the user input moves a random arrangement of keys to effectuate data entry. 12.如权利要求7所述的方法,其中,所述键的预定显示特性从包括以下的组中选择:前景颜色、背景颜色、背景图案、形状和字体。12. The method of claim 7, wherein the predetermined display characteristics of the keys are selected from the group consisting of: foreground color, background color, background pattern, shape and font.
CN201280020120.7A 2012-06-14 2012-06-14 System and method for secure data entry Active CN103597428B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2012/042507 WO2013077909A2 (en) 2011-04-25 2012-06-14 System and method for secure data entry

Publications (2)

Publication Number Publication Date
CN103597428A CN103597428A (en) 2014-02-19
CN103597428B true CN103597428B (en) 2017-02-15

Family

ID=50086962

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280020120.7A Active CN103597428B (en) 2012-06-14 2012-06-14 System and method for secure data entry

Country Status (1)

Country Link
CN (1) CN103597428B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5428349A (en) * 1992-10-01 1995-06-27 Baker; Daniel G. Nondisclosing password entry system
CN101027630A (en) * 2004-07-07 2007-08-29 布哈罗萨公司 Online data encryption and decryption
CN101183412A (en) * 2006-11-13 2008-05-21 思科技术公司 Method for secure data entry in an application
US20090213132A1 (en) * 2008-02-25 2009-08-27 Kargman James B Secure computer screen entry system and method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1327325C (en) * 2004-07-30 2007-07-18 招商银行股份有限公司 Graphics keyboard based security input method for computer information
JP2009211533A (en) * 2008-03-05 2009-09-17 Panasonic Corp Access authentication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5428349A (en) * 1992-10-01 1995-06-27 Baker; Daniel G. Nondisclosing password entry system
CN101027630A (en) * 2004-07-07 2007-08-29 布哈罗萨公司 Online data encryption and decryption
CN101183412A (en) * 2006-11-13 2008-05-21 思科技术公司 Method for secure data entry in an application
US20090213132A1 (en) * 2008-02-25 2009-08-27 Kargman James B Secure computer screen entry system and method

Also Published As

Publication number Publication date
CN103597428A (en) 2014-02-19

Similar Documents

Publication Publication Date Title
CA2827365C (en) System and method for secure data entry
US9507928B2 (en) Preventing the discovery of access codes
US10176315B2 (en) Graphical authentication
US9679121B2 (en) Unlocking electronic devices using touchscreen input gestures
US10664084B2 (en) Systems and methods for increased security in authentication code entry for touch-sensitive screen enabled devices
EP2763070B1 (en) Graphical user interface (GUI) that receives directional input to change face for receiving passcode
CN103996011A (en) Method and device for protecting codes to be input safely
KR100880862B1 (en) How to Secure User Input to Electronic Devices
US20180253226A1 (en) Systems and methods for increased security in authentication code entry for touch-sensitive screen enabled devices
CN107480482A (en) A kind of touch screen unlocking method, device and touch screen terminal
JP6684933B1 (en) Key input system, electronic device, software keyboard control method
CN103597428B (en) System and method for secure data entry
EP3460699A1 (en) Systems and methods for increased security in authentication code entry for touch-sensitive screen enabled devices
KR20180067082A (en) Method and apparatus for authenication using dial virtual keypad
JP6493973B2 (en) Character string input method and program
CN103559432A (en) An unlocking method based on a custom identifier
KR101153896B1 (en) System and method of providing for password input interface
KR101914475B1 (en) Authentication information inputing method using variable pattern based on reference and authenticating method by using itself
HK1254758B (en) Increased security in authentication code entry for touch-sensitive screen enabled devices
CN106503508A (en) The unlocking method of electric terminal and equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210806

Address after: USA New York

Patentee after: International Business Machines Corp.

Address before: American Texas

Patentee before: SOFTLAYER TECHNOLOGIES, Inc.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211110

Address after: USA New York

Patentee after: Qindarui company

Address before: USA New York

Patentee before: International Business Machines