Expansion system and method for 256-bit keys
A key expansion, bit-bit technology, applied in the field of key expansion, data encryption, and network communication in the advanced encryption standard AES, can solve the problems of increasing encryption time, large data volume, and reducing the efficiency of the encryption process, and achieves simplified judgment. Conditions, the effect of reducing the number of loops
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0075] refer to figure 1 , the present invention is based on the advanced encryption standard AES 256-bit key expansion system comprising: expansion counting unit 1, temporary storage unit 2, round key storage unit 3, cycle register 4, word cycle unit 5, replacement register 6, byte Replacement unit 7, S box unit 8, wheel constant selection unit 9, exclusive OR register unit 10, exclusive OR unit 11, loop control unit 12, the S box unit 8 includes 4 pre-stored ROMs with S boxes: No. 0 ROM, No. 1 ROM, No. 2 ROM and No. 3 ROM; the XOR register unit 10 includes 8 registers with a bit width of 32 bits: No. 0 register, No. 1 register, No. 2 register, No. 3 register, No. 4 register, No. 5 register, No. 6 register and No. 7 register; the XOR unit 11 includes 8 XOR subunits: No. 0 XOR subunit, No. 1 XOR subunit, No. 2 XOR subunit, No. 3 XOR subunit Subunit, No. 4 XOR subunit, No. 5 XOR subunit, No. 6 XOR subunit and No. 7 XOR subunit. in:
[0076] The extended counting unit 1 is us...
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