Method and apparatus for implementing lightweight block cipher SCS
A technology of a block cipher and an implementation method, which is applied in the field of information security and can solve the problems of complicated diffusion and obfuscation methods, complicated steps, low security, and low degree of diffusion and confusion.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0077] The present invention will be further described below in conjunction with accompanying drawings and examples.
[0078] A new high-security lightweight SCS block cipher implementation method. The plain text length of the SCS algorithm is 64 bits, the key length is divided into 96 bits and 192 bits, and 20 rounds and 32 rounds of function iterations are performed respectively. The SCS algorithm is based on the generalized Feistel network structure, and the round function F includes F 1 , F 2 Two round functions, such as figure 1 shown.
[0079] f 1 The round function includes: round key plus (AddRoundKey), S 1 box update (SubUpdata1), P 1 Permutation (Permutation1), S 1 Box Replacement (SubCells1), P 2 Replace (Permutation2) five modules.
[0080] f 2 The round function includes: round key plus (AddRoundKey), S 2 box update (SubUpdata2), P 2 Permutation (Permutation2), S 2 Box Replacement (SubCells2), P 1 Permutation (Permutation1) five modules.
[0081] The...
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