Unlock instant, AI-driven research and patent intelligence for your innovation.

Behavior verification code generation and verification method based on random grid and random watermark outline

A verification method and verification code technology, applied in digital transmission systems, secure communication devices, electrical components, etc., can solve problems such as unfriendliness and troublesome use, and achieve the effect of good experience, increased difficulty, and increased difficulty

Active Publication Date: 2022-07-26
HUATIAN NANJING ENG & TECH CORP MCC +2
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the development of machine vision technology, simple touch-screen verification codes can still be quickly recognized by machine programs. If you blindly increase the number of picture touches or increase the difficulty of semantic recognition, although the possibility of being recognized by machine programs can be reduced sex, but it also brings troubles and unfriendliness to users

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
  • Behavior verification code generation and verification method based on random grid and random watermark outline
  • Behavior verification code generation and verification method based on random grid and random watermark outline
  • Behavior verification code generation and verification method based on random grid and random watermark outline

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] like figure 1 and figure 2 As shown, the present invention provides a verification code generation and verification method based on random grid position, random watermark outline recognition and dragging behavior recognition, and the specific technical implementation process is as follows:

[0029] Initialization: maintain a pattern library on the verification code server. The patterns in the pattern library vary. Patterns can be geometric patterns (eg polygons, circles, ellipses, etc.), animal and plant patterns (eg dogs, chickens, flowers, etc.), object patterns (eg wine bottles, lanterns, cars, etc.) , it can also be other types of patterns or even shaped patterns.

[0030] Preferably, each pattern does not have a hollow or a large depression, so as to ensure that its geometric center of gravity falls within the outline of the pattern, so that it is convenient for the user to touch the center of gravity area of ​​the pattern to drag.

[0031] Preferably, before ...

Embodiment 2

[0045] Example 2: see image 3 and Figure 4 , a verification code generation and verification method based on random grid position, random watermark outline recognition and dragging behavior recognition provided by the present invention, the specific technical implementation process is as follows:

[0046] Initialization: maintain a pattern library on the verification code server. The patterns in the pattern library vary. Patterns can be geometric patterns (eg polygons, circles, ellipses, etc.), animal and plant patterns (eg dogs, chickens, flowers, etc.), object patterns (eg wine bottles, lanterns, cars, etc.) , it can also be other types of patterns or even shaped patterns.

[0047]Preferably, each pattern does not have a hollow or a large depression, so as to ensure that its geometric center of gravity falls within the outline of the pattern, so that it is convenient for the user to touch the center of gravity area of ​​the pattern to drag.

[0048] Preferably, before ...

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

The invention discloses a behavior verification code generation and verification method based on random grid and random watermark outline. The method includes the following steps: step 1, the verification code server receives a verification code application from the verification code plug-in of the client to the verification code server; step 2, the verification code server randomly selects K from the N grids. Step 3, the verification code server randomly selects K different patterns from the preset pattern library; Step 4, the verification code server sequentially uses the pattern numbered i as the outline of the watermark; Step 5, verify The code server uses the pattern No. 1 as the outline to generate a foreground image; step 6, the verification code server sends the verification code image and the foreground image to the client; step 7, receives the drag track collected by the client; step 8, Analyze and judge the dragging behavior, and feed back the judgment result to the client. The method effectively solves the problem that the current verification code is easy to be cracked by the machine program.

Description

Technical field: [0001] The invention relates to a method for generating and verifying a behavior verification code, which is applied to the field of software development and the field of Internet security. Background technique: [0002] The verification code is a public automatic program that distinguishes whether a user is a human or a machine. It can resist malicious password cracking and credential stuffing by running script programs to simulate human behavior, and prevent harmful effects such as ticket swiping, fleece, malicious ordering, batch registration, and malicious attacks. Operate, protect the information security and property security of the website and various users. Traditional verification codes include pure letters, pure numbers, alphanumeric combinations, arithmetic calculations and other forms, which are easily recognized by machine programs automatically. Since then, there has been a picture click verification code, which requires manual identification ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L9/40H04L9/08
CPCH04L63/0838H04L9/0869
Inventor 钱小聪吴忠华姜岚周煜申刘晓程
Owner HUATIAN NANJING ENG & TECH CORP MCC