CN104820799A - Terminal having touch display screen and password protection method thereof - Google Patents
Terminal having touch display screen and password protection method thereof Download PDFInfo
- 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
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
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.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106407788A (en) * | 2016-08-31 | 2017-02-15 | 深圳天珑无线科技有限公司 | Unlocking method, unlocking apparatus, and terminal |
Citations (11)
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 |
-
2015
- 2015-04-07 CN CN201510160936.5A patent/CN104820799A/en active Pending
Patent Citations (11)
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)
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 |