[go: up one dir, main page]

CN103136461B - A kind of implementation method of anti-screenshot soft keyboard and device - Google Patents

A kind of implementation method of anti-screenshot soft keyboard and device Download PDF

Info

Publication number
CN103136461B
CN103136461B CN201110397764.5A CN201110397764A CN103136461B CN 103136461 B CN103136461 B CN 103136461B CN 201110397764 A CN201110397764 A CN 201110397764A CN 103136461 B CN103136461 B CN 103136461B
Authority
CN
China
Prior art keywords
picture
soft keyboard
character
block
blocked
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110397764.5A
Other languages
Chinese (zh)
Other versions
CN103136461A (en
Inventor
郝永建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Feinno Communication Technology Co Ltd
Original Assignee
Beijing Feinno Communication 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 Beijing Feinno Communication Technology Co Ltd filed Critical Beijing Feinno Communication Technology Co Ltd
Priority to CN201110397764.5A priority Critical patent/CN103136461B/en
Publication of CN103136461A publication Critical patent/CN103136461A/en
Application granted granted Critical
Publication of CN103136461B publication Critical patent/CN103136461B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The present invention discloses a kind of implementation method and device of anti-screenshot soft keyboard.Described method comprises: display soft keyboard; On the soft keyboard of display, show one and block picture, and the position of picture on soft keyboard is blocked in timing change; Wherein block picture and block partial character on soft key disc; When clicking the character be not blocked on soft keyboard as user, click comes into force, and corresponding character is sent to password box; When user click on soft keyboard block picture time, click do not come into force.Technical scheme of the present invention, can stop virus or wooden horse to use the password of screenshotss and image recognition technology analysis user input.

Description

A kind of implementation method of anti-screenshot soft keyboard and device
Technical field
The present invention relates to domain software Password Input resist technology field, particularly a kind of implementation method of anti-screenshot soft keyboard and device.
Background technology
Input password is an important means of protection software use safety, but along with the development of computer virus technology, conventional cryptoguard technology, being shown as the conventional meanses such as asterisk as password can not the input safety of available protecting user cipher, bogusware uses the Floor layer Technology such as keyboard hook and message hook easily can obtain the keyboard logging data of user, the security of " the password soft keyboard " of on-keyboard input is higher by contrast, user can carry out Password Input with mouse on the soft keyboard ejected, lost efficacy to make most keyboard recordable type wooden horse on present network.
Although use the mode of soft keyboard input password effectively can prevent the pry technology of virus or wooden horse, virus cannot be stoped to use screenshotss and image recognition technology analysis user to input password.
Summary of the invention
In view of this, the invention provides a kind of soft keyboard implementation method and device of anti-screenshotss, the program can stop virus or wooden horse to use the password of screenshotss and image recognition technology analysis user input.
For achieving the above object, technical scheme of the present invention is achieved in that
The invention discloses a kind of implementation method of anti-screenshot soft keyboard, the method comprises:
Display soft keyboard;
On the soft keyboard of display, show one and block picture, and the position of picture on soft keyboard is blocked in timing change; Wherein block picture and block partial character on soft key disc;
When clicking the character be not blocked on soft keyboard as user, click comes into force, and corresponding character is sent to password box;
When user click on soft keyboard block picture time, click do not come into force.
In the above-mentioned methods, described timing is changed and is blocked the position of picture on soft keyboard and comprise:
Start a timer;
When described timer expiry, change the coordinate blocking the picture upper left corner, and the bounds that picture does not exceed soft keyboard is blocked in control;
Restart described timer.
The method comprises further: the image content blocking picture is changed in timing.
In the above-mentioned methods, described timing is changed the image content blocking picture and is comprised: pre-set a width picture, every timing instant, intercept a part as blocking picture, and each part intercepted is different from the part that the last time intercepts from the picture that this is preset.
The method comprises further:
When user clicks soft keyboard, comprise the character be not blocked on a beating keyboard and click and soft keyboard blocks picture, readjust the position of the character on soft keyboard and the shape of character.
The invention also discloses a kind of implement device of anti-screenshot soft keyboard, this device comprises: soft keyboard module and block picture module;
Soft keyboard module, for showing soft keyboard;
Block picture module, on the soft keyboard of display, show one and block picture, and the position of picture on soft keyboard is blocked in timing change; Wherein block picture and block partial character on soft key disc;
Described soft keyboard module, during for clicking the character be not blocked on soft keyboard user, is sent to password box by corresponding character, for click user on soft keyboard block picture time, do not carry out password transmit operation.
In said apparatus, described in block picture module, for starting a timer, when described timer expiry, changing and blocking the coordinate in the picture upper left corner, and control to block the bounds that picture do not exceed soft keyboard, restart described timer.
In said apparatus, described in block picture module, change for timing and block the image content of picture.
In said apparatus, described in block picture module, every timing instant, from the picture preset, intercept a part as blocking picture, and each part intercepted is different from the part that the last time intercepts.
In said apparatus, described soft keyboard module, for when clicking soft keyboard whenever user, comprising the character be not blocked on a beating keyboard and clicking and soft keyboard blocks picture, readjusting the position of the character on soft keyboard and the shape of character.
From above-mentioned, this display soft keyboard of the present invention, on the soft keyboard of display, shows one and blocks picture, and the position of picture on soft keyboard is blocked in timing change; Wherein block picture and block partial character on soft key disc; When clicking the character be not blocked on soft keyboard as user, click comes into force, and corresponding character is sent to password box; When user click on soft keyboard block picture time, click infirm technical scheme, because display translation one blocks picture dynamically on soft keyboard, make the intercepting user input that screenshotss technology cannot be complete, thus reach the requirement of protection password.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the implementation method of a kind of anti-screenshot soft keyboard in the embodiment of the present invention;
Fig. 2 is that the schematic diagram of picture is blocked in the display on soft keyboard in the embodiment of the present invention;
Fig. 3 be the soft keyboard in the embodiment of the present invention blocks picture move after schematic diagram;
Fig. 4 is the structural drawing of the implement device of a kind of anti-screenshot soft keyboard in the embodiment of the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Fig. 1 is the process flow diagram of the implementation method of a kind of anti-screenshot soft keyboard in the embodiment of the present invention.As shown in Figure 1, the method comprises:
101, display soft keyboard.
102, on the soft keyboard of display, show one and block picture, and the position of picture on soft keyboard is blocked in timing change; Wherein block picture and block partial character on soft key disc.
In this step, the image content blocking picture can also be changed further.
Fig. 2 is that the schematic diagram of picture is blocked in the display on soft keyboard in the embodiment of the present invention.As shown in Figure 1, block picture and hide partial character on soft keyboard.Fig. 3 be the soft keyboard in the embodiment of the present invention blocks picture move after schematic diagram.As shown in Figure 3, block picture and not only move position, and image content also there occurs change.
In one embodiment of the invention, can in the following way: pre-set a width picture; Start a timer; Often when the timer expires, from the picture that this is preset, intercept a part block picture as current, and each part intercepted is different from the part that the last time intercepts, and change the current coordinate (this value is set as the random number in certain limit) blocking the picture upper left corner, and the bounds that picture does not exceed soft keyboard is blocked in control; Restart described timer.
103, when clicking the character be not blocked on soft keyboard as user, click comes into force, and corresponding character is sent to password box; When user click on soft keyboard block picture time, click do not come into force.
In this step, time only visible with the character on soft keyboard, click be only effective.
Method shown in Fig. 1 also comprises further: when user clicks soft keyboard, comprises the character be not blocked on a beating keyboard and click soft keyboard blocks picture, readjusts the character on soft keyboard, the position of character and the shape of character.Namely click once (comprise effectively click and invalid clicks), random variation once for the shape (such as whether tilt, whether have strikethrough etc.) of the character on soft keyboard, the position of character and character.
Visible, the scheme described in Fig. 1, can effectively prevent virus or wooden horse from using the password of screenshotss and image recognition technology analysis user input when user inputs password.
The implement device of a kind of anti-screenshot soft keyboard in the present invention is provided based on above-described embodiment.
Fig. 4 is the structural drawing of the implement device of a kind of anti-screenshot soft keyboard in the embodiment of the present invention.As shown in Figure 4, this device comprises: soft keyboard module 401 and block picture module 402;
Soft keyboard module 401, for showing soft keyboard;
Block picture module 402, on the soft keyboard of display, show one and block picture, and the position of picture on soft keyboard is blocked in timing change; Wherein block picture and block partial character on soft key disc;
Described soft keyboard module 402, during for clicking the character be not blocked on soft keyboard user, is sent to password box by corresponding character, for click user on soft keyboard block picture time, do not carry out password transmit operation.
In the device shown in Fig. 4, described in block picture module 402, for starting a timer, when described timer expiry, changing and blocking the coordinate in the picture upper left corner, and control to block the bounds that picture do not exceed soft keyboard, restart described timer.
In the device shown in Fig. 4, described in block picture module 402, also change for timing and block the image content of picture.
In the device shown in Fig. 4, described in block picture module 402, every timing instant, from the picture preset, intercept a part as blocking picture, and each part intercepted is different from the part that the last time intercepts.
In the device shown in Fig. 4, described soft keyboard module 401, also for when clicking soft keyboard whenever user, comprising the character be not blocked on a beating keyboard and clicking and soft keyboard blocks picture, readjusting the position of the character on soft keyboard and the shape of character.
In sum, this display soft keyboard of the present invention, on the soft keyboard of display, shows one and blocks picture, and the position of picture on soft keyboard is blocked in timing change; Wherein block picture and block partial character on soft key disc; When clicking the character be not blocked on soft keyboard as user, click comes into force, and corresponding character is sent to password box; When user click on soft keyboard block picture time, click infirm technical scheme, because display translation one blocks picture dynamically on soft keyboard, make the intercepting user input that screenshotss technology cannot be complete, thus reach the requirement of protection password
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any amendments done within the spirit and principles in the present invention, equivalent replacement, improvement etc., be all included in protection scope of the present invention.

Claims (8)

1. an implementation method for anti-screenshot soft keyboard, is characterized in that, the method comprises:
Display soft keyboard;
On the soft keyboard of display, show one and block picture, and the position of picture on soft keyboard is blocked in timing change; Wherein block picture and block partial character on soft key disc;
When clicking the character be not blocked on soft keyboard as user, click comes into force, and corresponding character is sent to password box;
When user click on soft keyboard block picture time, click do not come into force;
Wherein, described timing is changed and is blocked the position of picture on soft keyboard and comprise:
Start a timer; When described timer expiry, change the coordinate blocking the picture upper left corner, and the bounds that picture does not exceed soft keyboard is blocked in control; Restart described timer.
2. method according to claim 1, is characterized in that, the method comprises further: the image content blocking picture is changed in timing.
3. method according to claim 2, it is characterized in that, described timing is changed the image content blocking picture and is comprised: pre-set a width picture, every timing instant, from the picture that this is preset, intercept a part as blocking picture, and each part intercepted is different from the part that the last time intercepts.
4. according to the method in any one of claims 1 to 3, it is characterized in that, the method comprises further:
When user clicks soft keyboard, comprise the character be not blocked on a beating keyboard and click and soft keyboard blocks picture, readjust the position of the character on soft keyboard and the shape of character.
5. an implement device for anti-screenshot soft keyboard, is characterized in that, this device comprises: soft keyboard module and block picture module;
Soft keyboard module, for showing soft keyboard;
Block picture module, on the soft keyboard of display, show one and block picture, and the position of picture on soft keyboard is blocked in timing change; Wherein block picture and block partial character on soft key disc;
Described soft keyboard module, during for clicking the character be not blocked on soft keyboard user, is sent to password box by corresponding character, for click user on soft keyboard block picture time, do not carry out password transmit operation;
Describedly blocking picture module, for starting a timer, when described timer expiry, changing the coordinate blocking the picture upper left corner, and control to block the bounds that picture do not exceed soft keyboard, restart described timer.
6. device according to claim 5, is characterized in that,
Describedly block picture module, also change the image content blocking picture for timing.
7. device according to claim 6, is characterized in that,
Describedly blocking picture module, every timing instant, from the picture preset, intercepting a part as blocking picture, and each part intercepted is different from the part that the last time intercepts.
8. the device according to any one of claim 5 to 7, is characterized in that,
Described soft keyboard module, also for when clicking soft keyboard whenever user, comprising the character be not blocked on a beating keyboard and clicking and soft keyboard blocks picture, readjusting the position of the character on soft keyboard and the shape of character.
CN201110397764.5A 2011-12-02 2011-12-02 A kind of implementation method of anti-screenshot soft keyboard and device Active CN103136461B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110397764.5A CN103136461B (en) 2011-12-02 2011-12-02 A kind of implementation method of anti-screenshot soft keyboard and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110397764.5A CN103136461B (en) 2011-12-02 2011-12-02 A kind of implementation method of anti-screenshot soft keyboard and device

Publications (2)

Publication Number Publication Date
CN103136461A CN103136461A (en) 2013-06-05
CN103136461B true CN103136461B (en) 2015-11-04

Family

ID=48496278

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110397764.5A Active CN103136461B (en) 2011-12-02 2011-12-02 A kind of implementation method of anti-screenshot soft keyboard and device

Country Status (1)

Country Link
CN (1) CN103136461B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104463038B (en) * 2014-11-28 2017-12-05 上海斐讯数据通信技术有限公司 Cipher-code input method and its system
CN104361301B (en) * 2014-11-28 2018-01-02 上海斐讯数据通信技术有限公司 Cipher-code input method and its system
CN106778224A (en) * 2016-12-29 2017-05-31 Tcl集团股份有限公司 The control method and system of a kind of Password Input, mobile terminal
CN112132580A (en) * 2020-10-10 2020-12-25 深圳市智百威科技发展有限公司 Method for protecting transaction data security and preventing transaction data from being stolen
CN112462983B (en) * 2020-12-17 2024-09-27 中国农业银行股份有限公司 Contactless input device and method for determining character input value

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101093525A (en) * 2006-09-01 2007-12-26 厦门好旺角信息技术开发有限公司 Password input method and device for improving password security
CN101448112A (en) * 2008-12-24 2009-06-03 深圳创维-Rgb电子有限公司 Method for changing startup picture display, system and television set

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8161395B2 (en) * 2006-11-13 2012-04-17 Cisco Technology, Inc. Method for secure data entry in an application

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101093525A (en) * 2006-09-01 2007-12-26 厦门好旺角信息技术开发有限公司 Password input method and device for improving password security
CN101448112A (en) * 2008-12-24 2009-06-03 深圳创维-Rgb电子有限公司 Method for changing startup picture display, system and television set

Also Published As

Publication number Publication date
CN103136461A (en) 2013-06-05

Similar Documents

Publication Publication Date Title
CN103136461B (en) A kind of implementation method of anti-screenshot soft keyboard and device
EP2892198B1 (en) Detecting and breaking captcha automation scripts and preventing image scraping
US20170006053A1 (en) Automatically preventing and remediating network abuse
CN107979612A (en) The system and method that the computer environment of safety is provided
US9930705B2 (en) Mobile terminal control method, apparatus and system
US20140283118A1 (en) OS Security Filter
TW200910282A (en) Method of inputting a password
CN110377202A (en) Image processing method, device, electronic equipment and storage medium
CN101162489B (en) Personate photograph producing method used for keep input secret and method of use thereof
CN104461287A (en) Handling method and device for floating object and terminal
US20160180073A1 (en) Captcha processing method and device, terminal and server
KR102273093B1 (en) Method of inputting confidential data on a terminal
CN103605487A (en) Method for transparently capturing print data
CN106203176A (en) A kind of application encryption method and device
KR101228028B1 (en) Virtual keyboard and preventing method for hacking information using the same
KR20140070408A (en) A method and device for preventing logging of computer on-screen keyboard
CN100407091C (en) A kind of operation interface protection method
CN112637195B (en) Method and device for controlling electronic equipment and electronic equipment
HK1221535A1 (en) Method and device for inputting information
CN105487917A (en) Method and device for repairing verification code system with virtual machine
CN108959868A (en) A kind of booting computer method, apparatus and computer
CN103116441B (en) A kind of windows switching method and device
CN109726547A (en) A kind of file executes management method and relevant apparatus
CN111052113A (en) System for preventing stain and peep attack of mobile equipment and user pattern authentication method
CN109190363A (en) A kind of information processing method and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: Room 810, 8 / F, 34 Haidian Street, Haidian District, Beijing 100080

Patentee after: BEIJING D-MEDIA COMMUNICATION TECHNOLOGY Co.,Ltd.

Address before: 100089 Beijing city Haidian District wanquanzhuang Road No. 28 Wanliu new building 6 storey block A room 602

Patentee before: BEIJING D-MEDIA COMMUNICATION TECHNOLOGY Co.,Ltd.