A method and system for generating character adversarial verification codes based on frequency-domain noise addition

A verification code and character technology, applied in the field of character confrontation verification code generation, can solve problems such as unwise, difficult to crack, and reduce real user experience, and achieve the effect of improving security and good user experience.

Active Publication Date: 2021-08-17
ZHEJIANG UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This requires that the characters in the character verification code cannot be disturbed too much, otherwise it will greatly reduce the experience of real users
2) Machine unrecognizability: the characters in the character verification code need to be difficult to be cracked by automatic programs
Therefore, it is unwise to directly abandon the research of character verification codes

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 method and system for generating character adversarial verification codes based on frequency-domain noise addition
  • A method and system for generating character adversarial verification codes based on frequency-domain noise addition
  • A method and system for generating character adversarial verification codes based on frequency-domain noise addition

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be noted that the following embodiments are intended to facilitate the understanding of the present invention, but do not limit it in any way.

[0051] The structure of the generation system of the character anti-verification code based on frequency domain noise addition of the present invention is as follows: figure 1 As shown, it includes three software modules: character image generation module, anti-noise addition module and character anti-verification code generation module. The character image generation module randomly generates a character sequence as required, and converts each character in the character sequence into a character image containing a single corresponding character in order; the anti-noise addition module converts the character image from the space domain to the frequency domain, according to the confrontation learn...

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 method for generating a character confrontation verification code based on frequency-domain noise, comprising the following steps: generating a string of character sequences by a random algorithm, and sequentially converting each character in the character sequence into a character sequence containing a single corresponding character. Character image; convert the character image from the spatial domain to the frequency domain, add anti-noise to the character frequency domain image according to the method of adversarial learning, and then convert the character frequency domain image after adding the anti-noise from the frequency domain to the spatial domain; Each character image after adding anti-noise is spliced ​​together in the order of the verification code answers to form a character anti-noise verification code. The invention also discloses a generation system of character confrontation verification code based on frequency domain noise addition. Based on the confrontation learning method, the invention adds confrontation noise to the character image in the frequency domain, and the generated character confrontation verification code can effectively avoid or weaken the image preprocessing adopted by the attacker, and improve the security of the character verification code.

Description

technical field [0001] The invention relates to the fields of machine learning model security and adversarial verification code security, in particular to a method and system for generating a character adversarial verification code based on frequency domain noise addition. Background technique [0002] The verification code technology is mainly to be able to distinguish whether the current user is a normal human being or a machine. As a relatively common form, character verification codes have good application value in practical applications such as website login and email verification. [0003] The usual character verification code design needs to follow two principles: 1) Human identifiability: Since the main function of the verification code is to distinguish whether the user is a human or a machine, human users must be able to easily identify the content in the verification code. This requires that the characters in the character verification code cannot be disturbed to...

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): G06K9/34G06N3/08G06F17/14
CPCG06F17/14G06N3/08G06V30/153
Inventor 纪守领徐晓刚施程辉陈建海
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products