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
key
predetermined
value
display
electronic installation
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 company
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

System and method for secure data input
Technical field
It relates to a kind of system and method for the secure data input on touch-sensitive screen.
Background technology
Touch-sensitive screen or touch screen are generally used as user interface in no counting apparatus, and such as smart mobile phone, individual digital helps Reason, panel computer, information service booth, ATM terminal, point of sales terminal and other computing devices.Touch screen can make data defeated Enter and display combines, so that user can be by directly touching the unit of display usually input data and being selected on screen Select.The use of touch screen is especially welcome by mobile device, because eliminate keyboard can produce more spaces to make display screen more Greatly.
Typically require input secure data as password and PIN data, to access some resources, such as website, wealth Business account, shopping account, other protected datas, or the use of device itself.When keyboard is displayed on touch screen When inputting such secure data, user may inadvertently produce fingerprint pattern or finger motion pattern, and these patterns may It is used for cracking secure data by malice offender.Accordingly, it would be desirable to a solution significantly to reduce or eliminate this to machine The close unauthorized access with protected data and resource.
Content of the invention
Contemplate electronic installation and method to improve the safety of data input on touch screen.
Electronic installation includes CPU and can be used for showing the touch-sensitive screen of multiple keys.Each in multiple keys is related to predetermined value Connection, and assume this predetermined value, wherein, key is arranged such that the predetermined value of key is shown in a random basis.Multiple keys pre- Definite value has different predetermined display characteristic associated with it so that multiple key has different outward appearances.
Electronic installation includes CPU and can be used for showing the touch-sensitive screen of the multiple successive values arranging in a random basis, wherein aobvious Data input is realized at least one precalculated position that the successive value showing can be used for being moved to by the input of user on screen.
A kind of method for the secure data input on electronic installation, including:In the multiple key of touch-sensitive screen display, its In, multiple keys are shown as so that key each shows predetermined value, and are associated with this predetermined value, and key is arranged such that key Predetermined value is shown in a random basis, and key is each shown as and assumes the predetermined display being associated with the predetermined value of each key Characteristic.Methods described is also included by the key of multiple displays come receiving user's input.
Brief description
Fig. 1 is the simplified block diagram of the illustrative embodiments of computing electronics;
Fig. 2 is showing the touch screen of the random keypad of exemplary continuous of the user input for receiving secure data Figure;And
Fig. 3 is showing the figure of the touch screen of exemplary random keypad that key is used with various background patterns;
Fig. 4 is showing the figure of the touch screen of exemplary random keypad that key is used with various fonts;
Fig. 5 is showing the figure of the touch screen that key is used with variously-shaped exemplary random keypad;
Fig. 6 is showing the figure using three slidably touch screens of the exemplary random keypad of key array;
Fig. 7 be showing three slidably one of them exemplary random keypad being in the lock state of key array touch Touch the figure of screen;And
Fig. 8 is showing exemplary key to take turns the figure of the touch screen of form random alignment.
Specific embodiment
Fig. 1 is the simplified block diagram of the illustrative embodiments of electronic installation 10.Electronic installation 10 can be to use touch screen 12 any device or terminal, such as smart mobile phone, personal digital assistant, PC, kneetop computer, notebook computer, Panel computer, information service booth, ATM terminal, point of sales terminal and other computing devices.Such electronic installation 10 includes CPU (CPU) 14, its execution carry out processing, calculate, determining and communication function software.RAM (random access memory Device), the memorizer 16 of ROM (read only memory), hard drive and/or any suitable data storage device form is used for depositing Store up retrieval below and calculate required information.Electronic installation 10 can include other peripheral units as needed.
Electronic installation 10 may need the safety code of such as password or PIN come to operate and/or access information, account or other Shielded resource.For example, smart mobile phone, personal digital assistant or panel computer may need password to carry out tripper so that energy Enough uses.As another example, ATM may need to correctly enter PIN so that user accesses bank account.
Fig. 2 is the schematic diagram of touch screen, which show the showing of keypad format of the user input for receiving secure data The key of the continuous random arrangement of example property.The random alignment of reference 20-24 instruction represents three separation and continuous time, its In, user's requested input safety code.As shown in Fig. 2 when each user accesses shielded resource, key assumes the value upset, And it is associated with these values.Consequently, because the position of each safety code numeral is different, thus the finger movement of each user and The fingerprint staying on the touchscreen is also different.These random changes can stop offender from cracking finger movement and/or fingerprint To obtain the malicious intentions of safety code.
However, research shows, being confused using commonly used family and lead to secure data input error of random keypad.
Fig. 3 is the figure of touch screen, which show the exemplary random keypad 26 that key is used with various different background patterns. Each key is associated with particular value, such as digital value or alphanumeric values, and this particular value is associated with specific background pattern again.Cause This, as shown in the example in Fig. 3, always with no background patterns display digit value " 1 " although every time can in its position in keyboard Change.Similarly, in the example shown, always with grid background patterns display digit value " 3 ", always shown with a series of horizontal dotted line Digital value " 7 ", always with background display digit value " 2 " a little etc..When showing by this way although in each keypad The position change of digital value, but because digital value is linked together by user in time with identical background patterns, so The fascination sense leading to mistake input can significantly reduce.
In a similar manner, the change of other display characteristics of key, such as background color and/or foreground color can also be by For reducing the amount of user's fascination sense.For example, always with red background color display digit value " 5 ", always with the background of yellow Color display digit value " 7 ", always with blue background color display digit value " 6 " etc..Change foreground color at another In example, always with red foreground color display digit value " 2 ", always with blue foreground color display digit value " 6 ", always It is with green foreground color display digit value " 8 " etc..The color combination of foreground color and background color can also be by with same Mode be efficiently used.
Fig. 4 is the figure of touch screen, which show the exemplary random keypad 28 that key is used with various fonts.As shown in figure 4, Each key is associated with particular value, such as digital value or alphanumeric values, and this particular value is associated with specific font type again, from And further discriminate between key and reduce fascination sense.
Fig. 5 is the figure of touch screen, which show and uses variously-shaped exemplary random keypad 30 to key.Institute in Figure 5 In another embodiment showing, each key is associated with particular value, such as digital value or alphanumeric values, this particular value again with spy Setting shape is associated, thus further discriminating between key and reducing the user's fascination sense leading to the input of secure data mistake.Therefore, such as Shown in Fig. 5, always with triangle key display digit value " 2 ", always with round key display digit value " 7 ", always with pentagon key Display digit value " 8 " etc..
Various display characteristics include foreground color, background color, background patterns, font and shape, and it can be by combine Mode be used for being distinguished from each other the outward appearance of key.
Fig. 6 is the figure of touch screen, which show the exemplary random keypad using three slidably key array 32-36.? In embodiment shown in Fig. 6, each array includes the digital value arranging in a random basis, and arranges three in a different order Digital value in individual array.Each array is used as virtual rotary dial, and the finger of its receive user is along the axle of array The displacement of the mobile digital value to realize display.For example, user's finger move right on array can lead to show numeral to Dextroposition, and finger is moved to the left the digital shifted left that can lead to show on array.Therefore, by placement or displacement number Word, makes the precalculated position that required numerical digit is moved in array for example by the central point of the array of vertical labelling 38 labelling, can To realize data input.Therefore, for the example shown in Fig. 6, described three arrays can be used for receiving three numerical digit safety codes User input.
Fig. 7 is the figure of touch screen, and one of them which show three slidably key array 32-36 is in the lock state Exemplary random keypad.As shown in fig. 7, array 32 shows book character, such as asterisk " * ", it represents the of secure data The input of one numerical digit is received, and lock into place.In this way, nuzzle up unintentionally on the touchscreen and will not change The first numerical digit being correctly entered.After locking, by some other predetermined inputs, for example, pass through the asterisk in display Upper click, user still can change the numerical digit having inputted.
Fig. 8 is the figure of touch screen, which show the exemplary key with wheel form 42 random alignment.Similar to Fig. 6 and Fig. 7 In array format, on wheel, data input can have the key of digital value by sliding and carry out.For example, the finger of user is in choosing The numeral showing on the key input display can be led to center 44 movement of wheel 42 on fixed key.Asterisk or other conjunctions can be shown Suitable symbol has been enter into representing a how many numerical digit.As shown in the example of fig. 8, a numerical digit of safety code is defeated Enter, and need its excess-three number position being inputted.
As described above, tripper or the safety code accessing needed for resource can quilts in the way of safer on the touchscreen Input, moves or fingerprint without revealing the finger of divulging a secret that may be used to determine safety code.
Being specifically described in the following claims in the present invention is considered as novel feature.However, to being described above The modification of illustrative embodiments, change and change be obvious for those skilled in the art, therefore should The method of electronic installation and secure data input includes such modification, change and change, and is not limited to tool described herein Body embodiment.

