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

A data obfuscation method and device based on utf-32 encoding

A UTF-32, data technology, applied in the computer field, can solve problems such as system load impact, data confusion, etc., to achieve the effect of reducing impact, reducing system complexity, and low system performance requirements

Active Publication Date: 2021-12-10
北京华云安信息技术有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the application process of UTF-32, it is often necessary to obfuscate and encrypt the data, but since the length of UTF-32 itself is about 1.5 times that of UTF-8, if you use a conventional encryption algorithm, such as the Advanced Encryption Standard (Advanced Encryption Standard) in cryptography Encryption Standard, AES), RSA encryption algorithm, etc., when the number of messages is too large, it often has a large load impact on the system load

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 data obfuscation method and device based on utf-32 encoding
  • A data obfuscation method and device based on utf-32 encoding
  • A data obfuscation method and device based on utf-32 encoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0038] In addition, the term "and / or" in this article is only an association relationship describing associated objects, which means that there may be three relationships, for example, A and / or B, which may mean: A exists alone, A and B exist at the same time, There are three cases of B alone. In addition, the character " / " in this article genera...

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 a data obfuscation method and device based on UTF-32 encoding. The method comprises obtaining a UTF-32 code element sequence; judging the validity of each byte in the UTF-32 code element sequence; if valid bytes and invalid bytes exist simultaneously in the UTF-32 code element sequence, Then confuse the invalid bytes in the UTF-32 symbol sequence to obtain the confuse data. In this way, UTF‑32 data can be obfuscated and encrypted, which greatly reduces the impact on system load and improves system efficiency; reduces system complexity and requires low system performance; it is highly concealed and easy to implement.

Description

technical field [0001] The present invention generally relates to the field of computer technology, and more specifically, relates to a data obfuscation method and device based on UTF-32 encoding. Background technique [0002] On low-performance platforms, in order to ensure transmission efficiency, information is often encrypted. For text information, UTF encoding is most commonly used, and UTF-32 is one of the most frequently used message formats. UTF-32 is a protocol for encoding Unicode characters using exactly 32 bits for each Unicode code point. UTF-32 has the advantages of low requirements on computing performance and the length can be known in advance, and is widely used in text encoding. [0003] In the application process of UTF-32, it is often necessary to obfuscate and encrypt the data, but since the length of UTF-32 itself is about 1.5 times that of UTF-8, if you use a conventional encryption algorithm, such as the Advanced Encryption Standard (Advanced Encryp...

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): G06F40/126G06F21/60
CPCG06F40/126G06F21/602
Inventor 郝伟刘加瑞白兴伟沈传宝
Owner 北京华云安信息技术有限公司