S box construction method based on DNA operator and chaotic system

A chaotic system and construction method technology, which is applied in the field of S-box construction based on DNA operators and chaotic systems, can solve the problems of complex and cumbersome S-box construction methods, inconvenient software and hardware implementation, slow operation speed, etc., so as to improve random performance, The effect of high anti-decoding ability and quality improvement

Active Publication Date: 2019-10-08
CHONGQING UNIVERSITY OF SCIENCE AND TECHNOLOGY
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003]The traditional S-box construction method is complex and cumbersome, not easy to implement in software and hardware, and has defects such as low security, slow operation speed, and difficulty in practical application

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
  • S box construction method based on DNA operator and chaotic system
  • S box construction method based on DNA operator and chaotic system
  • S box construction method based on DNA operator and chaotic system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] Embodiments of the technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings. The following examples are only used to illustrate the technical solutions of the present invention more clearly, and therefore are only examples, rather than limiting the protection scope of the present invention.

[0053] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in this application shall have the usual meanings understood by those skilled in the art to which the present invention belongs.

[0054] Such as figure 1 , figure 2 As shown, this embodiment discloses a method for constructing an S-box based on a DNA operator and a chaotic system, including the following steps:

[0055] S1: Pre-build a chaotic system and DNA transformation box, and use it to generate 8-bit binary numbers;

[0056] The pre-built chaotic system in this embodiment is:

[0057]

[0058] Th...

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 an S box construction method based on a DNA operator and a chaotic system, and the method comprises the following steps: S1, constructing the chaotic system and a DNA transformation box in advance, and generating an 8-bit binary number by using the chaotic system and the DNA transformation box; S2, constructing a 16 * 16 S box matrix, each element in the matrix being an 8-bit binary number, and sequentially using the 8-bit binary numbers which are generated in the step S1 and do not repeat with one another for filling; and S3, performing disturbance transformation and DNA operation on the S box matrix to obtain final S box output. The method has the advantages that the DNA operator and the chaotic system are combined, disturbance is carried out at the same time, therandom performance of the S box is higher, the decoding resistance is higher, and the safety performance of an encryption system is effectively improved.

Description

technical field [0001] The invention relates to data encryption technology, in particular to an S-box construction method based on a DNA operator and a chaotic system. Background technique [0002] In cryptography, S-box (Substitution-box) is the basic structure for performing substitution calculations in symmetric key algorithms. The S-box is used in the block cipher algorithm, which is the only non-linear structure, and the quality of the index of the S-box directly determines the quality of the cipher algorithm. [0003] The traditional S-box construction method is complex and cumbersome, not easy to implement by software and hardware, and has defects such as low security, slow operation speed, and difficulty in practical application. Contents of the invention [0004] Based on the above defects, the present invention proposes a S-box construction method based on DNA operator and chaotic system. This method combines the chaotic system with the DNA operator to realize ...

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/06H04L9/00
CPCH04L9/0618H04L9/001
Inventor 彭军彭唯嘉金尚柱庞韶宁张绍春
Owner CHONGQING UNIVERSITY OF SCIENCE AND TECHNOLOGY
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