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

Lightweight text encryption method based on improved Feistel structure

An encryption method and lightweight technology, applied in the field of information security, can solve the problems of inability to achieve fast encryption and decryption, real-time performance, slow encryption and decryption speed, etc.

Pending Publication Date: 2022-08-05
HARBIN INST OF TECH AT WEIHAI
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The traditional encryption method (DES [1] 、AES [2] 、RSA [3] ) requires a large amount of resource allocation, and the speed of encryption and decryption is slow, which cannot meet the standards of fast and real-time encryption and decryption

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
  • Lightweight text encryption method based on improved Feistel structure
  • Lightweight text encryption method based on improved Feistel structure
  • Lightweight text encryption method based on improved Feistel structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0122] In order to better understand the technical solutions of the present invention, the embodiments of the present invention are further described below with reference to the accompanying drawings.

[0123] the first step, such as figure 1 As shown, after setting the initial value of the Sine map, use the Sine map to iteratively generate the Tent map control parameter b and the initial value. The initial iteration of the Tent map generates 256 elements and discretizes them to obtain 256 pseudorandom integers. First, the positions in the S box are all marked as 0, and the 256 random integers are modulo the number of positions marked 0 in the S box. Next, find the Lth in the S box. i position S marked as 0 i , mark the position here as 1, and then repeat the steps until all La i The values ​​of , have been processed, and all S obtained in this way i A bijective S-box is formed. Then judge whether the non-linearity of the obtained S box is greater than or equal to 104, wh...

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 text lightweight encryption method based on an improved Feistel structure, and belongs to the technical field of information security. Due to the fact that a traditional encryption method needs a large amount of resource allocation, the encryption and decryption speed is low, and the standards of rapidity and real-time performance cannot be met, the text-oriented lightweight grouping encryption and decryption method is designed. The S box with the nonlinearity of 110, the differential approximation probability of 0.0391 and the strict avalanche criterion correlation matrix average value of 0.5066 is generated and optimized by applying two chaotic mappings. According to the method, a generalized Feistel structure is correspondingly improved, so that the improved structure can process all intermediate states at a time, and a text-oriented lightweight grouping encryption and decryption algorithm is formed by combining an optimized S box, a newly designed key expansion algorithm, a P box and the like. The GE number of the algorithm meets the lightweight standard, and the algorithm is tested, analyzed and compared to obtain better results, so that the algorithm is suitable for providing encryption and decryption functions for limited equipment.

Description

technical field [0001] The invention belongs to the technical field of information security, and in particular relates to a text lightweight encryption method based on an improved Feistel structure. Background technique [0002] With the development and progress of science and technology, in order to make people's daily life more convenient and realize the goal of the Internet of Everything, the Internet of Things is also widely used, radio frequency identification tags (RFID), wireless sensor networks (WSN) and industrial controllers. etc. are widely deployed. In order to be used in resource-constrained devices such as access control cards, smartphones, and bank cards, they have the characteristics of low deployment cost, limited computing power, and wide range of applications. [0003] Traditional encryption method (DES [1] , AES [2] , RSA [3] ) requires a lot of resource allocation, the encryption and decryption speed is slow, and cannot meet the standards of encryptio...

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
IPC IPC(8): H04L9/06H04L9/00
CPCH04L9/0618H04L9/0631H04L9/001Y04S40/20
Inventor 佟晓筠苏煜粤张淼王翥
Owner HARBIN INST OF TECH AT WEIHAI
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