CN104820799A - Terminal having touch display screen and password protection method thereof - Google Patents

Terminal having touch display screen and password protection method thereof Download PDF

Info

Publication number
CN104820799A
CN104820799A CN201510160936.5A CN201510160936A CN104820799A CN 104820799 A CN104820799 A CN 104820799A CN 201510160936 A CN201510160936 A CN 201510160936A CN 104820799 A CN104820799 A CN 104820799A
Authority
CN
China
Prior art keywords
deciphering
password
password input
input medium
numeral
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
CN201510160936.5A
Other languages
Chinese (zh)
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.)
Shenzhen Tinno Wireless Technology Co Ltd
Original Assignee
Shenzhen Tinno Wireless Technology 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 Shenzhen Tinno Wireless Technology Co Ltd filed Critical Shenzhen Tinno Wireless Technology Co Ltd
Priority to CN201510160936.5A priority Critical patent/CN104820799A/en
Publication of CN104820799A publication Critical patent/CN104820799A/en
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)

Abstract

The present invention provides a terminal having a touch display screen, and a password protection method thereof. The method comprises: randomly generating a password input medium during deciphering each time, wherein the password input medium is an operation interface on which a user can input a deciphering password while deciphering; receiving the password input by the user through the password input medium; deciphering when it is determined that the password input by the user matches with a pre-set deciphering password, and otherwise, performing no deciphering. The terminal having the touch display screen, and the password protection method thereof provided by the present invention can secure the password inputting process, reduce the possibility of password leakage and achieve the password protection effect.

Description

