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

Method for dynamically encrypting network data, and storage medium

A dynamic encryption and network data technology, applied in the usage of multiple keys/algorithms, encryption devices with shift registers/memory, digital transmission systems, etc., can solve problems such as deceiving servers, destroying game fairness, and consuming resources , to achieve the effect of maintaining economic interests, maintaining fairness and prolonging the life cycle

Inactive Publication Date: 2018-11-06
SNAIL GAMES
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Based on this, WPE-type software can determine the function of a certain piece of ciphertext data transmitted in the network, thereby forging the sender of network data to send a large amount of certain piece of ciphertext data to the receiver of network data, in order to Deceiving the server also makes the network data receiver process the received data and consume unnecessary resources
For example, software that simulates legitimate players in existing online games communicates data with games operated by game developers to achieve the purpose of obtaining virtual property in games without manually operating the characters in the game, and in During this process, the game server always believes that this behavior comes from a real player operation, so for other players, this behavior destroys the fairness in the game

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
  • Method for dynamically encrypting network data, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0024] The solution for transmitting data information in the network is usually: convert the data information to be transmitted into a byte sequence; divide the byte sequence of these data information into several byte sequence segments according to the rules; treat each byte sequence segment as a The transmission unit is transmitted.

[0025] Under the above premise, the encryption target of the present invention is each byte sequence segment, also referred to as "a message". Wherein, a complete message includes: message length segment+message content segment.

[0026] figure 1 It is a flow chart of the method for dynamically encrypting network data according to ...

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 dynamically encrypting network data, and a storage medium. The method comprises the following steps: adding additional information at a specified location of a byte stream of a pre-encrypted message, wherein the additional information comprises random encryption algorithm representation bit, and a random key corresponding to an encryption algorithm representedby the random encryption algorithm representation bit; and performing encryption processing on the message content section of the pre-encrypted message by adopting the encryption algorithm representedby the random encryption algorithm representation bit in the additional information and the random key corresponding to the encryption algorithm represented by the random encryption algorithm representation bit. Through the method for dynamically encrypting network data and the storage medium disclosed by the invention, the data in the network transmission can be dynamically encrypted, so that the same plaintext data is corresponding to different ciphertext data, thereby directly and effectively a behavior that a WPE type software counterfeiting sender sends the data capable of being processed by a receiver to the receiver.

Description

technical field [0001] The invention relates to the technical field of data encryption, in particular to a method for dynamically encrypting network data and a storage medium. Background technique [0002] The existing data encryption method in network transmission is to use an encryption algorithm and an encryption key to encrypt the target data, and after the data receiver receives the encrypted data, the encryption algorithm and the encryption key are used to decrypt the data , so as to achieve the purpose of transmitting network data. The characteristic of this method is that if it is the same plaintext data, there will be the same ciphertext data. [0003] Based on this, WPE-type software can determine the function of a certain piece of ciphertext data transmitted in the network, thereby forging the sender of network data to send a large amount of certain piece of ciphertext data to the receiver of network data, in order to Deceiving the server also causes the network ...

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): H04L9/16H04L9/14H04L9/06
CPCH04L9/0625H04L9/0631H04L9/14H04L9/16
Inventor 雷强
Owner SNAIL GAMES
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