CN106503507A - Method and mobile terminal that a kind of password shows - Google Patents
Method and mobile terminal that a kind of password shows Download PDFInfo
- Publication number
- CN106503507A CN106503507A CN201610971109.9A CN201610971109A CN106503507A CN 106503507 A CN106503507 A CN 106503507A CN 201610971109 A CN201610971109 A CN 201610971109A CN 106503507 A CN106503507 A CN 106503507A
- Authority
- CN
- China
- Prior art keywords
- input
- password
- interface
- dummy keyboard
- user
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
- G06F21/84—Protecting input, output or interconnection devices output devices, e.g. displays or monitors
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (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
Method and mobile terminal that a kind of password shows is embodiments provided, wherein, the method includes:Open Password Input safe mode, after Password Input safe mode is opened, judge whether current interface is interface for password input, if, when detect user by dummy keyboard the interface for password input be input into password when, forbid the operating effect for showing the dummy keyboard, and, show the password in an encrypted form in the interface for password input, the application embodiment of the present invention, can realize not showing the operating effect of dummy keyboard when password is input into and password is shown in inputting interface in an encrypted form, effectively can prevent from being spied on or malice screenshotss software screen stealing passwords by other people when password is input into, avoid user cipher leakage, so that the security of user input password is guaranteed, effective protection individual privacy.
Description
Technical field
The present invention relates to communication technical field, a kind of method shown more particularly, to password and mobile terminal.
Background technology
With the development of electronic technology and the communication technology, wireless mobile communications industry development is rapid, mobile terminal into
For people's routine work, the necessary article of life.
People generally install various applications clients in the terminal, and some of them are related to individual privacy should with safe
Need to verify that identity could be used with client, verify that the password of user input is more conventional verification mode.Prior art
In, most universal code input mode is all to carry out simple key-press input by default multiple numerals and alphabet key, will be defeated
Enter information and default code data compares, carry out password authentification.
Intelligent mobile terminal, major part enter the input of row information using the virtual key that touch-screen shows, user input is close
May be spied on by bystander during code, cause password to reveal, or be that malice screenshotss software is close by intercepting user input
The display picture of screen during code, to obtain the input button and keystroke sequence of user, and then the password of acquisition user, causes to use
Family input cipher safety cannot be guaranteed, and cause individual privacy to reveal.
Content of the invention
The embodiment of the present invention proposes method and the mobile terminal that a kind of password shows, to solve current user input password
Security cannot be guaranteed, the problem for causing individual privacy to reveal.
In a first aspect, embodiments providing a kind of method that password shows, mobile terminal, the method bag is applied to
Include:
Open Password Input safe mode;
After Password Input safe mode is opened, judge whether current interface is interface for password input;
If so, when detect user by dummy keyboard the interface for password input be input into password when, forbid show institute
The operating effect of dummy keyboard is stated, and, show the password in an encrypted form in the interface for password input.
A kind of second aspect, there is provided mobile terminal, including:
Safe mode opening module, for opening Password Input safe mode;
Judge module, for, after Password Input safe mode is opened, judging whether current interface is interface for password input;
Display module, for when detect user by dummy keyboard the interface for password input be input into password when, prohibit
Only show the operating effect of the dummy keyboard, and, show the password in an encrypted form in the interface for password input.
In the embodiment of the present invention, after Password Input safe mode is opened, judge whether current interface is Password Input circle
Face, if so, when detect user by dummy keyboard the interface for password input be input into password when, forbid showing the virtuality
The operating effect of keyboard, and, showing the password in an encrypted form in the interface for password input, application is the present invention implement
Example, it is possible to achieve be input into password when do not show dummy keyboard operating effect and by password in inputting interface with encrypt
Form shows, effectively can prevent from being spied on or malice screenshotss software screen stealing passwords by other people when password is input into, it is to avoid
User cipher leakage so that the security of user input password is guaranteed, effective protection individual privacy.
Description of the drawings
Fig. 1 be a kind of password of the embodiment of the present invention one show method the step of flow chart;
Fig. 2 be a kind of password of the embodiment of the present invention two show method the step of flow chart;
Fig. 3 is to judge the step of whether current interface is the method for interface for password input flow process in the embodiment of the present invention two
Figure;
Fig. 4 is a kind of one of structured flowchart of mobile terminal of the embodiment of the present invention three;
Fig. 4 a are the two of the structured flowchart of a kind of mobile terminal of the embodiment of the present invention three;
Fig. 4 b are the three of the structured flowchart of a kind of mobile terminal of the embodiment of the present invention three;
Fig. 4 c are the four of the structured flowchart of a kind of mobile terminal of the embodiment of the present invention three;
Fig. 5 is a kind of structured flowchart of mobile terminal of the embodiment of the present invention four;
Fig. 6 is a kind of structural representation of mobile terminal of the embodiment of the present invention five.
Specific embodiment
Understandable for enabling the above objects, features and advantages of the present invention to become apparent from, below in conjunction with the accompanying drawings and concrete real
The present invention is further detailed explanation to apply mode.
Embodiment one
Fig. 1 be a kind of password of the embodiment of the present invention one show method the step of flow chart.
With reference to shown in Fig. 1, the method that a kind of password of the invention shows is applied to mobile terminal, specifically includes:
S101, opens Password Input safe mode.
Password Input safe mode can be user when password is input into, and Password Input frame does not show clear-text passwords, but
The input password of user is shown in an encrypted form, for example, is shown with default character, while user is virtual in mobile terminal
When keyboard carries out key-input operation, forbid the operating effect for showing dummy keyboard button.Password Input safe mode is opened, can
Be mobile terminal acquiescence open, or user select open etc., can be specifically in input method setting options open or
The input setting options of person's mobile terminal are opened, and the embodiment of the present invention is without limitation.
S102, after Password Input safe mode is opened, judges whether current interface is interface for password input.
In actual applications, Password Input safe mode just can be effective only when password is input into, accordingly, it would be desirable to sentence
Whether disconnected current interface is interface for password input, and if so, then Password Input is to be input in the secure mode, if it is not, then by normal
Situation carries out input text, and interface for password input can include Password Input frame, input frame mark etc..
S103, when detect user by dummy keyboard the interface for password input be input into password when, forbid show institute
The operating effect of dummy keyboard is stated, and, show the password in an encrypted form in the interface for password input.
Under Password Input safe mode, password is input by dummy keyboard when user is detected in interface for password input
When, forbid the operating effect for showing dummy keyboard button, such as being highlighted when display button is not triggered and amplify display,
Meanwhile, in the password that the input frame of interface for password input shows input in an encrypted form, the form of encryption can not shown
Clear-text passwords, password is shown in Password Input frame with ". " or " * ".
In embodiments of the present invention, after mobile terminal opens Password Input safe mode, judge whether current interface is close
Code inputting interface, if so, when detect user by dummy keyboard the interface for password input be input into password when, forbid showing
The operating effect of the dummy keyboard, and, showing the password in an encrypted form in the interface for password input, application is originally
Inventive embodiments, it is possible to achieve do not show the operating effect of dummy keyboard and by password in inputting interface when password is input into
Show in an encrypted form, effectively can prevent be input into password when by other people spy on or malice screenshotss software screen steal close
Code, it is to avoid user cipher leakage so that the security of user input password is guaranteed, effective protection individual privacy.
Embodiment two
Fig. 2 be a kind of password of the embodiment of the present invention two show method the step of flow chart.
With reference to shown in Fig. 2, the method that a kind of password of the invention shows is applied to mobile terminal, and the method includes:
S201, opens Password Input safe mode.
Password Input safe mode can be user when password is input into, and Password Input frame does not show clear-text passwords, but
The input password of user is shown in an encrypted form, for example, is shown with default character, while user is virtual in mobile terminal
When keyboard carries out key-input operation, forbid the operating effect for showing dummy keyboard button.Password Input safe mode is opened, can
Be mobile terminal acquiescence open, or user select open etc., can be specifically in input method setting options open or
The input setting options of person's mobile terminal are opened, and the embodiment of the present invention is without limitation.
S202, judges whether current interface is interface for password input.
In actual applications, Password Input safe mode can be that just meeting is effective when password is input into, accordingly, it would be desirable to
Judge whether current interface is interface for password input.
With reference to shown in Fig. 3, judge whether current interface is interface for password input, can specifically include following sub-step:
S2021, obtains current interface information.
Current interface information can be the currently displaying image information of mobile terminal screen, can be that user uses application journey
Sequence, the interface of input account and password during logon account, mobile terminal can enter into application by system application interface
Program interface, obtains current interface information, the corresponding application information of such as current interface and interface layout information, interface cloth
Office's information can include input frame, text box etc..
The interface layout information of current interface, can also be by carrying out sectional drawing to current interface, then using image recognition
Technology is identified to sectional drawing, judges the information such as input frame in current interface and input frame mark.
S2022, when the current interface packet information containing input frame, obtains the input frame mark.
After current interface information is obtained, when input frame control is included in interface layout information, then can illustrate current
Interface has input frame, needs user input information, for example input account, password, other texts etc., and input frame can have input
Collimation mark is known, and to point out user to be input into corresponding content in input frame, therefore, it can obtain the corresponding input collimation mark of input frame
Know, specifically, can carry out by mobile terminal system interface or to current interface defeated using image recognition acquisition after sectional drawing
Enter collimation mark knowledge, the embodiment of the present invention is without limitation.
S2023, judges that the input frame is identified whether comprising preset keyword.
In the embodiment of the present invention, in order to judge whether inputting interface is interface for password input, can be with preset keyword, to sentence
Whether it is Password Input frame that the input frame of disconnected current interface identifies corresponding input frame, preset keyword can be " password ",
" key ", " PIN " etc. can characterize input password words, mobile terminal can to current inputting interface one or more
The corresponding input frame mark of input frame is judged, to determine whether the keyword containing prompting input password, is if so, then executed
Sub-step S2024.
S2024, judges that current interface is interface for password input.
When the input frame mark of the input frame of current interface is comprising preset keyword, it is possible to determine that the input frame is that password is defeated
Enter frame, current interface is interface for password input.
S203, obtains input operation of the user for the dummy keyboard button.
On intelligent mobile terminal, the input of text is generally carried out using dummy keyboard, when user needs to be input into, by right
Mobile terminal touch screen carries out operation and selects corresponding button, completes the input of information.For example to the corresponding button of dummy keyboard
Corresponding screen area is pressed, then have selected the button, therefore, it can obtain user on the touchscreen to dummy keyboard by
The pressing operation of key.
S204, obtains the key assignments of the corresponding button of the input operation.
Each button of dummy keyboard has corresponding key assignments, after user's pressing have selected a button, can basis
Default button and the mapping relations of key assignments, obtain the key assignments of selected button, it is of course also possible to pass through to monitor
The real-time input information of TextWatcher monitoring users obtains the key assignments of button, and the embodiment of the present invention is without limitation.
S205, the key assignments is shown in interface for password input with preset characters.
In actual input, the key assignments of meeting display button in the form of plaintext directly displays user in input frame
The information character being input into, is so likely to cause user cipher and is peeped in Password Input.In embodiments of the present invention, may be used
To show the key assignments of user's selection key in interface for password input in an encrypted form, for example, shown with ". " or " * " etc.,
The input attribute of Password Input frame, in concrete implementation, such as Android system, can be set, you can with by the phase of EditText
InputType attributes are answered to be set to ". " or " * ", naturally it is also possible to be other characters, the embodiment of the present invention is without limitation.
S206, forbids the operating effect for showing the dummy keyboard.
In the input of normal mode, during input text, when the button of dummy keyboard is pressed, button highlighted would generally show
Show and amplify display, in this case, can pass through to observe highlighted button and the position amplified and suitable beside the mobile terminal
Sequence, obtains the password of user, or the screenshotss software of malice can pass through the pressing operation of intercepting user, obtain the input of user
Input key assignments and input sequence during password, and then user cipher can be obtained, therefore, it can forbid entering dummy keyboard button
Row is highlighted and amplifies display.
Forbid being highlighted dummy keyboard button and amplified display, i.e., before and after button is pressed, on dummy keyboard
Any effect is not shown, the picture of malice screenshotss software intercepts is just as, and cannot just obtain the password of user.
Android Button components are the conventional controls of most basic, and each Button can be provided using system
Default background as button default style, in order to realize that button has different display effects, Ke Yitong under different conditions
Cross and realize showing different pictures according to the different states of Button using state list drawable (state just list)
Function, so as to allow Button to reach different effects.
State list drawable (state just list) are a kind of picture resources being defined in xml document, picture
Resource can be dynamically selected different pictures according to the current states of Button, therefore, it can to arrange before button is pressed
Be pressed after using identical picture, it is possible to realize forbid being highlighted dummy keyboard button and amplified display.
An above example for being only to realize Android system above-mentioned functions, naturally it is also possible to be otherwise or
Realized in person other systems in another manner, the embodiment of the present invention is without limitation.
S207 is when the input operation that user is directed to the dummy keyboard button is detected, anti-for the input operation
Feedback prompting keypad tone or vibrations.
In embodiments of the present invention, as user is when Password Input operation is carried out, forbid carrying out dummy keyboard operation
Display is highlighted and amplifies, at this moment, user may be not felt by whether button is pressed, and therefore, it can for the defeated of user
Enter operational feedback prompting, for example, it may be when button is pressed, feeding back keypad tone or vibrations.
In embodiments of the present invention, after mobile terminal opens Password Input safe mode, judge whether current interface is close
Code inputting interface, if so, then obtains input operation and input operation corresponding button of the user for dummy keyboard button
Key assignments, key assignments is shown in interface for password input with preset characters, and the operating effect for forbidding showing dummy keyboard, and pin
Operational feedback prompt tone and vibrations to dummy keyboard, apply the embodiment of the present invention, it is possible to achieve do not show when password is input into
The operating effect of dummy keyboard and password is shown with default character in inputting interface, effectively can prevent be input into close
Spied on or malice screenshotss software screen stealing passwords by other people during code, it is to avoid user cipher leakage so that user input is close
The security of code is guaranteed, effective protection individual privacy.
Further, when detecting user and carrying out input operation, key prompting voice or vibrations are fed back to input operation,
So that user perceives input operation, Consumer's Experience is improve.
Embodiment three
Fig. 4 is a kind of structured flowchart of mobile terminal of the embodiment of the present invention three.
With reference to shown in Fig. 4, a kind of mobile terminal 300 provided in an embodiment of the present invention includes:
Safe mode opening module 301, for opening Password Input safe mode;
Judge module 302, for, after Password Input safe mode is opened, judging whether current interface is Password Input circle
Face;
Display module 303, for when detect user by dummy keyboard the interface for password input be input into password when,
Forbid the operating effect for showing the dummy keyboard, and, show in the interface for password input in an encrypted form described close
Code.
Shown in reference picture 4a, in another kind of mobile terminal 400 provided in an embodiment of the present invention, also include:
Input operation feedback module 304, for when detect user for the dummy keyboard button input operation when,
Keypad tone or vibrations is fed back for the input operation.
Shown in reference picture 4b, in another kind of mobile terminal 500 provided in an embodiment of the present invention, judge module 302 includes:
Interface information acquisition submodule 3021, for obtaining current interface information;
Input frame identifies acquisition submodule 3022, for when the current interface packet information containing input frame, acquisition
The input frame mark;
Keyword judging submodule 3023, for judging that the input frame is identified whether comprising preset keyword;
Determination sub-module 3024, for judging that current interface is interface for password input.
Shown in reference picture 4c, in another kind of mobile terminal 600 provided in an embodiment of the present invention, display module 303 includes:
Input operation acquisition submodule 3031, for obtaining input operation of the user for the dummy keyboard button;
Key assignments acquisition submodule 3032, for obtaining the key assignments of the corresponding button of the input operation;
Display sub-module 3033, for showing in interface for password input the key assignments with preset characters.
Forbid display sub-module 3034, for forbidding being highlighted the dummy keyboard button and being amplified display.
It is each that the mobile terminal of the embodiment of the present invention can realize that mobile terminal in the embodiment of the method for Fig. 1 to Fig. 3 is realized
Individual process, for avoiding repeating, is repeated no more here.
In the embodiment of the present invention, after mobile terminal opens Password Input safe mode, judge whether current interface is password
Inputting interface, if so, then obtains the key of input operation and input operation corresponding button of the user for dummy keyboard button
Value, key assignments is shown in interface for password input with preset characters, and the operating effect for forbidding showing dummy keyboard, and is directed to
The operational feedback prompt tone of dummy keyboard and vibrations, apply the embodiment of the present invention, it is possible to achieve do not show void when password is input into
Intend the operating effect of keyboard and password is shown with default character in inputting interface, effectively can prevent in input password
When spied on or malice screenshotss software screen stealing passwords by other people, it is to avoid user cipher leakage so that user input password
Security be guaranteed, effective protection individual privacy.
Further, when detecting user and carrying out input operation, key prompting voice or vibrations are fed back to input operation,
So that user perceives input operation, Consumer's Experience is improve.
Example IV
Fig. 5 be the embodiment of the present invention four provide a kind of mobile terminal structured flowchart, the mobile terminal 1 000 shown in Fig. 5
Including:At least one processor 1001, memory 1002, at least one network interface 1004, touch sensor 1006 and user
Interface 1003.Each component in mobile terminal 1 000 is coupled by bus system 1005.It is understood that bus system
1005 are used for realizing the connection communication between these components.Bus system 1005 also includes power supply in addition to data/address bus is included
Bus, controlling bus and status signal bus in addition.But for the sake of for clear explanation, various buses are all designated as bus in Figure 5
System 1005.
Wherein, user interface 1003 can include display, keyboard or pointing device (for example, mouse, trace ball
(trackball), touch-sensitive plate or touch-screen etc..
It is appreciated that the memory 1002 in the embodiment of the present invention can be volatile memory or non-volatile memories
Device, or may include volatibility and nonvolatile memory.Wherein, nonvolatile memory can be read-only storage
(Read-Only Memory, ROM), programmable read only memory (Programmable ROM, PROM), erasable programmable are only
Read memory (Erasable PROM, EPROM), Electrically Erasable Read Only Memory (Electrically EPROM,
) or flash memory EEPROM.Volatile memory can be random access memory (Random Access Memory, RAM), and which is used
Make External Cache.By exemplary but be not restricted explanation, the RAM of many forms can use, such as static random-access
Memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random-access
Memory (Synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (Double Data
Rate SDRAM, DDRSDRAM), enhancement mode Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronous
Connection dynamic random access memory (Synchlink DRAM, SLDRAM) and direct rambus random access memory
(Direct Rambus RAM, DRRAM).The memory 1002 of the system and method for embodiment of the present invention description be intended to include but
It is not limited to the memory of these and any other suitable type.
In some embodiments, memory 1002 stores following element, can perform module or data structure, or
Person their subset, or their superset:Operating system 10021 and application program 10022.
Wherein, operating system 10021, comprising various system programs, such as ccf layer, core library layer, driving layer etc., are used for
Realize various basic businesses and process hardware based task.Application program 10022, comprising various application programs, such as matchmaker
Body player (Media Player), browser (Browser) etc., for realizing various applied business.Realize that the present invention is implemented
The program of example method is may be embodied in application program 10022.
In embodiments of the present invention, by call memory 1002 storage program or instruction, specifically, can be application
The program stored in program 10022 or instruction, processor 1001 are used for opening Password Input safe mode, when unlatching Password Input
After safe mode, judge whether current interface is interface for password input, if so, when detect user by dummy keyboard described
During interface for password input input password, forbid the operating effect for showing the dummy keyboard, and, in the interface for password input
Show the password in an encrypted form.
The method that the embodiments of the present invention are disclosed is can apply in processor 1001, or real by processor 1001
Existing.A kind of possibly IC chip of processor 1001, the disposal ability with signal.During realization, said method
Each step can be completed by the instruction of the integrated logic circuit of the hardware in processor 1001 or software form.Above-mentioned
Processor 1001 can be general processor, digital signal processor (Digital Signal Processor, DSP), special
Integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field
Programmable Gate Array, FPGA) or other PLDs, discrete gate or transistor logic,
Discrete hardware components.Can realize or execute disclosed each method in the embodiment of the present invention, step and logic diagram.General
Processor can be microprocessor or the processor can also be any conventional processor etc..In conjunction with embodiment of the present invention institute
The step of disclosed method, can be embodied directly in hardware decoding processor and execute and complete, or with the hardware in decoding processor
And software module combination execution is completed.Software module may be located at random access memory, and flash memory, read-only storage may be programmed read-only
In the ripe storage medium in this area such as memory or electrically erasable programmable memory, register.The storage medium is located at
Memory 1002, processor 1001 read the information in memory 1002, the step of complete said method in conjunction with its hardware.
Touch sensor 1006 be used for detecting user touch-screen for dummy keyboard input operation, and by input operation
The key assignments for being converted into respective keys is transmitted to application processor 1001.
It is understood that the embodiment of the present invention description these embodiments can use hardware, software, firmware, middleware,
Microcode or its combine realizing.For hardware is realized, processing unit can be realized in one or more special ICs
(Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal
Processing, DSP), digital signal processing appts (DSP Device, DSPD), programmable logic device (Programmable
Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general place
Reason device, controller, microcontroller, microprocessor, for execute herein described function other electronic units or its combine in.
For software realize, can pass through execute the embodiment of the present invention described in function module (such as process, function etc.) come
Realize the technology described in the embodiment of the present invention.Software code is storable in memory and by computing device.Memory can
To realize within a processor or outside the processor.
Preferably, processor 1001 is additionally operable to when execution judges the step of whether current interface is interface for password input:
Current interface information is obtained, when the current interface packet information containing input frame, the input frame mark is obtained, is judged institute
State input frame to identify whether, comprising preset keyword, if so, then to judge that current interface is interface for password input.
Preferably, processor 1001 is additionally operable to:Input operation of the user for the dummy keyboard button is obtained, institute is obtained
The key assignments of the corresponding button of input operation is stated, the key assignments is shown in interface for password input with preset characters.
Preferably, processor 1001 is additionally operable to:Forbid being highlighted the dummy keyboard button and amplified display.
Preferably, processor 1001 is additionally operable to:When the input operation that user is directed to the dummy keyboard button is detected,
Keypad tone or vibrations is fed back for the input operation.
Mobile terminal 1 000 can realize each process that mobile terminal is realized in previous embodiment, for avoiding repeating, this
In repeat no more.
In embodiments of the present invention, after mobile terminal 1 000 opens Password Input safe mode, whether judge current interface
Be interface for password input, if so, then user is obtained for the input operation of dummy keyboard button and input operation is corresponding presses
The key assignments of key, key assignments is shown in interface for password input with preset characters, and the operating effect for forbidding showing dummy keyboard,
And the operational feedback prompt tone for dummy keyboard and vibrations, apply the embodiment of the present invention, it is possible to achieve when password is input into not
Show the operating effect of dummy keyboard and password is shown with default character in inputting interface, effectively can prevent defeated
Spied on or malice screenshotss software screen stealing passwords by other people when entering password, it is to avoid user cipher leakage so that user is defeated
The security for entering password is guaranteed, effective protection individual privacy.
Further, when detecting user and carrying out input operation, key prompting voice or vibrations are fed back to input operation,
So that user perceives input operation, Consumer's Experience is improve.
Embodiment five
Fig. 6 is a kind of structural representation of mobile terminal that the embodiment of the present invention five is provided.Specifically, the movement in Fig. 6
Terminal 1100 can be mobile phone, panel computer, personal digital assistant (Personal Digital Assistant, PDA) or car
Carry computer etc..
Mobile terminal 1 100 in Fig. 6 includes radio frequency (Radio Frequency, RF) circuit 1101, memory 1102, defeated
Enter unit 1103, display unit 1104, touch sensor 1105, processor 1106, voicefrequency circuit 1107, WiFi (Wireless
Fidelity) module 1108 and power supply 1109.
Wherein, input block 1103 can be used for numeral or the character information of receiving user's input, and produce whole with mobile
The user setup at end 1100 and the relevant signal input of function control.Specifically, in the embodiment of the present invention, the input block
1103 can include contact panel 11031.Contact panel 11031, also referred to as touch-screen, can collect user thereon or neighbouring
Touch operation (such as user is using the operation of any suitable object or annex on contact panel 11031 such as finger, stylus),
And corresponding attachment means are driven according to formula set in advance.Optionally, contact panel 11031 may include touch detecting apparatus
With two parts of touch controller.Wherein, touch detecting apparatus detect the touch orientation of user, and detect what touch operation brought
Signal, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and it is changed
Into contact coordinate, then the processor 1106 is given, and the order sent of receiving processor 1106 can be executed.Additionally, can
To realize contact panel 11031 using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves.Except touch surface
Plate 11031, input block 1103 can also include other input equipments 11032, other input equipments 11032 can include but not
The one kind being limited in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc.
Or it is multiple.
Wherein, display unit 1104 can be used for display by the information of user input or be supplied to information and the movement of user
The various menu interfaces of terminal 1100.Display unit 1104 may include display floater 11041, optionally, using LCD or can have
The forms such as machine light emitting diode (Organic Light-Emitting Diode, OLED) are configuring display floater 11041.
It should be noted that contact panel 11031 can cover display floater 11041, touch display screen is formed, when the touch shows
Screen is detected thereon or after neighbouring touch operation, sends processor 1106 to determine the type of touch event, is subsequently located
Reason device 1106 provides corresponding visual output in touch display screen according to the type of touch event.
Touch display screen includes Application Program Interface viewing area and conventional control viewing area.The Application Program Interface viewing area
And the arrangement mode of the conventional control viewing area is not limited, can be arranged above and below, left-right situs etc. can be distinguished two and show
Show the arrangement mode in area.The Application Program Interface viewing area is displayed for the interface of application program.Each interface can be with
The interface element such as the icon comprising at least one application program and/or widget desktop controls.The Application Program Interface viewing area
It can also be the empty interface not comprising any content.The conventional control viewing area be used for show the higher control of utilization rate, for example,
Application icons such as settings button, interface numbering, scroll bar, phone directory icon etc..
Wherein processor 1106 is the control centre of mobile terminal 1 100, using various interfaces and connection whole mobile phone
Various pieces, be stored in software program and/or module in first memory 11021 by running or executing, and call
The data being stored in second memory 11022, execute the various functions and processing data of mobile terminal 1 100, so as to movement
Terminal 1100 carries out integral monitoring.Optionally, processor 1106 may include one or more processing units.
Touch sensor 1105 be used for detecting user touch-screen for dummy keyboard input operation, and by input operation
The key assignments for being converted into respective keys is transmitted to application processor 1106.
In embodiments of the present invention, by calling software program and/or the module stored in the first memory 11021
And/or the data in the second memory 11022, processor 1106 is used for opening Password Input safe mode, when unlatching password
After input safe mode, judge whether current interface is interface for password input, if so, existed by dummy keyboard when detecting user
During the interface for password input input password, forbid the operating effect for showing the dummy keyboard, and, in the Password Input
Interface shows the password in an encrypted form.
Preferably, processor 1106 is additionally operable to when execution judges the step of whether current interface is interface for password input:
Current interface information is obtained, when the current interface packet information containing input frame, the input frame mark is obtained, is judged institute
State input frame to identify whether, comprising preset keyword, if so, then to judge that current interface is interface for password input.
Preferably, processor 1106 is additionally operable to:Input operation of the user for the dummy keyboard button is obtained, institute is obtained
The key assignments of the corresponding button of input operation is stated, the key assignments is shown in interface for password input with preset characters.
Preferably, processor 1106 is additionally operable to:Forbid being highlighted the dummy keyboard button and amplified display.
Preferably, processor 1106 is additionally operable to:When the input operation that user is directed to the dummy keyboard button is detected,
Keypad tone or vibrations is fed back for the input operation.
Mobile terminal 1 100 can realize each process that mobile terminal is realized in previous embodiment, for avoiding repeating, this
In repeat no more.
After mobile terminal 1 100 opens Password Input safe mode, judge whether current interface is interface for password input, if
Be, then obtain user for dummy keyboard button input operation and the corresponding button of input operation key assignments, by key assignments with
Preset characters show in interface for password input, and the operating effect for forbidding showing dummy keyboard, and for dummy keyboard
Operational feedback prompt tone and vibrations, apply the embodiment of the present invention, it is possible to achieve do not show the behaviour of dummy keyboard when password is input into
Make effect and password is shown with default character in inputting interface, effectively can prevent from being peeped by other people when password is input into
Depending on or malice screenshotss software screen stealing passwords, it is to avoid user cipher leakage so that the security of user input password is obtained
To ensureing, effective protection individual privacy.
Further, when detecting user and carrying out input operation, key prompting voice or vibrations are fed back to input operation,
So that user perceives input operation, Consumer's Experience is improve.
Those of ordinary skill in the art are it is to be appreciated that with reference to each of the embodiment description disclosed in the embodiment of the present invention
The unit and algorithm steps of example, being capable of being implemented in combination in electronic hardware or computer software and electronic hardware.These
Function is executed with hardware or software mode actually, the application-specific and design constraint depending on technical scheme.Specialty
Technical staff can use different methods to realize described function to each specific application, but this realization should
Think beyond the scope of this invention.
Those skilled in the art can be understood that, for convenience and simplicity of description, the system of foregoing description,
Device and the specific work process of unit, may be referred to the corresponding process in preceding method embodiment, will not be described here.
In embodiment provided herein, it should be understood that disclosed apparatus and method, can pass through other
Mode is realized.For example, device embodiment described above is only that schematically for example, the division of the unit is only
A kind of division of logic function, can have when actually realizing other dividing mode, for example multiple units or component can in conjunction with or
Person is desirably integrated into another system, or some features can be ignored, or does not execute.Another, shown or discussed is mutual
Between coupling or direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, device or unit
Connect, can be electrical, mechanical or other forms.
The unit that illustrates as separating component can be or may not be physically separate, aobvious as unit
The part for showing can be or may not be physical location, you can be located at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme
's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to
It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.
If the function is realized using in the form of SFU software functional unit and as independent production marketing or when using, can be with
It is stored in a computer read/write memory medium.Such understanding is based on, technical scheme is substantially in other words
The part contributed by prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, is used including some instructions so that a computer equipment (can be individual
People's computer, server, or network equipment etc.) execute all or part of step of each embodiment methods described of the invention.
And aforesaid storage medium includes:USB flash disk, portable hard drive, ROM, RAM, magnetic disc or CD etc. are various can be with store program codes
Medium.
The above, the only specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, any
Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained
Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.
Claims (10)
1. a kind of method that password shows, is applied to mobile terminal, it is characterised in that methods described includes:
Open Password Input safe mode;
After Password Input safe mode is opened, judge whether current interface is interface for password input;
If so, when detect user by dummy keyboard the interface for password input be input into password when, forbid showing the void
Intend the operating effect of keyboard, and, show the password in an encrypted form in the interface for password input.
2. method according to claim 1, it is characterised in that described judge whether current interface is interface for password input
Step includes:
Obtain current interface information;
When the current interface packet information containing input frame, the input frame mark is obtained;
Judge that the input frame is identified whether comprising preset keyword;
If so, then judge that current interface is interface for password input.
3. method according to claim 1, it is characterised in that described show in the interface for password input in an encrypted form
The step of showing the password includes:
Obtain input operation of the user for the dummy keyboard button;
Obtain the key assignments of the corresponding button of the input operation;
The key assignments is shown in interface for password input with preset characters.
4. method according to claim 1, it is characterised in that described when detecting user by dummy keyboard described close
During code inputting interface input password, forbid that the operating effect for showing the dummy keyboard includes:
Forbid being highlighted the dummy keyboard button and amplified display.
5. the method according to claim 1 or 2 or 3 or 4, it is characterised in that methods described also includes:
When detect user for the dummy keyboard button input operation when, for the input operation feed back keypad tone or
Person is shaken.
6. a kind of mobile terminal, it is characterised in that include:
Safe mode opening module, for opening Password Input safe mode;
Judge module, for, after Password Input safe mode is opened, judging whether current interface is interface for password input;
Display module, for when detect user by dummy keyboard the interface for password input be input into password when, forbid showing
Show the operating effect of the dummy keyboard, and, show the password in an encrypted form in the interface for password input.
7. mobile terminal according to claim 6, it is characterised in that the judge module includes:
Interface information acquisition submodule, for obtaining current interface information;
Input frame identifies acquisition submodule, for when the current interface packet information containing input frame, the acquisition input
Collimation mark is known;
Keyword judging submodule, for judging that the input frame is identified whether comprising preset keyword;
Determination sub-module, for judging that current interface is interface for password input.
8. mobile terminal according to claim 6, it is characterised in that the display module includes:
Input operation acquisition submodule, for obtaining input operation of the user for the dummy keyboard button;
Key assignments acquisition submodule, for obtaining the key assignments of the corresponding button of the input operation;
Display sub-module, for showing in interface for password input the key assignments with preset characters.
9. mobile terminal according to claim 6, it is characterised in that the display module includes:
Forbid display sub-module, for forbidding being highlighted the dummy keyboard button and being amplified display.
10. the mobile terminal according to claim 6 or 7 or 8 or 9, it is characterised in that also include:
Input operation feedback module, for when the input operation that user is directed to the dummy keyboard button is detected, for institute
State input operation feedback keypad tone or vibrations.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610971109.9A CN106503507A (en) | 2016-10-31 | 2016-10-31 | Method and mobile terminal that a kind of password shows |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610971109.9A CN106503507A (en) | 2016-10-31 | 2016-10-31 | Method and mobile terminal that a kind of password shows |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106503507A true CN106503507A (en) | 2017-03-15 |
Family
ID=58323079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610971109.9A Pending CN106503507A (en) | 2016-10-31 | 2016-10-31 | Method and mobile terminal that a kind of password shows |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106503507A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107220566A (en) * | 2017-04-01 | 2017-09-29 | 天地融科技股份有限公司 | A kind of method for information display and equipment |
CN107563232A (en) * | 2017-09-30 | 2018-01-09 | 北京奇虎科技有限公司 | The display methods and device of a kind of user profile |
CN107766719A (en) * | 2017-09-18 | 2018-03-06 | 北京华伟恒远信息系统技术有限公司 | A kind of method and device that log-on message is encrypted |
CN109426721A (en) * | 2017-08-29 | 2019-03-05 | 腾讯科技(深圳)有限公司 | Security prompt method and device based on dummy keyboard |
CN109901761A (en) * | 2019-01-25 | 2019-06-18 | 维沃移动通信有限公司 | A kind of content display method and mobile terminal |
CN110287689A (en) * | 2019-05-07 | 2019-09-27 | 珠海格力电器股份有限公司 | Password protection method, terminal and computer readable medium |
CN110765470A (en) * | 2019-09-19 | 2020-02-07 | 平安科技(深圳)有限公司 | Method and device for realizing safety keyboard, computer equipment and storage medium |
CN113609471A (en) * | 2021-08-11 | 2021-11-05 | 珠海格力电器股份有限公司 | Information protection method and device, electronic equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102867159A (en) * | 2011-07-05 | 2013-01-09 | 腾讯科技(深圳)有限公司 | Method, system, client and server for inputting password by soft keyboard |
CN103019599A (en) * | 2012-12-12 | 2013-04-03 | 华为终端有限公司 | Electronic equipment and unlocking method of screen thereof |
CN104423421A (en) * | 2013-08-19 | 2015-03-18 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN105205386A (en) * | 2014-06-25 | 2015-12-30 | 腾讯科技(深圳)有限公司 | Password protecting method and device for mobile terminal application program |
CN105260681A (en) * | 2015-11-23 | 2016-01-20 | 广东欧珀移动通信有限公司 | Password protection method and device |
CN106022017A (en) * | 2016-05-06 | 2016-10-12 | 平安科技(深圳)有限公司 | A method, a device and a system realizing password input via a virtual keyboard |
-
2016
- 2016-10-31 CN CN201610971109.9A patent/CN106503507A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102867159A (en) * | 2011-07-05 | 2013-01-09 | 腾讯科技(深圳)有限公司 | Method, system, client and server for inputting password by soft keyboard |
CN103019599A (en) * | 2012-12-12 | 2013-04-03 | 华为终端有限公司 | Electronic equipment and unlocking method of screen thereof |
CN104423421A (en) * | 2013-08-19 | 2015-03-18 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN105205386A (en) * | 2014-06-25 | 2015-12-30 | 腾讯科技(深圳)有限公司 | Password protecting method and device for mobile terminal application program |
CN105260681A (en) * | 2015-11-23 | 2016-01-20 | 广东欧珀移动通信有限公司 | Password protection method and device |
CN106022017A (en) * | 2016-05-06 | 2016-10-12 | 平安科技(深圳)有限公司 | A method, a device and a system realizing password input via a virtual keyboard |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107220566A (en) * | 2017-04-01 | 2017-09-29 | 天地融科技股份有限公司 | A kind of method for information display and equipment |
CN109426721A (en) * | 2017-08-29 | 2019-03-05 | 腾讯科技(深圳)有限公司 | Security prompt method and device based on dummy keyboard |
CN107766719A (en) * | 2017-09-18 | 2018-03-06 | 北京华伟恒远信息系统技术有限公司 | A kind of method and device that log-on message is encrypted |
CN107563232A (en) * | 2017-09-30 | 2018-01-09 | 北京奇虎科技有限公司 | The display methods and device of a kind of user profile |
CN109901761A (en) * | 2019-01-25 | 2019-06-18 | 维沃移动通信有限公司 | A kind of content display method and mobile terminal |
CN110287689A (en) * | 2019-05-07 | 2019-09-27 | 珠海格力电器股份有限公司 | Password protection method, terminal and computer readable medium |
CN110765470A (en) * | 2019-09-19 | 2020-02-07 | 平安科技(深圳)有限公司 | Method and device for realizing safety keyboard, computer equipment and storage medium |
CN113609471A (en) * | 2021-08-11 | 2021-11-05 | 珠海格力电器股份有限公司 | Information protection method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106503507A (en) | Method and mobile terminal that a kind of password shows | |
US11874903B2 (en) | User interface switching method and terminal | |
KR101925806B1 (en) | Method and apparatus for securing touch input | |
CN106203061B (en) | Encryption method of application program and mobile terminal | |
CN104834449B (en) | The icon management method and device of mobile terminal | |
CN106127076B (en) | A kind of inspection method and mobile terminal of photograph album photo | |
CN103034798B (en) | A kind of generation method and device of random cipher | |
US8874931B2 (en) | System and method for securing a user interface | |
JP2013117962A (en) | Secure method and device | |
CN105868617B (en) | Application program encryption method and mobile terminal | |
CN105956431B (en) | A kind of application protection processing method and mobile terminal | |
KR102095912B1 (en) | Operating Method of Secure Indicator and Electronic Device supporting the same | |
CN106228085B (en) | The method for secret protection and mobile terminal of application program | |
CN107229396B (en) | Mobile terminal application icon hiding method and mobile terminal | |
CN111344707A (en) | Electronic device comprising a display and method of encrypting and decrypting information | |
CN107133504A (en) | Rights Management System, right management method and electronic equipment | |
CN106250026A (en) | The startup method of the application program of a kind of mobile terminal and mobile terminal | |
CN107632870A (en) | The startup method and terminal of a kind of application | |
KR100880862B1 (en) | Security method for user input data to electronic device | |
TWI476625B (en) | Data security management systems and methods | |
CN106156600A (en) | The unlocking method of a kind of application program and mobile terminal | |
CN106569662A (en) | Display method of application interface and mobile terminal | |
CN106991306B (en) | A kind of method and mobile terminal inputting password | |
JP2013168001A (en) | Input device, control method for input device, information processing device, and program | |
CN106293386A (en) | A kind of method of hide application program and mobile terminal |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170315 |
|
RJ01 | Rejection of invention patent application after publication |