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

Test data encryption method based on S box and chaotic map

A technology of chaotic mapping and testing data, which is applied in encryption devices with shift registers/memory, digital transmission systems, electrical components, etc., can solve complex security issues and achieve resistance to exhaustive attacks and large key space Effect

Inactive Publication Date: 2010-07-14
NORTHWESTERN POLYTECHNICAL UNIV
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patented technology proposes an improved way for encrypting sensitive documents without compromising their integrity during storage or transmission over networks. It uses special techniques called scrambled sequences with specific patterns instead of random ones like binary numbers. These scrams are divided up into smaller blocks and chosen from these blocks independently until they happen again at once. By doing this, it can reduce the amount of times needed for securely storing/transferring encrypted files compared to traditional ways such as adding extra characters beforehand. Additionally, there's some technical effect: prevention against brute forces attack while maintaining efficient processing capabilities.

Problems solved by technology

This patented technical solution described by Technorati et al describes how hacking techniques may cause damage or even loss of sensitive personalized digital media (PNDs) such as emails, videos, documents, photos, etc., leading to significant economic costs for companies involved in cybersecurity threatening operations around the globe. To address these concerns, Cyberspace Inc. proposes introducing Secure Transport Protocol(SSH), where PNDs encrypted together during transmission across different networks. However, there still needs further improvements related to securcy and privacy assurance mechanisms used within the SSH protocol itself.

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
  • Test data encryption method based on S box and chaotic map
  • Test data encryption method based on S box and chaotic map
  • Test data encryption method based on S box and chaotic map

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0080] Now in conjunction with embodiment, accompanying drawing, the present invention will be further described:

[0081] Encryption process:

[0082] The encryption party chooses a 128-bit key, represented by four unsigned integer numbers (key0, key1, key2, key3), and the number of encryption rounds is 20 times.

[0083] Step 1: Generate three key initial values ​​cheKey1, cheKey2, cheKey3:

[0084] 1) The generation process of the initial value cheKey1

[0085] x0=(key0 / 0xffffffff+key1 / 0xffffffff) / 2

[0086] x1=(key2 / 0xffffffff+key3 / 0xffffffff) / 2

[0087] Take x0 and x1 as initial values, parameter k=4.000, map with chebyshev, iterate 100 times respectively to generate x01 and x11;

[0088] x=(x01+x11) / 2

[0089] The chebyshev mapping formula is:

[0090] x n+1 =cos[K arccos(x n )]x n ∈ [-1, 1], K ≥ 2

[0091] Then take x as the initial value, parameter k=3.000, and use chebyshev mapping to iterate 100 times to generate cheKey1.

[0092] 2) Selection process of i...

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 relates to a test data encryption method based on an S box and chaotic map, which is technical characterized in that first, the S box is used to pre-treat target data, and then a scrambling method is generated through a Chebyshev map, selection and scrambling are carried out through the other Chebyshev map, and finally a round of encryption is completed through the exjunction of a chaotic sequence produced by a Hybrid map. The method provided by the invention generates m scrambling methods through a Chaos map, and then the scrambling method to be used is selected through the other chaotic sequence. A plaintext block is divided into 8 groups, and the scrambling method is randomly selected in a group. (m*m)/(8*8) types of scrambling are produced in two rounds of scrambling process. In addition, the ordering method selected in each round of scrambling process is generated from the first round, but every time of selection method is different, so that little time is prolonged in increasing the number of rounds. The test data encryption method based on the S box and chaotic map not only improves the efficiency but also improves the scrambling safety.

Description

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

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
Owner NORTHWESTERN POLYTECHNICAL UNIV
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