There is terminal and the cipher code protection method thereof of touch display screen
Technical field
The present invention relates to encrypt and decrypt technical field, be specifically related to a kind of terminal and the cipher code protection method thereof with touch display screen, particularly to the protection of Password Input process.
Background technology
Current, cryptoguard technology generally depends on cipher authentication process, namely stores preset the Numeral Rules or pattern etc., if the Numeral Rules of follow-up input or pattern etc. mate with it, by certification, on the contrary then authentification failure.But the drawback existed in Password Input process very easily allows other people extrapolate password, such as, can extrapolate clicked numeral by the change of the click location of finger in combination disk, such as can infer drawn pattern by the sliding trajectory of finger again.As can be seen here; only rely on the protective effect that cipher authentication process can not ensure password completely; if Password Input process is unsafe, other people, once the Password Input rule being obtained deciphering by Password Input process, are just easy to extrapolate to decipher required password.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of terminal and the cipher code protection method thereof with touch display screen, can protect, guarantee the protective effect of password to Password Input process.
The technical scheme that the present invention adopts is to provide a kind of cipher code protection method.Described cipher code protection method comprises: equal stochastic generation Password Input medium during each deciphering, and Password Input medium is a kind of user of providing can input the password needed for deciphering operation interface when deciphering; Receive the password that user is inputted by Password Input medium; When judging the password of user's input and the code matches that can decipher pre-set, being decrypted, otherwise not being decrypted.
Wherein, Password Input medium comprises the array of numeral 0 ~ 9 in predetermined general layout arrangement, and during each deciphering, the step of equal stochastic generation Password Input medium comprises: the position of equal random arrangement numeral 0 ~ 9 during each deciphering.
Wherein, during each deciphering, the step of equal stochastic generation Password Input medium comprises: the background of each digital region in equal stochastic generation numeral 0 ~ 9 during each deciphering.
Wherein, in numeral 0 ~ 9 area of each digital region and/or shape not identical.
Wherein, during each deciphering, the step of equal stochastic generation Password Input medium comprises further: one or more and make it be in deflection or inversion state in random selecting numeral 0 ~ 9.
Another technical solution used in the present invention is to provide a kind of terminal with touch display screen.Described terminal also comprises interface generation module except touch display screen, processing module and memory module, memory module is for storing the password that can decipher pre-set, interface generation module is used for the stochastic generation Password Input medium when each deciphering, Password Input medium is a kind of user of providing can input the password needed for deciphering operation interface when deciphering, touch display screen is for showing Password Input medium and receiving the password that inputted by Password Input medium of user, processing module for the password that judges user and input whether with the code matches that can decipher pre-set, and be decrypted when judging coupling, otherwise be not decrypted.
Wherein, Password Input medium comprises the array of numeral 0 ~ 9 in predetermined general layout arrangement, the position of interface generation module equal random arrangement numeral 0 ~ 9 when each deciphering, and is shown by touch display screen.
Wherein, interface generation module also for the background of each digital region in the equal stochastic generation numeral 0 ~ 9 when deciphering at every turn, and is shown by touch display screen.
Wherein, interface generation module generate and in the numeral 0 ~ 9 that shown by touch display screen the area of each digital region and/or shape not identical.
Wherein, one or more and make it be in deflection or inversion state in interface generation module further random selecting numeral 0 ~ 9, and to be shown by touch display screen.
The terminal with touch display screen of the embodiment of the present invention and cipher code protection method thereof; the change of Password Input behavior is driven by stochastic generation Password Input medium; the change of Password Input behavior can allow other people cannot extrapolate password needed for deciphering by the input rule of user on Password Input medium; thus the protection realized Password Input process; greatly reduce the possibility of password leakage, guarantee its protective effect.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of cipher code protection method one embodiment of the present invention;
Fig. 2 is the interface schematic diagram of the Password Input medium of prior art;
Fig. 3 is the interface schematic diagram of Password Input medium one embodiment of the present invention;
Fig. 4 is the schematic flow sheet of another embodiment of cipher code protection method of the present invention;
Fig. 5 is the schematic flow sheet of the another embodiment of cipher code protection method of the present invention;
Fig. 6 is the theory diagram with terminal one embodiment of touch display screen of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, embodiment described below the present invention is only a part of embodiment of the present invention, instead of the embodiment that the present invention is whole.Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments all obtained under creative work prerequisite, belong to the scope that the present invention protects.
The embodiment of the present invention provides a kind of cipher code protection method as shown in Figure 1, for being decrypted the terminal with touch display screen, such as unlocking screen, open the application program of encrypt file and access encryption, wherein touch display screen not only shows the operation interface inputting password for user, and the password of user's input can be received and identified, described password not only comprises the one or more orders clicked by user in numeral 0 ~ 9, also comprise user according to or not according to numeral 0 ~ 9 the finger sliding track of layout on touch display screen (pattern drawn).
As shown in Figure 1, the cipher code protection method of the present embodiment comprises following:
Step S11: equal stochastic generation Password Input medium during each deciphering, Password Input medium is a kind of user of providing can input the password needed for deciphering operation interface when deciphering.
Step S12: receive the password that user is inputted by Password Input medium.
Step S13: the password judging user's input whether with the code matches that can decipher pre-set.If coupling, then perform step S14; If do not mate, then perform step S15.
Step S14: cipher authentication passes through, is decrypted.
Step S15: cipher authentication does not pass through, is not decrypted.
Shown in composition graphs 2, Password Input medium is the display interface of numeral 0 ~ 9 in predetermined general layout arrangement, the nine grids of numeral 1 ~ 9 according to size order distribution and in three row three row in prior art, numeral 0 is shown in the below of these nine grids, as shown in Figure 3, what the Password Input medium of the present embodiment then showed is that position is by the numeral 0 ~ 9 of random arrangement, and when each deciphering (namely the touch display screen of terminal shows Password Input medium) at every turn, the position that numeral 0 ~ 9 is shown is not identical with the last time.
On this basis; Password Input behavior (such as pointing the click location on touch display screen or sliding trace) when user deciphers at every turn inevitably changes; the change of Password Input behavior can allow in surrounding environment other people cannot extrapolate password needed for deciphering by the input rule of user on Password Input medium; thus the protection realized Password Input process; be compared to the only dependence cipher authentication process of prior art; the present embodiment can reduce the possibility of password leakage greatly, guarantees the encipherment protection effect that password plays.
Should be understood that, the present embodiment can also be applicable to the Password Input medium showing arbitrary graphic pattern (nonnumeric) and have physical operations button.
Fig. 4 is the schematic flow sheet of another embodiment of cipher code protection method of the present invention.As shown in Figure 4, the cipher code protection method of the present embodiment comprises following:
Step S41: the position of equal random arrangement numeral 0 ~ 9 during each deciphering, and the background of each digital region in numeral 0 ~ 9 described in stochastic generation, to form Password Input medium.
Step S42: receive the password that user is inputted by Password Input medium.
Step S43: the password judging user's input whether with the code matches that can decipher pre-set.If coupling, then perform step S34; If do not mate, then perform step S35.
Step S44: cipher authentication passes through, is decrypted.
Step S45: cipher authentication does not pass through, is not decrypted.
On basis embodiment illustrated in fig. 1 but with it unlike, the present embodiment goes back the background of each password of stochastic generation (namely described digital 0 ~ 9 in each numeral) region in the step of each stochastic generation Password Input medium, and described background is such as color, texture and picture.The judgement of people's eyeball to watched thing is very easily upset according to the diversified facilities of background in biology general knowledge, therefore the present embodiment can disturb other people to the judgement of user's input behavior on Password Input medium further, reduces the possibility that other people extrapolate the password needed for deciphering further.
On the basis of the present embodiment, area and/or the shape that can also arrange each digital region in numeral 0 ~ 9 when step S31 generating cipher input media are not identical.
Fig. 5 is the schematic flow sheet of the another embodiment of cipher code protection method of the present invention.Be with difference embodiment illustrated in fig. 4, described in the present embodiment random selecting numeral 0 ~ 9 in one or more and make its be in deflection or inversion state, to disturb other people to the judgement of user's input behavior on Password Input medium further.As shown in Figure 5, the cipher code protection method of the present embodiment comprises:
Step S51: the position of equal random arrangement numeral 0 ~ 9 during each deciphering, and one or more and make it be in deflection or inversion state, to form Password Input medium in random selecting numeral 0 ~ 9.
Step S52: receive the password that user is inputted by Password Input medium.
Step S53: the password judging user's input whether with the code matches that can decipher pre-set.If coupling, then perform step S54; If do not mate, then perform step S55.
Step S54: cipher authentication passes through, is decrypted.
Step S55: cipher authentication does not pass through, is not decrypted.
Should be understood that, step S51 can not the position of random arrangement numeral 0 ~ 9, still shows the prior art shown in Fig. 2, only one or more in random deflection or inverted digital 0 ~ 9.
Fig. 6 is the theory diagram with terminal one embodiment of touch display screen of the present invention.As shown in Figure 6, terminal 60 comprises touch display screen 61, interface generation module 62, processing module 63 and memory module 64, wherein, memory module 64 is for storing the password that can decipher pre-set, memory module 64 can be implemented as floppy disk, USB flash disk, portable hard drive, the ROM (read-only memory) (ROM of computing machine, Read-Only Memory), random access memory (RAM, Random AccessMemory), magnetic disc or CD etc. one or more.
Memory module 64 stores application program further, and call described application program controlling touch display screen 61, interface generation module 62 and processing module 63 for making terminal 60 and realize such as aforesaid cryptoguard, concrete operations are as follows:
Interface generation module 62 is stochastic generation Password Input medium when each deciphering, Password Input medium is a kind of user of providing can input the password needed for deciphering operation interface when deciphering, touch display screen 61 shows Password Input medium and receives the password that user inputted by Password Input medium, processing module 63 judge password that user inputs whether with the code matches that can decipher pre-set, and be decrypted when judging coupling, otherwise be not decrypted.
Wherein, the Password Input medium of stochastic generation comprises the area of each digital region in the background of each digital region in the position of random arrangement numeral 0 ~ 9, stochastic generation numeral 0 ~ 9, numeral 0 ~ 9 and/or shape is identical or one or more and make it be in one or more combination in any of deflection or inversion state in not identical, random selecting digital 0 ~ 9.
The modules of the terminal 60 of the present embodiment may correspond to the cipher code protection method shown in execution Fig. 1-Fig. 5; for convenience and simplicity of description; the specific works process of terminal 60 and the technique effect produced with reference to the corresponding process in preceding method embodiment, can repeat no more herein.
Should be understood that, modules disclosed in the above embodiment of the present invention and algorithm steps, can realize with the combination of electronic hardware and computer software, these functions perform with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.
Further, if aforementioned function using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprises some instructions and performs all or part of step of the present invention in order to make a station terminal (can be personal computer, smart mobile phone etc.).
Again illustrate; the foregoing is only embodiments of the invention; not thereby the scope of the claims of the present invention is limited; every utilize instructions of the present invention and accompanying drawing content to do equivalent structure or equivalent flow process conversion; such as the be combineding with each other of technical characteristic between each embodiment; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.

