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

A Trajectory-Based Sliding Verification Code Human-Machine Recognition Method

A recognition method and human-machine coding technology, which is applied in the field of trajectory-based sliding verification code human-machine recognition, can solve the problems of lagging confrontation methods

Active Publication Date: 2021-05-28
CHECC DATA CO LTD +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing detection technology is mainly for machine identification, and the way of fighting against the constantly updated machine behavior has a lag, and the detection update is often after certain losses are caused by black production tools

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
  • A Trajectory-Based Sliding Verification Code Human-Machine Recognition Method
  • A Trajectory-Based Sliding Verification Code Human-Machine Recognition Method
  • A Trajectory-Based Sliding Verification Code Human-Machine Recognition Method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] A trajectory-based human-machine recognition method for sliding verification codes, comprising the following steps:

[0038] S1: collect user trajectory data;

[0039] Collect user trajectory data (x, y, t), including the horizontal coordinate x and vertical coordinate y at different time points t during the trajectory triggering process. Specifically, it is to obtain the trajectory record of the user during the sliding verification code trigger process, Provide data support for the construction of the multi-dimensional feature system of the sliding verification code code.

[0040] S2: Construct a multi-dimensional feature system based on trajectory data;

[0041] Based on the discovery of two modes, one is the end-retracement phenomenon of human trajectories; the other is the phenomenon of long-distance and short-distance human trajectories; multi-dimensional feature extraction is carried out, and then a multi-dimensional feature system is constructed to facilitate th...

Embodiment 2

[0046] On the basis of Example 1, the multi-dimensional feature system includes X features, Y features, and T features.

[0047] The present invention mainly uses the horizontal feature x to describe the behavior habits of "people" when performing sliding verification, and uses the longitudinal feature y to describe the characteristics of "machines", and uses the time feature T as a supplement to describe the difference between "human" and "machine". Such as figure 2 shown.

[0048] Further, the specific steps of the X feature extraction are as follows:

[0049] S201: Extracting the X feature class, and normalizing the horizontal coordinate x of the trajectory;

[0050] S202: Combining the phenomenon of "far, fast, near slow" in human trajectory mode 2, the trajectory will be divided into the first half and the second half;

[0051] Specifically, "far, fast, near, slow" indicates that in the process of sliding the verification code, the speed is faster when the distance fr...

Embodiment 3

[0075] On the basis of embodiment 1, the specific steps of the design of the human-machine recognition model of the step S3 are as follows:

[0076] S301: Input the features in the multi-dimensional feature system into multiple training models for algorithm training;

[0077] S302: Perform linear weighting on the training output of the feature algorithm;

[0078] Further, the training model includes: CatBoost model, XGBoost model, RandomForest model, LogisticRegression model.

[0079] Such as image 3 As shown, specifically, the probability values ​​of the training outputs of the CatBoost model, XGBoost model, RandomForest model, and LogisticRegression model are linearly weighted to obtain a human-machine recognition model linearly weighted by the four basic models.

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 track-based sliding verification code man-machine recognition method, comprising the following steps: collecting user track data; constructing a multi-dimensional feature system according to the track data; and distinguishing tracks of the multi-dimensional feature system according to a designed man-machine recognition model. In the present invention, the design of the multi-dimensional feature system is carried out by combining the two phenomena of human trajectories, and the user's sliding verification code habit is described by the feature, and then the user operation is distinguished from the machine imitation. It can take advantage in the confrontation and play a better role in protection against confrontation.

Description

technical field [0001] The invention relates to the technical field of biometric authentication, in particular to a trajectory-based human-machine identification method for sliding verification codes. Background technique [0002] As a biometric authentication technology, the sliding verification code can meet the security requirements of the current network environment for identity authentication. It has been widely used in a variety of man-machine verification products. This verification method is not only easy for users to understand and remember, but also greatly increases the violence. Crack difficulty. At the same time, it has also attracted the attention of attackers. Attackers have developed black production tools that can imitate human behavior and began to challenge the mouse trajectory during the verification process of sliding verification codes. [0003] The attackers generate human-like trajectory batch operations through black production tools to bypass detec...

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): G06F21/36G06K9/62
CPCG06F21/36G06F18/24G06F18/214
Inventor 张敏陈媛阳小龙朱翔宇孙奇福
Owner CHECC DATA 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