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.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com