Claims (10)

1. a cipher code protection method, is characterized in that, described cipher code protection method comprises:
Equal stochastic generation Password Input medium during each deciphering, described Password Input medium is a kind of user of providing can input the password needed for deciphering operation interface when deciphering;
Receive the password that described user is inputted by described Password Input medium;
When judging the password of described user input and the code matches that can decipher pre-set, carrying out described deciphering, otherwise not carrying out described deciphering.
2. cipher code protection method according to claim 1, is characterized in that, described Password Input medium comprises the array of numeral 0 ~ 9 in predetermined general layout arrangement,
During described each deciphering, the step of equal stochastic generation Password Input medium comprises:
The position of numeral 0 ~ 9 described in equal random arrangement during each deciphering.
3. cipher code protection method according to claim 1 and 2, is characterized in that, during described each deciphering, the step of equal stochastic generation Password Input medium comprises:
The background of each digital region in numeral 0 ~ 9 described in equal stochastic generation during each deciphering.
4. cipher code protection method according to claim 3, is characterized in that, in described digital 0 ~ 9 the area of each digital region and/or shape not identical.
5. cipher code protection method according to claim 2, is characterized in that, during described each deciphering, the step of equal stochastic generation Password Input medium comprises further:
Described in random selecting numeral 0 ~ 9 in one or more and make its be in deflection or inversion state.
6. one kind has the terminal of touch display screen, it is characterized in that, described terminal also comprises interface generation module, processing module and memory module, wherein, described memory module is for storing the password that can decipher pre-set, described interface generation module is used for the stochastic generation Password Input medium when each deciphering, described Password Input medium is a kind of user of providing can input the password needed for deciphering operation interface when deciphering, described touch display screen is for showing described Password Input medium and receiving the password that described user inputted by described Password Input medium, described processing module for the password that judges described user and input whether with the described code matches that can decipher pre-set, and carry out described deciphering when judging coupling, otherwise do not carry out described deciphering.
7. terminal according to claim 6, it is characterized in that, described Password Input medium comprises the array of numeral 0 ~ 9 in predetermined general layout arrangement, and described interface generation module is used for the position of the numeral 0 ~ 9 described in equal random arrangement when each deciphering, and is shown by described touch display screen.
8. the terminal according to claim 6 or 7, is characterized in that, described interface generation module also for the background of each digital region in the numeral 0 ~ 9 described in equal stochastic generation when deciphering at every turn, and is shown by described touch display screen.
9. terminal according to claim 8, is characterized in that, that described interface generation module generates and by described touch display screen show described digital 0 ~ 9 in the area of each digital region and/or shape not identical.
10. terminal according to claim 7, is characterized in that, it is characterized in that, one or more and make it be in deflection or inversion state in numeral 0 ~ 9 described in the further random selecting of described interface generation module, and is shown by described touch display screen.
CN201510160936.5A 2015-04-07 2015-04-07 Terminal having touch display screen and password protection method thereof Pending CN104820799A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510160936.5A CN104820799A (en) 2015-04-07 2015-04-07 Terminal having touch display screen and password protection method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510160936.5A CN104820799A (en) 2015-04-07 2015-04-07 Terminal having touch display screen and password protection method thereof

