Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Picture verification code generation method, picture verification code and verification method and device

A technology for picture verification codes and background pictures, applied in the field of picture verification codes, picture verification code generation methods, verification methods and devices, can solve problems such as website crashes, website performance degradation, and server system resource consumption, so as to improve network security , Increase the effect of cracking difficulty

Inactive Publication Date: 2018-04-13
KE COM (BEIJING) TECHNOLOGY CO LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

First of all, the final result of the content of the verification code is a simple letter or number, then the program can perform exhaustive verification, that is to say, if you are not afraid of being banned, you can successfully verify it by means of brute force cracking; in addition, if the server itself receives When a large number of verification requests are made, a large amount of system resources of the server will be consumed, which will reduce the performance of the website and even cause the website to crash

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Picture verification code generation method, picture verification code and verification method and device
  • Picture verification code generation method, picture verification code and verification method and device
  • Picture verification code generation method, picture verification code and verification method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings. The following examples are only used to illustrate the technical solution of the present invention more clearly, but not to limit the protection scope of the present invention.

[0053] figure 1 It shows a schematic flowchart of a method for generating a picture verification code provided by an embodiment of the present invention, as shown in figure 1 As shown, the method for generating a picture verification code in this embodiment includes:

[0054] S101. Create a background picture of the picture verification code.

[0055] Specifically, in this embodiment, a canvas can be created, and the canvas can be randomly filled with colors as the background image of the image verification code.

[0056] S102. Randomly select a word from the pre-established thesaurus, disrupt the order of the selected words, write the obtained text into the backgr...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the invention disclose a picture verification code generation method, a picture verification code and a verification method and device. The picture verification code generation method comprises the following steps of: creating a background picture of a picture verification code; randomly selecting a word from a pre-established lexicon, disorganizing the sequence of the selected word, writing an obtained character into the background picture, and storing a coordinate of the character under the normal sequence of the selected word into a cache, wherein the lexicon comprises propernouns and / or idioms; adding interference factor in the background picture in which the character is written; and adding a border for the character in the background picture to which the interferencefactor is added. According to the picture verification code generation method, sequence clicking type picture verification codes can be generated, and picture verification code cracking difficulty canbe greatly increased when verification is subsequently carried out by utilizing the picture verification codes, so that the network safety is improved.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of Internet security, and in particular to a method for generating a picture verification code, a picture verification code, a verification method and a device. Background technique [0002] With the rapid development of the mobile Internet, smart phones have been rapidly popularized. At the same time, some people will use robots or scripts to automatically batch register certain applications, or use brute force to continuously log in or flood registered users. At this time, there must be a way to prevent this malicious attack in time. The function of adding verification codes is to prevent these malicious programs from continuously registering, logging in, and reading and writing databases on the website. The existing types of verification codes include the recognition of letters or numbers, the addition and subtraction of numbers, and the manual dragging verification codes that h...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F21/36
CPCG06F21/36G06F2221/2133
Inventor 邱阳
Owner KE COM (BEIJING) TECHNOLOGY CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products