Implementation method of a lightweight block cipher algorithm Wheel
A technology of block cipher algorithm and implementation method, which is applied in the field of computer encryption, can solve the problems that the lightweight block cipher algorithm needs to be improved, and achieve the effect of improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0099] The present invention will be further described below in conjunction with examples.
[0100] The implementation method of a lightweight block cipher algorithm Wheel provided by the embodiment of the present invention is used to encrypt plaintext, wherein, in this embodiment, the length of the plaintext is 64 bits, and the length of the key is divided into 96 bits and 128 bits There are two types, which respectively perform round function iterations between 15 rounds to 30 rounds and 36 rounds to 48 rounds. Round function in the present invention comprises F function and FF function, as figure 1 shown.
[0101] The F round function includes four modules: round key addition (AddRoundkey), S box replacement (S_Box_Layer), bit confusion (Bit_Shuffle) and XOR operation (XOR_Operation).
[0102] The FF round function is based on the generalized Feistel network structure, including XOR operations and circular left shift operations.
[0103] An implementation method of a lig...
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