ARIA Encryption Apparatus Hardware Size Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional ARIA encryption apparatuses require separate hardware for key initialization and round operations, leading to increased hardware size and difficulty in mounting them on mobile devices like PDAs or smart cards.
Innovation Solution
The ARIA encryption apparatus performs both key initialization and round operations in a single unit, eliminating the need for separate devices and reducing hardware size by using a single set of registers, exclusive OR operations, substitution, and diffusion units.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate devices are used for key initialization and round operations, then functional completeness is improved, but hardware size increases
Solution Approach 1:
The patent merges the key initialization device and round operation device into a single integrated encryption/decryption device. The key initialization unit performs key generation using the same substitution and diffusion operations as the round operations, eliminating the need for separate hardware devices while maintaining complete functional capability.
Solution Approach 2:
The single encryption/decryption device performs multiple functions: it executes both key initialization operations and round operations using the same core components (substitution unit, diffusion unit, XOR operation unit). This multi-functional design allows one device to replace what would traditionally require two separate devices.
2Ease of operation
If separate devices are used for key initialization and round operations, then operational independence is improved, but device complexity increases
Solution Approach 1:
The patent combines multiple operational sequences into a single integrated device. The control unit manages both key initialization and round operations through unified control signals, reducing the complexity of coordinating separate devices while maintaining clear operational phases through control signal sequencing.
3Reliability
If conventional ARIA encryption apparatus is used, then encryption security is maintained, but adaptability to mobile devices deteriorates
Solution Approach 1:
By integrating key initialization and round operations into a single device, the patent reduces the overall hardware footprint to a level suitable for mobile terminals and smart cards. The unified structure maintains full ARIA algorithm functionality and security while fitting within the limited hardware capacity of mobile devices.
Data Source
AI summary
Disclosed is an Academy, Research Institute, and Agency (ARIA) encryption/decryption apparatus for encrypting and decrypting input data by repeating a plurality of rounds. The ARIA encryption/decryption apparatus includes a first register storing input data or an intermediate calculation value according to a first control signal; a second register storing a input round key for every round; an exclusive OR operation unit performing an exclusive OR operation on values stored in the first and second registers; a substitution unit substituting a result of the exclusive OR operation on a basis of an ARIA substitution algorithm; a diffusion unit diffusing a result of the substitution in the substitution unit on a basis of an ARIA diffusion algorithm if a current round is not a final round; and a control unit outputting the first control signal so that an output of the diffusion unit is used as the intermediate calculation value if the current round is the final round or an output of the substitution unit is used as the intermediate calculation value if the current round is the final round, and outputting an output of the exclusive OR operation unit as a result of the ARIA encryption/decryption.


