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

Verification code design method based on random position object semantic recognition

A semantic recognition and random location technology, applied in the field of semantic-based behavior verification code generation and verification, can solve problems such as troublesome use and unfriendliness, and achieve the effect of good experience, simple operation, and increased difficulty.

Active Publication Date: 2021-07-30
HUATIAN ENG & TECH CORP MCC +2
View PDF9 Cites 2 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
  • Verification code design method based on random position object semantic recognition
  • Verification code design method based on random position object semantic recognition
  • Verification code design method based on random position object semantic recognition

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Please refer to the accompanying drawings, the specific technical implementation process of the behavior verification code design method based on random position object semantic recognition in this embodiment is as follows:

[0038] On the verification code server, manage the object database according to the following requirements. (1) The database is designed with M groups of objects, where M is a positive integer, and each group of objects represents the same type of semantics. (2) Each group of objects stores no less than K object instances, and K is a positive integer. That is, for the mth group of objects (m=1,2,...,M), there are N m object instances, N m is a positive integer and N m ≥K. (3) The maintenance rules of the database are as follows: a) after manual screening, ensure that the semantics expressed by different types of objects have obvious differences; b) when any object instance is added to the database, it must be manually screened to ensure that it...

Embodiment 2

[0053] The implementation process of the behavior verification code design method based on random position object semantic recognition in this embodiment is as follows:

[0054] On the verification code server, manage the object database according to the following requirements. (1) The database is designed with M groups of objects, where M is a positive integer, and each group of objects represents the same type of semantics. (2) Each group of objects stores no less than K object instances, and K is a positive integer. That is, for the mth group of objects (m=1,2,...,M), there are N m object instances, N m is a positive integer and N m ≥K. (3) The maintenance rules of the database are as follows: a) After manual screening, ensure that the semantics expressed by different types of objects have obvious differences; b) When any object instance is added to the database, it must be manually screened to ensure that it is highly consistent with There is no ambiguity in the seman...

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 verification code generation and verification method based on random position object semantic recognition. The method comprises the following steps: S1) a verification code server receives a verification code application of a client; s2) the verification code server selects any object group from the object database, and randomly takes out K object instances from the object group; the verification code server randomly takes out one object instance from other object groups of the object database; s3) the verification code server generates a foreground picture and a verification code picture according to the following method; s4) the verification code server sends the background picture, the foreground picture, the coordinates [xP, yP] and the description text to the client; s5) the verification code server receives a dragging track formed by mouse dragging or finger sliding of the client; and S6) the verification code server analyzes and judges the mouse or finger dragging behavior of the user, and feeds back a judgment result to the client.

Description

Technical field: [0001] The invention relates to a semantic-based behavior verification code generation and verification method, which is applied to the fields of computer application and information security. Background technique: [0002] The verification code is a public fully automatic program that distinguishes whether the user is a human or a machine. It can prevent machines from maliciously cracking passwords and crashing databases by running script programs to simulate human behavior, and prevent harmful transactions such as ticket swiping, wool extraction, malicious ordering, batch registration, and malicious attacks. Operate and 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, etc., which are easily recognized by machine programs automatically. Since then, there has been a point-and-click verification code f...

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 Applications(China)
IPC IPC(8): G06F9/451G06F40/30
CPCG06F9/451G06F40/30
Inventor 钱小聪康望星赵旭沈存吴忠华
Owner HUATIAN ENG & TECH CORP MCC