Publications (1)

Publication Number Publication Date
CN104820799A true CN104820799A (en) 2015-08-05

Family

ID=53731094

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510160936.5A Pending CN104820799A (en) 2015-04-07 2015-04-07 Terminal having touch display screen and password protection method thereof

Country Status (1)

Country Link
CN (1) CN104820799A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106407788A (en) * 2016-08-31 2017-02-15 深圳天珑无线科技有限公司 Unlocking method, unlocking apparatus, and terminal

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1558377A (en) * 2004-02-12 2004-12-29 平 刘 Peep proof cipher keyboard
CN1585936A (en) * 2002-09-12 2005-02-23 三菱电机株式会社 Authentication system, authentication device, terminal device, and authentication method
CN1728062A (en) * 2004-07-30 2006-02-01 招商银行股份有限公司 Graphics keyboard based security input method for computer information
CN1862465A (en) * 2005-05-13 2006-11-15 陈俊杰 Divulging secret prevention input method and apparatus based on touch screen
WO2009000172A1 (en) * 2007-06-28 2008-12-31 Tencent Technology (Shenzhen) Company Limited Device, method and system for inputting content
CN101340479A (en) * 2008-05-27 2009-01-07 北京爱奥时代信息科技有限公司 Key inputting method and system for touch-screen type mobile phone
CN102968602A (en) * 2012-10-31 2013-03-13 北京奇虎科技有限公司 Setting method and device for keyboard
CN103440109A (en) * 2013-09-16 2013-12-11 王恩惠 Touch screen unlocking method and system
CN103677644A (en) * 2013-12-25 2014-03-26 北京航空航天大学 Unlocking method and system for smart mobile terminal
CN103823632A (en) * 2014-03-18 2014-05-28 福州瑞芯微电子有限公司 Screen unlocking method and terminal thereof
CN103838499A (en) * 2012-11-20 2014-06-04 北京三星通信技术研究有限公司 Touch screen terminal unlocking method and touch screen terminal

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1585936A (en) * 2002-09-12 2005-02-23 三菱电机株式会社 Authentication system, authentication device, terminal device, and authentication method
CN1558377A (en) * 2004-02-12 2004-12-29 平 刘 Peep proof cipher keyboard
CN1728062A (en) * 2004-07-30 2006-02-01 招商银行股份有限公司 Graphics keyboard based security input method for computer information
CN1862465A (en) * 2005-05-13 2006-11-15 陈俊杰 Divulging secret prevention input method and apparatus based on touch screen
WO2009000172A1 (en) * 2007-06-28 2008-12-31 Tencent Technology (Shenzhen) Company Limited Device, method and system for inputting content
CN101340479A (en) * 2008-05-27 2009-01-07 北京爱奥时代信息科技有限公司 Key inputting method and system for touch-screen type mobile phone
CN102968602A (en) * 2012-10-31 2013-03-13 北京奇虎科技有限公司 Setting method and device for keyboard
CN103838499A (en) * 2012-11-20 2014-06-04 北京三星通信技术研究有限公司 Touch screen terminal unlocking method and touch screen terminal
CN103440109A (en) * 2013-09-16 2013-12-11 王恩惠 Touch screen unlocking method and system
CN103677644A (en) * 2013-12-25 2014-03-26 北京航空航天大学 Unlocking method and system for smart mobile terminal
CN103823632A (en) * 2014-03-18 2014-05-28 福州瑞芯微电子有限公司 Screen unlocking method and terminal thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106407788A (en) * 2016-08-31 2017-02-15 深圳天珑无线科技有限公司 Unlocking method, unlocking apparatus, and terminal