Claims (12)

1. a kind of electronic installation, including:
CPU;And
Touch-sensitive screen, it can be used for showing multiple keys, and each key of the plurality of key is associated with predetermined value, and it is predetermined to assume this Value, described key is arranged such that the described predetermined value of key is shown in a random basis, and each key of the plurality of key Described predetermined value has the display characteristic of different predetermined fixation associated there, thus the plurality of key have different outer See.
2. electronic installation as claimed in claim 1, wherein, the different predetermined display characteristic of described key is from the following group of inclusion Middle selection:Foreground color, background color, background patterns, shape and font.
3. electronic installation as claimed in claim 1, wherein, each key of the plurality of key has and predetermined fixing display spy Property associated predetermined fixation digital value characteristic, thus optional network specific digit value key is shown with fixing display characteristic.
4. electronic installation as claimed in claim 1, wherein, each key of the plurality of key has and predetermined fixing display spy Property associated predetermined fixation alphanumeric values characteristic, thus particular letter digital value is shown with fixing display characteristic Key.
5. electronic installation as claimed in claim 1, also includes memorizer, and it can be used for storing predetermined fixed value characteristic and correlation The key display characteristic of connection.
6. electronic installation as claimed in claim 1, wherein, described CPU can be used for arrangement in keypad format for the randomization key.
7. a kind of method for secure data input on the electronic device, including:
In the multiple key of touch-sensitive screen display, wherein, the plurality of key be shown as so that:
Described key each shows predetermined value, and is associated with described predetermined value;
Described key is arranged such that the predetermined value of key is shown in a random basis;And
Described key is respectively shown as presenting the display characteristic of the predetermined fixation being associated with the predetermined value of each key;
By the plurality of key of display come receiving user's input.
8. method as claimed in claim 7, wherein, described key is arranged in keypad format in a random basis.
9. method as claimed in claim 7, wherein, described key is arranged in wheel form in a random basis.
10. method as claimed in claim 7, wherein, described user input touches the key of random alignment to realize data input.
11. methods as claimed in claim 7, wherein, the key of described user input movable random arrangement is realizing data input.
12. methods as claimed in claim 7, wherein, the predetermined display characteristic of described key selects from the following group of inclusion:Before Scape color, background color, background patterns, 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
KR100743854B1 (en) A method for preventing input information from exposing to observers
US20120120013A1 (en) Method for encoded input and control by fingerprint
CN102265650A (en) Security key inputting system for touch screen device
EP3370180B1 (en) Increased security in authentication code entry for touch-sensitive screen enabled devices
CN103543951A (en) Electronic device with touch screen and unlocking method thereof
CN104461336A (en) Electronic device and unlocking method thereof
CN104598786B (en) A kind of cipher-code input method and device
WO2014146451A1 (en) Method, apparatus, browser, electronic device and computer readable storage medium for enabling private browsing
CN103514388A (en) Graphic password trajectory setting system and method thereof
US8924734B2 (en) Key and method for entering computer related passwords via a mnemonic combination
CN103597428B (en) System and method for secure data entry
CN105824554A (en) Mobile terminal unlocking method and device
CN102281256A (en) Control method for validating junk information and corresponding control device
CN105868618A (en) Screen unlocking method and mobile terminal
KR101246605B1 (en) method of processing virtual keypad
CN105893883A (en) Screen locking and unlocking method and device of mobile terminal
KR101153896B1 (en) System and method of providing for password input interface
CN101200986A (en) Unlocking method and apparatus as well as electronic installation therefor
CN110222497A (en) Portable electronic device and its unlocking method
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

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

TR01 Transfer of patent right