Encryption and decryption methods and devices of sliding track background picture

A technology of background pictures and sliding tracks, which is applied in image communication, instruments, digital data authentication, etc., can solve the problems of verification codes losing recognition of man-machines, increase the cost and difficulty of cracking, and reduce the complexity of implementation

Inactive Publication Date: 2017-12-19
MICRO DREAM TECHTRONIC NETWORK TECH CHINACO
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] If no encryption method is used for the background picture of the sliding track, an attacker trying to crack the verification code can easily obtain the background picture of the track, and then conduct subsequent analysis to obtain the track in the picture to realize automatic cracking of the verification code, making the verification code lose the identity of the person The role of the machine

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
  • Encryption and decryption methods and devices of sliding track background picture
  • Encryption and decryption methods and devices of sliding track background picture
  • Encryption and decryption methods and devices of sliding track background picture

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0072] The method for encrypting and decrypting the background picture of the slide track of the present invention will be introduced below through a specific embodiment.

[0073] Figure 9 In this specific embodiment, the background picture of the original plaintext sliding track generated on the server side. The server divides the original sliding track background image into 5 rows and 5 columns, and generates an array from 0 to (5*5-1), the array is ["0", "1", "2", "3", "4 ","5","6","7","8","9","10","11","12","13","14","15","16", "17","18","19","20","21","22","23","24"], assuming that the array after scrambling is ["20","8"," 7","4","22","5","16","23","10","15","13","3","11","24","17" ,"1","21","14","19","0","2","12","9","18","6"] to obtain the encryption factor. Then put the original sliding track background picture in accordance with this scrambled array, place the 0th at the 20th, the 1st at the 8th, the 2nd at the 7th,..., and get the sliding track background pictur...

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 provides encryption and decryption methods and devices of a sliding track background picture. The encryption method of the sliding track background picture includes: receiving a verification-code acquisition request sent by a client, and generating the original sliding track background picture according to the verification-code acquisition request; randomly dividing the original sliding track background picture into a plurality of division blocks, and using a randomly generated encryption factor to carry out out-of-order arrangement on the plurality of division blocks of the sliding track background picture; and encoding the encryption factor and a sliding track background image after out-of-order arrangement according to a set encoding mode to generate corresponding encrypted character strings, and returning the same to the client. According to the encryption and decryption methods and devices of the sliding track background picture provided by the embodiment of the invention, track background picture contents can be directly returned, a link form is not used, and server realization complexity is reduced; and the encryption method adopts out-of-order encryption and dynamic encryption, and greatly increases cracking costs and difficulty of a cracker.

Description

technical field [0001] The invention relates to the field of encryption and decryption of data, in particular to a method and device for encryption and decryption of a slide track background picture. Background technique [0002] When the user browses the webpage or performs webpage operations, sometimes the browser will initiate a jsonp verification code request to the server to obtain a track background map of the sliding track, to prompt the user to slide along the track on the map to pass the verification. [0003] If no encryption method is used for the background picture of the sliding track, an attacker trying to crack the verification code can easily obtain the background picture of the track, and then conduct subsequent analysis to obtain the track in the picture to realize automatic cracking of the verification code, making the verification code lose the identity of the person function of the machine. [0004] It should be noted that the above introduction of the ...

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): G06F21/36H04N19/88
CPCG06F21/36G06F2221/2133H04N19/88
Inventor 谢作孟
Owner MICRO DREAM TECHTRONIC NETWORK TECH CHINACO
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