Similar Documents

Publication Publication Date Title
KR101228088B1 (en) System and method for inputing password
CN103164666A (en) Method of generating authentication information for a memory device, an external device and system icluding the external device
KR20170009933A (en) Fingerprint decryption method and device
CN106203061B (en) Encryption method of application program and mobile terminal
CN105426790A (en) Touch screen based password security input method and apparatus
CN105005731A (en) Data encryption and decryption methods and mobile terminal
CN103996011A (en) Method and device for protecting codes to be input safely
WO2017032128A1 (en) Terminal unlocking method and terminal
CN103929312A (en) Mobile terminal and method and system for protecting individual information of mobile terminal
TWI522842B (en) Pattern cryptographic track setting system and its method
KR20180037254A (en) How to secure transactions from non-secure terminals
CN104463036A (en) Password inputting method, mobile terminal and system
CN101986670A (en) Method for protecting password input security at mobile phone by using password keyboard
CN104915583A (en) Interface decryption processing method and mobile terminal
CN103853943A (en) Program protection method and device
CN104820799A (en) Terminal having touch display screen and password protection method thereof
US9432186B2 (en) Password-based key derivation without changing key
CN105022965A (en) Data encryption method and apparatus
CN110336669B (en) Information encryption method and device and electronic equipment
CN105320868A (en) Application encryption method and mobile terminal
US9553723B2 (en) Multi-dimensional encryption
CN103795547A (en) User data encryption method and device
CN103810415B (en) A kind of graphical passwords guard method
CN105376596A (en) Video encryption and decryption methods and mobile terminals
CN106326703A (en) An encryption method, a decryption method and an electronic apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150805

RJ01 Rejection of invention patent application after publication